// Reminder: Modify typemap.dat to customize the header file generated by wsdl2h /* onvif.h Generated by wsdl2h 2.8.70 from http://www.onvif.org/onvif/ver10/device/wsdl/devicemgmt.wsdl http://www.onvif.org/onvif/ver10/events/wsdl/event.wsdl http://www.onvif.org/onvif/ver10/deviceio.wsdl http://www.onvif.org/onvif/ver20/imaging/wsdl/imaging.wsdl http://www.onvif.org/onvif/ver10/media/wsdl/media.wsdl http://www.onvif.org/onvif/ver20/ptz/wsdl/ptz.wsdl http://www.onvif.org/onvif/ver10/network/wsdl/remotediscovery.wsdl http://www.onvif.org/ver10/advancedsecurity/wsdl/advancedsecurity.wsdl and typemap.dat 2018-08-26 19:41:05 GMT DO NOT INCLUDE THIS FILE DIRECTLY INTO YOUR PROJECT BUILDS USE THE soapcpp2-GENERATED SOURCE CODE FILES FOR YOUR PROJECT BUILDS gSOAP XML Web services tools Copyright (C) 2000-2018, 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 onvif.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. - Use wsdl2h -c and -s to generate pure C code or C++ code without STL. - Use '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 -R to generate REST operations. - Use wsdl2h -Onum to optimize output by removing unused schema components. - 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 - Use wsdl2h -d to enable DOM support for xsd:anyType. - Use wsdl2h -g to auto-generate readers and writers for root elements. - Use wsdl2h -b to auto-generate bi-directional operations (duplex ops). - Use wsdl2h -U to map XML names to C++ Unicode identifiers instead of _xNNNN. - Use wsdl2h -u to disable the generation of unions. - 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 soapStub.h FILE CONTAINS THIS CONTENT WITHOUT ANNOTATIONS. @copyright LICENSE: @verbatim -------------------------------------------------------------------------------- gSOAP XML Web services tools Copyright (C) 2000-2018, 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 * * * * * \******************************************************************************/ /******************************************************************************\ * * * $CONTAINER * * std::vector * * * \******************************************************************************/ #include template class std::vector; /******************************************************************************\ * * * Import * * * \******************************************************************************/ #import "wsdd5.h" // wsdd5 = #import "xop.h" // xop = #import "wsa5.h" // wsa5 = #import "wsse.h" /******************************************************************************\ * * * 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 to rerun wsdl2h: tds = "http://www.onvif.org/ver10/device/wsdl" tt = "http://www.onvif.org/ver10/schema" wsnt = "http://docs.oasis-open.org/wsn/b-2" wsrfbf = "http://docs.oasis-open.org/wsrf/bf-2" wstop = "http://docs.oasis-open.org/wsn/t-1" 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" tmd = "http://www.onvif.org/ver10/deviceIO/wsdl" timg = "http://www.onvif.org/ver20/imaging/wsdl" trt = "http://www.onvif.org/ver10/media/wsdl" tptz = "http://www.onvif.org/ver20/ptz/wsdl" tdn = "http://www.onvif.org/ver10/network/wsdl" tas = "http://www.onvif.org/ver10/advancedsecurity/wsdl" */ #define SOAP_NAMESPACE_OF_tds "http://www.onvif.org/ver10/device/wsdl" //gsoap tds schema namespace: http://www.onvif.org/ver10/device/wsdl //gsoap tds schema elementForm: qualified //gsoap tds schema attributeForm: unqualified #define SOAP_NAMESPACE_OF_tt "http://www.onvif.org/ver10/schema" //gsoap tt schema namespace: http://www.onvif.org/ver10/schema //gsoap tt schema elementForm: qualified //gsoap tt 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_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_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 #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_tmd "http://www.onvif.org/ver10/deviceIO/wsdl" //gsoap tmd schema namespace: http://www.onvif.org/ver10/deviceIO/wsdl //gsoap tmd schema elementForm: qualified //gsoap tmd schema attributeForm: unqualified #define SOAP_NAMESPACE_OF_timg "http://www.onvif.org/ver20/imaging/wsdl" //gsoap timg schema namespace: http://www.onvif.org/ver20/imaging/wsdl //gsoap timg schema elementForm: qualified //gsoap timg schema attributeForm: unqualified #define SOAP_NAMESPACE_OF_trt "http://www.onvif.org/ver10/media/wsdl" //gsoap trt schema namespace: http://www.onvif.org/ver10/media/wsdl //gsoap trt schema elementForm: qualified //gsoap trt schema attributeForm: unqualified #define SOAP_NAMESPACE_OF_tptz "http://www.onvif.org/ver20/ptz/wsdl" //gsoap tptz schema namespace: http://www.onvif.org/ver20/ptz/wsdl //gsoap tptz schema elementForm: qualified //gsoap tptz schema attributeForm: unqualified #define SOAP_NAMESPACE_OF_tdn "http://www.onvif.org/ver10/network/wsdl" //gsoap tdn schema namespace: http://www.onvif.org/ver10/network/wsdl //gsoap tdn schema elementForm: qualified //gsoap tdn schema attributeForm: unqualified #define SOAP_NAMESPACE_OF_tas "http://www.onvif.org/ver10/advancedsecurity/wsdl" //gsoap tas schema namespace: http://www.onvif.org/ver10/advancedsecurity/wsdl //gsoap tas schema elementForm: qualified //gsoap tas schema attributeForm: unqualified /******************************************************************************\ * * * Built-in Schema Types and Top-Level Elements and Attributes * * * \******************************************************************************/ /// Built-in XSD type "xs:anyType". class xsd__anyType { _XML __item; struct soap *soap; }; /// Built-in XSD type "SOAP-ENV:Envelope". struct SOAP_ENV__Envelope { struct SOAP_ENV__Header *SOAP_ENV__Header; _XML SOAP_ENV__Body; }; /// Built-in XSD type "xs:QName". typedef std::string xsd__QName; /// Built-in XSD type "xs:base64Binary". class xsd__base64Binary { unsigned char *__ptr; int __size; char *id, *type, *options; // NOTE: non-NULL for DIME/MIME/MTOM XOP attachments only }; /// Built-in XSD type "xs:hexBinary". class xsd__hexBinary { unsigned char *__ptr; int __size; }; // Imported XSD 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:anySimpleType". typedef std::string xsd__anySimpleType; /// 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:integer". typedef std::string xsd__integer; /// Primitive built-in type "xs:nonNegativeInteger". typedef std::string xsd__nonNegativeInteger; /// Primitive built-in type "xs:positiveInteger". typedef std::string xsd__positiveInteger; /// Primitive built-in type "xs:token". typedef std::string xsd__token; // Imported element ""http://www.w3.org/2004/08/xop/include":Include" declared as _xop__Include. /// Built-in attribute "xml:lang". typedef std::string _xml__lang; /******************************************************************************\ * * * Forward Declarations * * * \******************************************************************************/ // Forward declaration of class tds__Service. class tds__Service; // Forward declaration of class tds__DeviceServiceCapabilities. class tds__DeviceServiceCapabilities; // Forward declaration of class tds__NetworkCapabilities. class tds__NetworkCapabilities; // Forward declaration of class tds__SecurityCapabilities. class tds__SecurityCapabilities; // Forward declaration of class tds__SystemCapabilities. class tds__SystemCapabilities; // Forward declaration of class tds__MiscCapabilities. class tds__MiscCapabilities; // Forward declaration of class tds__UserCredential. class tds__UserCredential; // Forward declaration of class tds__StorageConfigurationData. class tds__StorageConfigurationData; // Forward declaration of class tds__StorageConfiguration. class tds__StorageConfiguration; // Forward declaration of class _tds__GetServices. class _tds__GetServices; // Forward declaration of class _tds__GetServicesResponse. class _tds__GetServicesResponse; // Forward declaration of class _tds__GetServiceCapabilities. class _tds__GetServiceCapabilities; // Forward declaration of class _tds__GetServiceCapabilitiesResponse. class _tds__GetServiceCapabilitiesResponse; // Forward declaration of class _tds__GetDeviceInformation. class _tds__GetDeviceInformation; // Forward declaration of class _tds__GetDeviceInformationResponse. class _tds__GetDeviceInformationResponse; // Forward declaration of class _tds__SetSystemDateAndTime. class _tds__SetSystemDateAndTime; // Forward declaration of class _tds__SetSystemDateAndTimeResponse. class _tds__SetSystemDateAndTimeResponse; // Forward declaration of class _tds__GetSystemDateAndTime. class _tds__GetSystemDateAndTime; // Forward declaration of class _tds__GetSystemDateAndTimeResponse. class _tds__GetSystemDateAndTimeResponse; // Forward declaration of class _tds__SetSystemFactoryDefault. class _tds__SetSystemFactoryDefault; // Forward declaration of class _tds__SetSystemFactoryDefaultResponse. class _tds__SetSystemFactoryDefaultResponse; // Forward declaration of class _tds__UpgradeSystemFirmware. class _tds__UpgradeSystemFirmware; // Forward declaration of class _tds__UpgradeSystemFirmwareResponse. class _tds__UpgradeSystemFirmwareResponse; // Forward declaration of class _tds__SystemReboot. class _tds__SystemReboot; // Forward declaration of class _tds__SystemRebootResponse. class _tds__SystemRebootResponse; // Forward declaration of class _tds__RestoreSystem. class _tds__RestoreSystem; // Forward declaration of class _tds__RestoreSystemResponse. class _tds__RestoreSystemResponse; // Forward declaration of class _tds__GetSystemBackup. class _tds__GetSystemBackup; // Forward declaration of class _tds__GetSystemBackupResponse. class _tds__GetSystemBackupResponse; // Forward declaration of class _tds__GetSystemSupportInformation. class _tds__GetSystemSupportInformation; // Forward declaration of class _tds__GetSystemSupportInformationResponse. class _tds__GetSystemSupportInformationResponse; // Forward declaration of class _tds__GetSystemLog. class _tds__GetSystemLog; // Forward declaration of class _tds__GetSystemLogResponse. class _tds__GetSystemLogResponse; // Forward declaration of class _tds__GetScopes. class _tds__GetScopes; // Forward declaration of class _tds__GetScopesResponse. class _tds__GetScopesResponse; // Forward declaration of class _tds__SetScopes. class _tds__SetScopes; // Forward declaration of class _tds__SetScopesResponse. class _tds__SetScopesResponse; // Forward declaration of class _tds__AddScopes. class _tds__AddScopes; // Forward declaration of class _tds__AddScopesResponse. class _tds__AddScopesResponse; // Forward declaration of class _tds__RemoveScopes. class _tds__RemoveScopes; // Forward declaration of class _tds__RemoveScopesResponse. class _tds__RemoveScopesResponse; // Forward declaration of class _tds__GetDiscoveryMode. class _tds__GetDiscoveryMode; // Forward declaration of class _tds__GetDiscoveryModeResponse. class _tds__GetDiscoveryModeResponse; // Forward declaration of class _tds__SetDiscoveryMode. class _tds__SetDiscoveryMode; // Forward declaration of class _tds__SetDiscoveryModeResponse. class _tds__SetDiscoveryModeResponse; // Forward declaration of class _tds__GetRemoteDiscoveryMode. class _tds__GetRemoteDiscoveryMode; // Forward declaration of class _tds__GetRemoteDiscoveryModeResponse. class _tds__GetRemoteDiscoveryModeResponse; // Forward declaration of class _tds__SetRemoteDiscoveryMode. class _tds__SetRemoteDiscoveryMode; // Forward declaration of class _tds__SetRemoteDiscoveryModeResponse. class _tds__SetRemoteDiscoveryModeResponse; // Forward declaration of class _tds__GetDPAddresses. class _tds__GetDPAddresses; // Forward declaration of class _tds__GetDPAddressesResponse. class _tds__GetDPAddressesResponse; // Forward declaration of class _tds__SetDPAddresses. class _tds__SetDPAddresses; // Forward declaration of class _tds__SetDPAddressesResponse. class _tds__SetDPAddressesResponse; // Forward declaration of class _tds__GetEndpointReference. class _tds__GetEndpointReference; // Forward declaration of class _tds__GetEndpointReferenceResponse. class _tds__GetEndpointReferenceResponse; // Forward declaration of class _tds__GetRemoteUser. class _tds__GetRemoteUser; // Forward declaration of class _tds__GetRemoteUserResponse. class _tds__GetRemoteUserResponse; // Forward declaration of class _tds__SetRemoteUser. class _tds__SetRemoteUser; // Forward declaration of class _tds__SetRemoteUserResponse. class _tds__SetRemoteUserResponse; // Forward declaration of class _tds__GetUsers. class _tds__GetUsers; // Forward declaration of class _tds__GetUsersResponse. class _tds__GetUsersResponse; // Forward declaration of class _tds__CreateUsers. class _tds__CreateUsers; // Forward declaration of class _tds__CreateUsersResponse. class _tds__CreateUsersResponse; // Forward declaration of class _tds__DeleteUsers. class _tds__DeleteUsers; // Forward declaration of class _tds__DeleteUsersResponse. class _tds__DeleteUsersResponse; // Forward declaration of class _tds__SetUser. class _tds__SetUser; // Forward declaration of class _tds__SetUserResponse. class _tds__SetUserResponse; // Forward declaration of class _tds__GetWsdlUrl. class _tds__GetWsdlUrl; // Forward declaration of class _tds__GetWsdlUrlResponse. class _tds__GetWsdlUrlResponse; // Forward declaration of class _tds__GetCapabilities. class _tds__GetCapabilities; // Forward declaration of class _tds__GetCapabilitiesResponse. class _tds__GetCapabilitiesResponse; // Forward declaration of class _tds__GetHostname. class _tds__GetHostname; // Forward declaration of class _tds__GetHostnameResponse. class _tds__GetHostnameResponse; // Forward declaration of class _tds__SetHostname. class _tds__SetHostname; // Forward declaration of class _tds__SetHostnameResponse. class _tds__SetHostnameResponse; // Forward declaration of class _tds__SetHostnameFromDHCP. class _tds__SetHostnameFromDHCP; // Forward declaration of class _tds__SetHostnameFromDHCPResponse. class _tds__SetHostnameFromDHCPResponse; // Forward declaration of class _tds__GetDNS. class _tds__GetDNS; // Forward declaration of class _tds__GetDNSResponse. class _tds__GetDNSResponse; // Forward declaration of class _tds__SetDNS. class _tds__SetDNS; // Forward declaration of class _tds__SetDNSResponse. class _tds__SetDNSResponse; // Forward declaration of class _tds__GetNTP. class _tds__GetNTP; // Forward declaration of class _tds__GetNTPResponse. class _tds__GetNTPResponse; // Forward declaration of class _tds__SetNTP. class _tds__SetNTP; // Forward declaration of class _tds__SetNTPResponse. class _tds__SetNTPResponse; // Forward declaration of class _tds__GetDynamicDNS. class _tds__GetDynamicDNS; // Forward declaration of class _tds__GetDynamicDNSResponse. class _tds__GetDynamicDNSResponse; // Forward declaration of class _tds__SetDynamicDNS. class _tds__SetDynamicDNS; // Forward declaration of class _tds__SetDynamicDNSResponse. class _tds__SetDynamicDNSResponse; // Forward declaration of class _tds__GetNetworkInterfaces. class _tds__GetNetworkInterfaces; // Forward declaration of class _tds__GetNetworkInterfacesResponse. class _tds__GetNetworkInterfacesResponse; // Forward declaration of class _tds__SetNetworkInterfaces. class _tds__SetNetworkInterfaces; // Forward declaration of class _tds__SetNetworkInterfacesResponse. class _tds__SetNetworkInterfacesResponse; // Forward declaration of class _tds__GetNetworkProtocols. class _tds__GetNetworkProtocols; // Forward declaration of class _tds__GetNetworkProtocolsResponse. class _tds__GetNetworkProtocolsResponse; // Forward declaration of class _tds__SetNetworkProtocols. class _tds__SetNetworkProtocols; // Forward declaration of class _tds__SetNetworkProtocolsResponse. class _tds__SetNetworkProtocolsResponse; // Forward declaration of class _tds__GetNetworkDefaultGateway. class _tds__GetNetworkDefaultGateway; // Forward declaration of class _tds__GetNetworkDefaultGatewayResponse. class _tds__GetNetworkDefaultGatewayResponse; // Forward declaration of class _tds__SetNetworkDefaultGateway. class _tds__SetNetworkDefaultGateway; // Forward declaration of class _tds__SetNetworkDefaultGatewayResponse. class _tds__SetNetworkDefaultGatewayResponse; // Forward declaration of class _tds__GetZeroConfiguration. class _tds__GetZeroConfiguration; // Forward declaration of class _tds__GetZeroConfigurationResponse. class _tds__GetZeroConfigurationResponse; // Forward declaration of class _tds__SetZeroConfiguration. class _tds__SetZeroConfiguration; // Forward declaration of class _tds__SetZeroConfigurationResponse. class _tds__SetZeroConfigurationResponse; // Forward declaration of class _tds__GetIPAddressFilter. class _tds__GetIPAddressFilter; // Forward declaration of class _tds__GetIPAddressFilterResponse. class _tds__GetIPAddressFilterResponse; // Forward declaration of class _tds__SetIPAddressFilter. class _tds__SetIPAddressFilter; // Forward declaration of class _tds__SetIPAddressFilterResponse. class _tds__SetIPAddressFilterResponse; // Forward declaration of class _tds__AddIPAddressFilter. class _tds__AddIPAddressFilter; // Forward declaration of class _tds__AddIPAddressFilterResponse. class _tds__AddIPAddressFilterResponse; // Forward declaration of class _tds__RemoveIPAddressFilter. class _tds__RemoveIPAddressFilter; // Forward declaration of class _tds__RemoveIPAddressFilterResponse. class _tds__RemoveIPAddressFilterResponse; // Forward declaration of class _tds__GetAccessPolicy. class _tds__GetAccessPolicy; // Forward declaration of class _tds__GetAccessPolicyResponse. class _tds__GetAccessPolicyResponse; // Forward declaration of class _tds__SetAccessPolicy. class _tds__SetAccessPolicy; // Forward declaration of class _tds__SetAccessPolicyResponse. class _tds__SetAccessPolicyResponse; // Forward declaration of class _tds__CreateCertificate. class _tds__CreateCertificate; // Forward declaration of class _tds__CreateCertificateResponse. class _tds__CreateCertificateResponse; // Forward declaration of class _tds__GetCertificates. class _tds__GetCertificates; // Forward declaration of class _tds__GetCertificatesResponse. class _tds__GetCertificatesResponse; // Forward declaration of class _tds__GetCertificatesStatus. class _tds__GetCertificatesStatus; // Forward declaration of class _tds__GetCertificatesStatusResponse. class _tds__GetCertificatesStatusResponse; // Forward declaration of class _tds__SetCertificatesStatus. class _tds__SetCertificatesStatus; // Forward declaration of class _tds__SetCertificatesStatusResponse. class _tds__SetCertificatesStatusResponse; // Forward declaration of class _tds__DeleteCertificates. class _tds__DeleteCertificates; // Forward declaration of class _tds__DeleteCertificatesResponse. class _tds__DeleteCertificatesResponse; // Forward declaration of class _tds__GetPkcs10Request. class _tds__GetPkcs10Request; // Forward declaration of class _tds__GetPkcs10RequestResponse. class _tds__GetPkcs10RequestResponse; // Forward declaration of class _tds__LoadCertificates. class _tds__LoadCertificates; // Forward declaration of class _tds__LoadCertificatesResponse. class _tds__LoadCertificatesResponse; // Forward declaration of class _tds__GetClientCertificateMode. class _tds__GetClientCertificateMode; // Forward declaration of class _tds__GetClientCertificateModeResponse. class _tds__GetClientCertificateModeResponse; // Forward declaration of class _tds__SetClientCertificateMode. class _tds__SetClientCertificateMode; // Forward declaration of class _tds__SetClientCertificateModeResponse. class _tds__SetClientCertificateModeResponse; // Forward declaration of class _tds__GetCACertificates. class _tds__GetCACertificates; // Forward declaration of class _tds__GetCACertificatesResponse. class _tds__GetCACertificatesResponse; // Forward declaration of class _tds__LoadCertificateWithPrivateKey. class _tds__LoadCertificateWithPrivateKey; // Forward declaration of class _tds__LoadCertificateWithPrivateKeyResponse. class _tds__LoadCertificateWithPrivateKeyResponse; // Forward declaration of class _tds__GetCertificateInformation. class _tds__GetCertificateInformation; // Forward declaration of class _tds__GetCertificateInformationResponse. class _tds__GetCertificateInformationResponse; // Forward declaration of class _tds__LoadCACertificates. class _tds__LoadCACertificates; // Forward declaration of class _tds__LoadCACertificatesResponse. class _tds__LoadCACertificatesResponse; // Forward declaration of class _tds__CreateDot1XConfiguration. class _tds__CreateDot1XConfiguration; // Forward declaration of class _tds__CreateDot1XConfigurationResponse. class _tds__CreateDot1XConfigurationResponse; // Forward declaration of class _tds__SetDot1XConfiguration. class _tds__SetDot1XConfiguration; // Forward declaration of class _tds__SetDot1XConfigurationResponse. class _tds__SetDot1XConfigurationResponse; // Forward declaration of class _tds__GetDot1XConfiguration. class _tds__GetDot1XConfiguration; // Forward declaration of class _tds__GetDot1XConfigurationResponse. class _tds__GetDot1XConfigurationResponse; // Forward declaration of class _tds__GetDot1XConfigurations. class _tds__GetDot1XConfigurations; // Forward declaration of class _tds__GetDot1XConfigurationsResponse. class _tds__GetDot1XConfigurationsResponse; // Forward declaration of class _tds__DeleteDot1XConfiguration. class _tds__DeleteDot1XConfiguration; // Forward declaration of class _tds__DeleteDot1XConfigurationResponse. class _tds__DeleteDot1XConfigurationResponse; // Forward declaration of class _tds__GetRelayOutputs. class _tds__GetRelayOutputs; // Forward declaration of class _tds__GetRelayOutputsResponse. class _tds__GetRelayOutputsResponse; // Forward declaration of class _tds__SetRelayOutputSettings. class _tds__SetRelayOutputSettings; // Forward declaration of class _tds__SetRelayOutputSettingsResponse. class _tds__SetRelayOutputSettingsResponse; // Forward declaration of class _tds__SetRelayOutputState. class _tds__SetRelayOutputState; // Forward declaration of class _tds__SetRelayOutputStateResponse. class _tds__SetRelayOutputStateResponse; // Forward declaration of class _tds__SendAuxiliaryCommand. class _tds__SendAuxiliaryCommand; // Forward declaration of class _tds__SendAuxiliaryCommandResponse. class _tds__SendAuxiliaryCommandResponse; // Forward declaration of class _tds__GetDot11Capabilities. class _tds__GetDot11Capabilities; // Forward declaration of class _tds__GetDot11CapabilitiesResponse. class _tds__GetDot11CapabilitiesResponse; // Forward declaration of class _tds__GetDot11Status. class _tds__GetDot11Status; // Forward declaration of class _tds__GetDot11StatusResponse. class _tds__GetDot11StatusResponse; // Forward declaration of class _tds__ScanAvailableDot11Networks. class _tds__ScanAvailableDot11Networks; // Forward declaration of class _tds__ScanAvailableDot11NetworksResponse. class _tds__ScanAvailableDot11NetworksResponse; // Forward declaration of class _tds__GetSystemUris. class _tds__GetSystemUris; // Forward declaration of class _tds__GetSystemUrisResponse. class _tds__GetSystemUrisResponse; // Forward declaration of class _tds__StartFirmwareUpgrade. class _tds__StartFirmwareUpgrade; // Forward declaration of class _tds__StartFirmwareUpgradeResponse. class _tds__StartFirmwareUpgradeResponse; // Forward declaration of class _tds__StartSystemRestore. class _tds__StartSystemRestore; // Forward declaration of class _tds__StartSystemRestoreResponse. class _tds__StartSystemRestoreResponse; // Forward declaration of class _tds__GetStorageConfigurations. class _tds__GetStorageConfigurations; // Forward declaration of class _tds__GetStorageConfigurationsResponse. class _tds__GetStorageConfigurationsResponse; // Forward declaration of class _tds__CreateStorageConfiguration. class _tds__CreateStorageConfiguration; // Forward declaration of class _tds__CreateStorageConfigurationResponse. class _tds__CreateStorageConfigurationResponse; // Forward declaration of class _tds__GetStorageConfiguration. class _tds__GetStorageConfiguration; // Forward declaration of class _tds__GetStorageConfigurationResponse. class _tds__GetStorageConfigurationResponse; // Forward declaration of class _tds__SetStorageConfiguration. class _tds__SetStorageConfiguration; // Forward declaration of class _tds__SetStorageConfigurationResponse. class _tds__SetStorageConfigurationResponse; // Forward declaration of class _tds__DeleteStorageConfiguration. class _tds__DeleteStorageConfiguration; // Forward declaration of class _tds__DeleteStorageConfigurationResponse. class _tds__DeleteStorageConfigurationResponse; // Forward declaration of class _tds__GetGeoLocation. class _tds__GetGeoLocation; // Forward declaration of class _tds__GetGeoLocationResponse. class _tds__GetGeoLocationResponse; // Forward declaration of class _tds__SetGeoLocation. class _tds__SetGeoLocation; // Forward declaration of class _tds__SetGeoLocationResponse. class _tds__SetGeoLocationResponse; // Forward declaration of class _tds__DeleteGeoLocation. class _tds__DeleteGeoLocation; // Forward declaration of class _tds__DeleteGeoLocationResponse. class _tds__DeleteGeoLocationResponse; // Forward declaration of class tt__DeviceEntity. class tt__DeviceEntity; // Forward declaration of class tt__IntRectangle. class tt__IntRectangle; // Forward declaration of class tt__IntRectangleRange. class tt__IntRectangleRange; // Forward declaration of class tt__IntRange. class tt__IntRange; // Forward declaration of class tt__FloatRange. class tt__FloatRange; // Forward declaration of class tt__DurationRange. class tt__DurationRange; // Forward declaration of class tt__IntList. class tt__IntList; // Forward declaration of class tt__FloatList. class tt__FloatList; // Forward declaration of class tt__VideoSource. class tt__VideoSource; // Forward declaration of class tt__VideoSourceExtension. class tt__VideoSourceExtension; // Forward declaration of class tt__VideoSourceExtension2. class tt__VideoSourceExtension2; // Forward declaration of class tt__AudioSource. class tt__AudioSource; // Forward declaration of class tt__Profile. class tt__Profile; // Forward declaration of class tt__ProfileExtension. class tt__ProfileExtension; // Forward declaration of class tt__ProfileExtension2. class tt__ProfileExtension2; // Forward declaration of class tt__ConfigurationEntity. class tt__ConfigurationEntity; // Forward declaration of class tt__VideoSourceConfiguration. class tt__VideoSourceConfiguration; // Forward declaration of class tt__VideoSourceConfigurationExtension. class tt__VideoSourceConfigurationExtension; // Forward declaration of class tt__VideoSourceConfigurationExtension2. class tt__VideoSourceConfigurationExtension2; // Forward declaration of class tt__Rotate. class tt__Rotate; // Forward declaration of class tt__RotateExtension. class tt__RotateExtension; // Forward declaration of class tt__LensProjection. class tt__LensProjection; // Forward declaration of class tt__LensOffset. class tt__LensOffset; // Forward declaration of class tt__LensDescription. class tt__LensDescription; // Forward declaration of class tt__VideoSourceConfigurationOptions. class tt__VideoSourceConfigurationOptions; // Forward declaration of class tt__VideoSourceConfigurationOptionsExtension. class tt__VideoSourceConfigurationOptionsExtension; // Forward declaration of class tt__VideoSourceConfigurationOptionsExtension2. class tt__VideoSourceConfigurationOptionsExtension2; // Forward declaration of class tt__RotateOptions. class tt__RotateOptions; // Forward declaration of class tt__RotateOptionsExtension. class tt__RotateOptionsExtension; // Forward declaration of class tt__SceneOrientation. class tt__SceneOrientation; // Forward declaration of class tt__VideoEncoderConfiguration. class tt__VideoEncoderConfiguration; // Forward declaration of class tt__VideoResolution. class tt__VideoResolution; // Forward declaration of class tt__VideoRateControl. class tt__VideoRateControl; // Forward declaration of class tt__Mpeg4Configuration. class tt__Mpeg4Configuration; // Forward declaration of class tt__H264Configuration. class tt__H264Configuration; // Forward declaration of class tt__VideoEncoderConfigurationOptions. class tt__VideoEncoderConfigurationOptions; // Forward declaration of class tt__VideoEncoderOptionsExtension. class tt__VideoEncoderOptionsExtension; // Forward declaration of class tt__VideoEncoderOptionsExtension2. class tt__VideoEncoderOptionsExtension2; // Forward declaration of class tt__JpegOptions. class tt__JpegOptions; // Forward declaration of class tt__JpegOptions2. class tt__JpegOptions2; // Forward declaration of class tt__Mpeg4Options. class tt__Mpeg4Options; // Forward declaration of class tt__Mpeg4Options2. class tt__Mpeg4Options2; // Forward declaration of class tt__H264Options. class tt__H264Options; // Forward declaration of class tt__H264Options2. class tt__H264Options2; // Forward declaration of class tt__AudioSourceConfiguration. class tt__AudioSourceConfiguration; // Forward declaration of class tt__AudioSourceConfigurationOptions. class tt__AudioSourceConfigurationOptions; // Forward declaration of class tt__AudioSourceOptionsExtension. class tt__AudioSourceOptionsExtension; // Forward declaration of class tt__AudioEncoderConfiguration. class tt__AudioEncoderConfiguration; // Forward declaration of class tt__AudioEncoderConfigurationOptions. class tt__AudioEncoderConfigurationOptions; // Forward declaration of class tt__AudioEncoderConfigurationOption. class tt__AudioEncoderConfigurationOption; // Forward declaration of class tt__VideoAnalyticsConfiguration. class tt__VideoAnalyticsConfiguration; // Forward declaration of class tt__MetadataConfiguration. class tt__MetadataConfiguration; // Forward declaration of class tt__MetadataConfigurationExtension. class tt__MetadataConfigurationExtension; // Forward declaration of class tt__PTZFilter. class tt__PTZFilter; // Forward declaration of class tt__EventSubscription. class tt__EventSubscription; // Forward declaration of class tt__MetadataConfigurationOptions. class tt__MetadataConfigurationOptions; // Forward declaration of class tt__MetadataConfigurationOptionsExtension. class tt__MetadataConfigurationOptionsExtension; // Forward declaration of class tt__MetadataConfigurationOptionsExtension2. class tt__MetadataConfigurationOptionsExtension2; // Forward declaration of class tt__PTZStatusFilterOptions. class tt__PTZStatusFilterOptions; // Forward declaration of class tt__PTZStatusFilterOptionsExtension. class tt__PTZStatusFilterOptionsExtension; // Forward declaration of class tt__VideoOutput. class tt__VideoOutput; // Forward declaration of class tt__VideoOutputExtension. class tt__VideoOutputExtension; // Forward declaration of class tt__VideoOutputConfiguration. class tt__VideoOutputConfiguration; // Forward declaration of class tt__VideoOutputConfigurationOptions. class tt__VideoOutputConfigurationOptions; // Forward declaration of class tt__AudioOutput. class tt__AudioOutput; // Forward declaration of class tt__AudioOutputConfiguration. class tt__AudioOutputConfiguration; // Forward declaration of class tt__AudioOutputConfigurationOptions. class tt__AudioOutputConfigurationOptions; // Forward declaration of class tt__AudioDecoderConfiguration. class tt__AudioDecoderConfiguration; // Forward declaration of class tt__AudioDecoderConfigurationOptions. class tt__AudioDecoderConfigurationOptions; // Forward declaration of class tt__G711DecOptions. class tt__G711DecOptions; // Forward declaration of class tt__AACDecOptions. class tt__AACDecOptions; // Forward declaration of class tt__G726DecOptions. class tt__G726DecOptions; // Forward declaration of class tt__AudioDecoderConfigurationOptionsExtension. class tt__AudioDecoderConfigurationOptionsExtension; // Forward declaration of class tt__MulticastConfiguration. class tt__MulticastConfiguration; // Forward declaration of class tt__StreamSetup. class tt__StreamSetup; // Forward declaration of class tt__Transport. class tt__Transport; // Forward declaration of class tt__MediaUri. class tt__MediaUri; // Forward declaration of class tt__Scope. class tt__Scope; // Forward declaration of class tt__NetworkInterface. class tt__NetworkInterface; // Forward declaration of class tt__NetworkInterfaceExtension. class tt__NetworkInterfaceExtension; // Forward declaration of class tt__Dot3Configuration. class tt__Dot3Configuration; // Forward declaration of class tt__NetworkInterfaceExtension2. class tt__NetworkInterfaceExtension2; // Forward declaration of class tt__NetworkInterfaceLink. class tt__NetworkInterfaceLink; // Forward declaration of class tt__NetworkInterfaceConnectionSetting. class tt__NetworkInterfaceConnectionSetting; // Forward declaration of class tt__NetworkInterfaceInfo. class tt__NetworkInterfaceInfo; // Forward declaration of class tt__IPv6NetworkInterface. class tt__IPv6NetworkInterface; // Forward declaration of class tt__IPv4NetworkInterface. class tt__IPv4NetworkInterface; // Forward declaration of class tt__IPv4Configuration. class tt__IPv4Configuration; // Forward declaration of class tt__IPv6Configuration. class tt__IPv6Configuration; // Forward declaration of class tt__IPv6ConfigurationExtension. class tt__IPv6ConfigurationExtension; // Forward declaration of class tt__NetworkProtocol. class tt__NetworkProtocol; // Forward declaration of class tt__NetworkProtocolExtension. class tt__NetworkProtocolExtension; // Forward declaration of class tt__NetworkHost. class tt__NetworkHost; // Forward declaration of class tt__NetworkHostExtension. class tt__NetworkHostExtension; // Forward declaration of class tt__IPAddress. class tt__IPAddress; // Forward declaration of class tt__PrefixedIPv4Address. class tt__PrefixedIPv4Address; // Forward declaration of class tt__PrefixedIPv6Address. class tt__PrefixedIPv6Address; // Forward declaration of class tt__HostnameInformation. class tt__HostnameInformation; // Forward declaration of class tt__HostnameInformationExtension. class tt__HostnameInformationExtension; // Forward declaration of class tt__DNSInformation. class tt__DNSInformation; // Forward declaration of class tt__DNSInformationExtension. class tt__DNSInformationExtension; // Forward declaration of class tt__NTPInformation. class tt__NTPInformation; // Forward declaration of class tt__NTPInformationExtension. class tt__NTPInformationExtension; // Forward declaration of class tt__DynamicDNSInformation. class tt__DynamicDNSInformation; // Forward declaration of class tt__DynamicDNSInformationExtension. class tt__DynamicDNSInformationExtension; // Forward declaration of class tt__NetworkInterfaceSetConfiguration. class tt__NetworkInterfaceSetConfiguration; // Forward declaration of class tt__NetworkInterfaceSetConfigurationExtension. class tt__NetworkInterfaceSetConfigurationExtension; // Forward declaration of class tt__IPv6NetworkInterfaceSetConfiguration. class tt__IPv6NetworkInterfaceSetConfiguration; // Forward declaration of class tt__IPv4NetworkInterfaceSetConfiguration. class tt__IPv4NetworkInterfaceSetConfiguration; // Forward declaration of class tt__NetworkGateway. class tt__NetworkGateway; // Forward declaration of class tt__NetworkZeroConfiguration. class tt__NetworkZeroConfiguration; // Forward declaration of class tt__NetworkZeroConfigurationExtension. class tt__NetworkZeroConfigurationExtension; // Forward declaration of class tt__NetworkZeroConfigurationExtension2. class tt__NetworkZeroConfigurationExtension2; // Forward declaration of class tt__IPAddressFilter. class tt__IPAddressFilter; // Forward declaration of class tt__IPAddressFilterExtension. class tt__IPAddressFilterExtension; // Forward declaration of class tt__Dot11Configuration. class tt__Dot11Configuration; // Forward declaration of class tt__Dot11SecurityConfiguration. class tt__Dot11SecurityConfiguration; // Forward declaration of class tt__Dot11SecurityConfigurationExtension. class tt__Dot11SecurityConfigurationExtension; // Forward declaration of class tt__Dot11PSKSet. class tt__Dot11PSKSet; // Forward declaration of class tt__Dot11PSKSetExtension. class tt__Dot11PSKSetExtension; // Forward declaration of class tt__NetworkInterfaceSetConfigurationExtension2. class tt__NetworkInterfaceSetConfigurationExtension2; // Forward declaration of class tt__Dot11Capabilities. class tt__Dot11Capabilities; // Forward declaration of class tt__Dot11Status. class tt__Dot11Status; // Forward declaration of class tt__Dot11AvailableNetworks. class tt__Dot11AvailableNetworks; // Forward declaration of class tt__Dot11AvailableNetworksExtension. class tt__Dot11AvailableNetworksExtension; // Forward declaration of class tt__Capabilities. class tt__Capabilities; // Forward declaration of class tt__CapabilitiesExtension. class tt__CapabilitiesExtension; // Forward declaration of class tt__CapabilitiesExtension2. class tt__CapabilitiesExtension2; // Forward declaration of class tt__AnalyticsCapabilities. class tt__AnalyticsCapabilities; // Forward declaration of class tt__DeviceCapabilities. class tt__DeviceCapabilities; // Forward declaration of class tt__DeviceCapabilitiesExtension. class tt__DeviceCapabilitiesExtension; // Forward declaration of class tt__EventCapabilities. class tt__EventCapabilities; // Forward declaration of class tt__IOCapabilities. class tt__IOCapabilities; // Forward declaration of class tt__IOCapabilitiesExtension. class tt__IOCapabilitiesExtension; // Forward declaration of class tt__IOCapabilitiesExtension2. class tt__IOCapabilitiesExtension2; // Forward declaration of class tt__MediaCapabilities. class tt__MediaCapabilities; // Forward declaration of class tt__MediaCapabilitiesExtension. class tt__MediaCapabilitiesExtension; // Forward declaration of class tt__RealTimeStreamingCapabilities. class tt__RealTimeStreamingCapabilities; // Forward declaration of class tt__RealTimeStreamingCapabilitiesExtension. class tt__RealTimeStreamingCapabilitiesExtension; // Forward declaration of class tt__ProfileCapabilities. class tt__ProfileCapabilities; // Forward declaration of class tt__NetworkCapabilities. class tt__NetworkCapabilities; // Forward declaration of class tt__NetworkCapabilitiesExtension. class tt__NetworkCapabilitiesExtension; // Forward declaration of class tt__NetworkCapabilitiesExtension2. class tt__NetworkCapabilitiesExtension2; // Forward declaration of class tt__SecurityCapabilities. class tt__SecurityCapabilities; // Forward declaration of class tt__SecurityCapabilitiesExtension. class tt__SecurityCapabilitiesExtension; // Forward declaration of class tt__SecurityCapabilitiesExtension2. class tt__SecurityCapabilitiesExtension2; // Forward declaration of class tt__SystemCapabilities. class tt__SystemCapabilities; // Forward declaration of class tt__SystemCapabilitiesExtension. class tt__SystemCapabilitiesExtension; // Forward declaration of class tt__SystemCapabilitiesExtension2. class tt__SystemCapabilitiesExtension2; // Forward declaration of class tt__OnvifVersion. class tt__OnvifVersion; // Forward declaration of class tt__ImagingCapabilities. class tt__ImagingCapabilities; // Forward declaration of class tt__PTZCapabilities. class tt__PTZCapabilities; // Forward declaration of class tt__DeviceIOCapabilities. class tt__DeviceIOCapabilities; // Forward declaration of class tt__DisplayCapabilities. class tt__DisplayCapabilities; // Forward declaration of class tt__RecordingCapabilities. class tt__RecordingCapabilities; // Forward declaration of class tt__SearchCapabilities. class tt__SearchCapabilities; // Forward declaration of class tt__ReplayCapabilities. class tt__ReplayCapabilities; // Forward declaration of class tt__ReceiverCapabilities. class tt__ReceiverCapabilities; // Forward declaration of class tt__AnalyticsDeviceCapabilities. class tt__AnalyticsDeviceCapabilities; // Forward declaration of class tt__AnalyticsDeviceExtension. class tt__AnalyticsDeviceExtension; // Forward declaration of class tt__SystemLog. class tt__SystemLog; // Forward declaration of class tt__SupportInformation. class tt__SupportInformation; // Forward declaration of class tt__BinaryData. class tt__BinaryData; // Forward declaration of class tt__AttachmentData. class tt__AttachmentData; // Forward declaration of class tt__BackupFile. class tt__BackupFile; // Forward declaration of class tt__SystemLogUriList. class tt__SystemLogUriList; // Forward declaration of class tt__SystemLogUri. class tt__SystemLogUri; // Forward declaration of class tt__SystemDateTime. class tt__SystemDateTime; // Forward declaration of class tt__SystemDateTimeExtension. class tt__SystemDateTimeExtension; // Forward declaration of class tt__DateTime. class tt__DateTime; // Forward declaration of class tt__Date. class tt__Date; // Forward declaration of class tt__Time. class tt__Time; // Forward declaration of class tt__TimeZone. class tt__TimeZone; // Forward declaration of class tt__RemoteUser. class tt__RemoteUser; // Forward declaration of class tt__User. class tt__User; // Forward declaration of class tt__UserExtension. class tt__UserExtension; // Forward declaration of class tt__Certificate. class tt__Certificate; // Forward declaration of class tt__CertificateStatus. class tt__CertificateStatus; // Forward declaration of class tt__CertificateWithPrivateKey. class tt__CertificateWithPrivateKey; // Forward declaration of class tt__CertificateInformation. class tt__CertificateInformation; // Forward declaration of class tt__CertificateUsage. class tt__CertificateUsage; // Forward declaration of class tt__CertificateInformationExtension. class tt__CertificateInformationExtension; // Forward declaration of class tt__Dot1XConfiguration. class tt__Dot1XConfiguration; // Forward declaration of class tt__Dot1XConfigurationExtension. class tt__Dot1XConfigurationExtension; // Forward declaration of class tt__EAPMethodConfiguration. class tt__EAPMethodConfiguration; // Forward declaration of class tt__EapMethodExtension. class tt__EapMethodExtension; // Forward declaration of class tt__TLSConfiguration. class tt__TLSConfiguration; // Forward declaration of class tt__RelayOutputSettings. class tt__RelayOutputSettings; // Forward declaration of class tt__RelayOutput. class tt__RelayOutput; // Forward declaration of class tt__DigitalInput. class tt__DigitalInput; // Forward declaration of class tt__PTZNode. class tt__PTZNode; // Forward declaration of class tt__PTZNodeExtension. class tt__PTZNodeExtension; // Forward declaration of class tt__PTZNodeExtension2. class tt__PTZNodeExtension2; // Forward declaration of class tt__PTZPresetTourSupported. class tt__PTZPresetTourSupported; // Forward declaration of class tt__PTZPresetTourSupportedExtension. class tt__PTZPresetTourSupportedExtension; // Forward declaration of class tt__PTZConfiguration. class tt__PTZConfiguration; // Forward declaration of class tt__PTZConfigurationExtension. class tt__PTZConfigurationExtension; // Forward declaration of class tt__PTZConfigurationExtension2. class tt__PTZConfigurationExtension2; // Forward declaration of class tt__PTControlDirection. class tt__PTControlDirection; // Forward declaration of class tt__PTControlDirectionExtension. class tt__PTControlDirectionExtension; // Forward declaration of class tt__EFlip. class tt__EFlip; // Forward declaration of class tt__Reverse. class tt__Reverse; // Forward declaration of class tt__PTZConfigurationOptions. class tt__PTZConfigurationOptions; // Forward declaration of class tt__PTZConfigurationOptions2. class tt__PTZConfigurationOptions2; // Forward declaration of class tt__PTControlDirectionOptions. class tt__PTControlDirectionOptions; // Forward declaration of class tt__PTControlDirectionOptionsExtension. class tt__PTControlDirectionOptionsExtension; // Forward declaration of class tt__EFlipOptions. class tt__EFlipOptions; // Forward declaration of class tt__EFlipOptionsExtension. class tt__EFlipOptionsExtension; // Forward declaration of class tt__ReverseOptions. class tt__ReverseOptions; // Forward declaration of class tt__ReverseOptionsExtension. class tt__ReverseOptionsExtension; // Forward declaration of class tt__PanTiltLimits. class tt__PanTiltLimits; // Forward declaration of class tt__ZoomLimits. class tt__ZoomLimits; // Forward declaration of class tt__PTZSpaces. class tt__PTZSpaces; // Forward declaration of class tt__PTZSpacesExtension. class tt__PTZSpacesExtension; // Forward declaration of class tt__Space2DDescription. class tt__Space2DDescription; // Forward declaration of class tt__Space1DDescription. class tt__Space1DDescription; // Forward declaration of class tt__PTZSpeed. class tt__PTZSpeed; // Forward declaration of class tt__PTZPreset. class tt__PTZPreset; // Forward declaration of class tt__PresetTour. class tt__PresetTour; // Forward declaration of class tt__PTZPresetTourExtension. class tt__PTZPresetTourExtension; // Forward declaration of class tt__PTZPresetTourSpot. class tt__PTZPresetTourSpot; // Forward declaration of class tt__PTZPresetTourSpotExtension. class tt__PTZPresetTourSpotExtension; // Forward declaration of class tt__PTZPresetTourPresetDetail. class tt__PTZPresetTourPresetDetail; // Forward declaration of class tt__PTZPresetTourTypeExtension. class tt__PTZPresetTourTypeExtension; // Forward declaration of class tt__PTZPresetTourStatus. class tt__PTZPresetTourStatus; // Forward declaration of class tt__PTZPresetTourStatusExtension. class tt__PTZPresetTourStatusExtension; // Forward declaration of class tt__PTZPresetTourStartingCondition. class tt__PTZPresetTourStartingCondition; // Forward declaration of class tt__PTZPresetTourStartingConditionExtension. class tt__PTZPresetTourStartingConditionExtension; // Forward declaration of class tt__PTZPresetTourOptions. class tt__PTZPresetTourOptions; // Forward declaration of class tt__PTZPresetTourSpotOptions. class tt__PTZPresetTourSpotOptions; // Forward declaration of class tt__PTZPresetTourPresetDetailOptions. class tt__PTZPresetTourPresetDetailOptions; // Forward declaration of class tt__PTZPresetTourPresetDetailOptionsExtension. class tt__PTZPresetTourPresetDetailOptionsExtension; // Forward declaration of class tt__PTZPresetTourStartingConditionOptions. class tt__PTZPresetTourStartingConditionOptions; // Forward declaration of class tt__PTZPresetTourStartingConditionOptionsExtension. class tt__PTZPresetTourStartingConditionOptionsExtension; // Forward declaration of class tt__FocusConfiguration. class tt__FocusConfiguration; // Forward declaration of class tt__ImagingSettings. class tt__ImagingSettings; // Forward declaration of class tt__ImagingSettingsExtension. class tt__ImagingSettingsExtension; // Forward declaration of class tt__Exposure. class tt__Exposure; // Forward declaration of class tt__WideDynamicRange. class tt__WideDynamicRange; // Forward declaration of class tt__BacklightCompensation. class tt__BacklightCompensation; // Forward declaration of class tt__FocusMove. class tt__FocusMove; // Forward declaration of class tt__AbsoluteFocus. class tt__AbsoluteFocus; // Forward declaration of class tt__RelativeFocus. class tt__RelativeFocus; // Forward declaration of class tt__ContinuousFocus. class tt__ContinuousFocus; // Forward declaration of class tt__AbsoluteFocusOptions. class tt__AbsoluteFocusOptions; // Forward declaration of class tt__ContinuousFocusOptions. class tt__ContinuousFocusOptions; // Forward declaration of class tt__WhiteBalance. class tt__WhiteBalance; // Forward declaration of class tt__ImagingStatus20. class tt__ImagingStatus20; // Forward declaration of class tt__ImagingStatus20Extension. class tt__ImagingStatus20Extension; // Forward declaration of class tt__FocusStatus20. class tt__FocusStatus20; // Forward declaration of class tt__FocusStatus20Extension. class tt__FocusStatus20Extension; // Forward declaration of class tt__ImagingSettings20. class tt__ImagingSettings20; // Forward declaration of class tt__ImagingSettingsExtension20. class tt__ImagingSettingsExtension20; // Forward declaration of class tt__ImagingSettingsExtension202. class tt__ImagingSettingsExtension202; // Forward declaration of class tt__ImagingSettingsExtension203. class tt__ImagingSettingsExtension203; // Forward declaration of class tt__ImagingSettingsExtension204. class tt__ImagingSettingsExtension204; // Forward declaration of class tt__ImageStabilization. class tt__ImageStabilization; // Forward declaration of class tt__ImageStabilizationExtension. class tt__ImageStabilizationExtension; // Forward declaration of class tt__IrCutFilterAutoAdjustment. class tt__IrCutFilterAutoAdjustment; // Forward declaration of class tt__IrCutFilterAutoAdjustmentExtension. class tt__IrCutFilterAutoAdjustmentExtension; // Forward declaration of class tt__WideDynamicRange20. class tt__WideDynamicRange20; // Forward declaration of class tt__BacklightCompensation20. class tt__BacklightCompensation20; // Forward declaration of class tt__Exposure20. class tt__Exposure20; // Forward declaration of class tt__ToneCompensation. class tt__ToneCompensation; // Forward declaration of class tt__ToneCompensationExtension. class tt__ToneCompensationExtension; // Forward declaration of class tt__Defogging. class tt__Defogging; // Forward declaration of class tt__DefoggingExtension. class tt__DefoggingExtension; // Forward declaration of class tt__NoiseReduction. class tt__NoiseReduction; // Forward declaration of class tt__ImagingOptions20. class tt__ImagingOptions20; // Forward declaration of class tt__ImagingOptions20Extension. class tt__ImagingOptions20Extension; // Forward declaration of class tt__ImagingOptions20Extension2. class tt__ImagingOptions20Extension2; // Forward declaration of class tt__ImagingOptions20Extension3. class tt__ImagingOptions20Extension3; // Forward declaration of class tt__ImagingOptions20Extension4. class tt__ImagingOptions20Extension4; // Forward declaration of class tt__ImageStabilizationOptions. class tt__ImageStabilizationOptions; // Forward declaration of class tt__ImageStabilizationOptionsExtension. class tt__ImageStabilizationOptionsExtension; // Forward declaration of class tt__IrCutFilterAutoAdjustmentOptions. class tt__IrCutFilterAutoAdjustmentOptions; // Forward declaration of class tt__IrCutFilterAutoAdjustmentOptionsExtension. class tt__IrCutFilterAutoAdjustmentOptionsExtension; // Forward declaration of class tt__WideDynamicRangeOptions20. class tt__WideDynamicRangeOptions20; // Forward declaration of class tt__BacklightCompensationOptions20. class tt__BacklightCompensationOptions20; // Forward declaration of class tt__ExposureOptions20. class tt__ExposureOptions20; // Forward declaration of class tt__MoveOptions20. class tt__MoveOptions20; // Forward declaration of class tt__RelativeFocusOptions20. class tt__RelativeFocusOptions20; // Forward declaration of class tt__WhiteBalance20. class tt__WhiteBalance20; // Forward declaration of class tt__WhiteBalance20Extension. class tt__WhiteBalance20Extension; // Forward declaration of class tt__FocusConfiguration20. class tt__FocusConfiguration20; // Forward declaration of class tt__FocusConfiguration20Extension. class tt__FocusConfiguration20Extension; // Forward declaration of class tt__WhiteBalanceOptions20. class tt__WhiteBalanceOptions20; // Forward declaration of class tt__WhiteBalanceOptions20Extension. class tt__WhiteBalanceOptions20Extension; // Forward declaration of class tt__FocusOptions20. class tt__FocusOptions20; // Forward declaration of class tt__FocusOptions20Extension. class tt__FocusOptions20Extension; // Forward declaration of class tt__ToneCompensationOptions. class tt__ToneCompensationOptions; // Forward declaration of class tt__DefoggingOptions. class tt__DefoggingOptions; // Forward declaration of class tt__NoiseReductionOptions. class tt__NoiseReductionOptions; // Forward declaration of class tt__ItemList. class tt__ItemList; // Forward declaration of class tt__ItemListExtension. class tt__ItemListExtension; // Forward declaration of class tt__AnalyticsEngineConfiguration. class tt__AnalyticsEngineConfiguration; // Forward declaration of class tt__AnalyticsEngineConfigurationExtension. class tt__AnalyticsEngineConfigurationExtension; // Forward declaration of class tt__RuleEngineConfiguration. class tt__RuleEngineConfiguration; // Forward declaration of class tt__RuleEngineConfigurationExtension. class tt__RuleEngineConfigurationExtension; // Forward declaration of class tt__Config. class tt__Config; // Forward declaration of class tt__PaneLayout. class tt__PaneLayout; // Forward declaration of class tt__Layout. class tt__Layout; // Forward declaration of class tt__LayoutExtension. class tt__LayoutExtension; // Forward declaration of class tt__DateTimeRange. class tt__DateTimeRange; // Forward declaration of class tt__OSDReference. class tt__OSDReference; // Forward declaration of class tt__OSDPosConfiguration. class tt__OSDPosConfiguration; // Forward declaration of class tt__OSDPosConfigurationExtension. class tt__OSDPosConfigurationExtension; // Forward declaration of class tt__OSDColor. class tt__OSDColor; // Forward declaration of class tt__OSDTextConfiguration. class tt__OSDTextConfiguration; // Forward declaration of class tt__OSDTextConfigurationExtension. class tt__OSDTextConfigurationExtension; // Forward declaration of class tt__OSDImgConfiguration. class tt__OSDImgConfiguration; // Forward declaration of class tt__OSDImgConfigurationExtension. class tt__OSDImgConfigurationExtension; // Forward declaration of class tt__ColorspaceRange. class tt__ColorspaceRange; // Forward declaration of class tt__ColorOptions. class tt__ColorOptions; // Forward declaration of class tt__OSDColorOptions. class tt__OSDColorOptions; // Forward declaration of class tt__OSDColorOptionsExtension. class tt__OSDColorOptionsExtension; // Forward declaration of class tt__OSDTextOptions. class tt__OSDTextOptions; // Forward declaration of class tt__OSDTextOptionsExtension. class tt__OSDTextOptionsExtension; // Forward declaration of class tt__OSDImgOptions. class tt__OSDImgOptions; // Forward declaration of class tt__OSDImgOptionsExtension. class tt__OSDImgOptionsExtension; // Forward declaration of class tt__OSDConfiguration. class tt__OSDConfiguration; // Forward declaration of class tt__OSDConfigurationExtension. class tt__OSDConfigurationExtension; // Forward declaration of class tt__MaximumNumberOfOSDs. class tt__MaximumNumberOfOSDs; // Forward declaration of class tt__OSDConfigurationOptions. class tt__OSDConfigurationOptions; // Forward declaration of class tt__OSDConfigurationOptionsExtension. class tt__OSDConfigurationOptionsExtension; // Forward declaration of class tt__Vector2D. class tt__Vector2D; // Forward declaration of class tt__Vector1D. class tt__Vector1D; // Forward declaration of class tt__PTZVector. class tt__PTZVector; // Forward declaration of class tt__PTZStatus. class tt__PTZStatus; // Forward declaration of class tt__PTZMoveStatus. class tt__PTZMoveStatus; // Forward declaration of class tt__Vector. class tt__Vector; // Forward declaration of class tt__Rectangle. class tt__Rectangle; // Forward declaration of class tt__Color. class tt__Color; // Forward declaration of class tt__GeoLocation. class tt__GeoLocation; // Forward declaration of class tt__GeoOrientation. class tt__GeoOrientation; // Forward declaration of class tt__LocalLocation. class tt__LocalLocation; // Forward declaration of class tt__LocalOrientation. class tt__LocalOrientation; // Forward declaration of class tt__LocationEntity. class tt__LocationEntity; // Forward declaration of class wsnt__TopicExpressionType. class wsnt__TopicExpressionType; // Forward declaration of class wsnt__FilterType. class wsnt__FilterType; // Forward declaration of class wsnt__NotificationMessageHolderType. class wsnt__NotificationMessageHolderType; // Forward declaration of class wsnt__SubscribeCreationFailedFaultType. class wsnt__SubscribeCreationFailedFaultType; // Forward declaration of class wsnt__InvalidFilterFaultType. class wsnt__InvalidFilterFaultType; // Forward declaration of class wsnt__TopicExpressionDialectUnknownFaultType. class wsnt__TopicExpressionDialectUnknownFaultType; // Forward declaration of class wsnt__InvalidTopicExpressionFaultType. class wsnt__InvalidTopicExpressionFaultType; // Forward declaration of class wsnt__TopicNotSupportedFaultType. class wsnt__TopicNotSupportedFaultType; // Forward declaration of class wsnt__MultipleTopicsSpecifiedFaultType. class wsnt__MultipleTopicsSpecifiedFaultType; // Forward declaration of class wsnt__InvalidProducerPropertiesExpressionFaultType. class wsnt__InvalidProducerPropertiesExpressionFaultType; // Forward declaration of class wsnt__InvalidMessageContentExpressionFaultType. class wsnt__InvalidMessageContentExpressionFaultType; // Forward declaration of class wsnt__UnrecognizedPolicyRequestFaultType. class wsnt__UnrecognizedPolicyRequestFaultType; // Forward declaration of class wsnt__UnsupportedPolicyRequestFaultType. class wsnt__UnsupportedPolicyRequestFaultType; // Forward declaration of class wsnt__NotifyMessageNotSupportedFaultType. class wsnt__NotifyMessageNotSupportedFaultType; // Forward declaration of class wsnt__UnacceptableInitialTerminationTimeFaultType. class wsnt__UnacceptableInitialTerminationTimeFaultType; // Forward declaration of class wsnt__NoCurrentMessageOnTopicFaultType. class wsnt__NoCurrentMessageOnTopicFaultType; // Forward declaration of class wsnt__UnableToGetMessagesFaultType. class wsnt__UnableToGetMessagesFaultType; // Forward declaration of class wsnt__UnableToDestroyPullPointFaultType. class wsnt__UnableToDestroyPullPointFaultType; // Forward declaration of class wsnt__UnableToCreatePullPointFaultType. class wsnt__UnableToCreatePullPointFaultType; // Forward declaration of class wsnt__UnacceptableTerminationTimeFaultType. class wsnt__UnacceptableTerminationTimeFaultType; // Forward declaration of class wsnt__UnableToDestroySubscriptionFaultType. class wsnt__UnableToDestroySubscriptionFaultType; // Forward declaration of class wsnt__PauseFailedFaultType. class wsnt__PauseFailedFaultType; // Forward declaration of class wsnt__ResumeFailedFaultType. class wsnt__ResumeFailedFaultType; // Forward declaration of class _wsnt__Notify. class _wsnt__Notify; // Forward declaration of class _wsnt__Subscribe. class _wsnt__Subscribe; // Forward declaration of class _wsnt__SubscribeResponse. class _wsnt__SubscribeResponse; // Forward declaration of class _wsnt__GetCurrentMessage. class _wsnt__GetCurrentMessage; // Forward declaration of class _wsnt__GetCurrentMessageResponse. class _wsnt__GetCurrentMessageResponse; // Forward declaration of class _wsnt__GetMessages. class _wsnt__GetMessages; // Forward declaration of class _wsnt__GetMessagesResponse. class _wsnt__GetMessagesResponse; // Forward declaration of class _wsnt__DestroyPullPoint. class _wsnt__DestroyPullPoint; // Forward declaration of class _wsnt__DestroyPullPointResponse. class _wsnt__DestroyPullPointResponse; // Forward declaration of class _wsnt__CreatePullPoint. class _wsnt__CreatePullPoint; // Forward declaration of class _wsnt__CreatePullPointResponse. class _wsnt__CreatePullPointResponse; // Forward declaration of class _wsnt__Renew. class _wsnt__Renew; // Forward declaration of class _wsnt__RenewResponse. class _wsnt__RenewResponse; // Forward declaration of class _wsnt__Unsubscribe. class _wsnt__Unsubscribe; // Forward declaration of class _wsnt__UnsubscribeResponse. class _wsnt__UnsubscribeResponse; // Forward declaration of class _wsnt__PauseSubscription. class _wsnt__PauseSubscription; // Forward declaration of class _wsnt__PauseSubscriptionResponse. class _wsnt__PauseSubscriptionResponse; // Forward declaration of class _wsnt__ResumeSubscription. class _wsnt__ResumeSubscription; // Forward declaration of class _wsnt__ResumeSubscriptionResponse. class _wsnt__ResumeSubscriptionResponse; // Forward declaration of class wsrfbf__BaseFaultType. class wsrfbf__BaseFaultType; // Forward declaration of class wstop__Documentation. class wstop__Documentation; // Forward declaration of class wstop__ExtensibleDocumented. class wstop__ExtensibleDocumented; // Forward declaration of class wstop__TopicSetType. class wstop__TopicSetType; // Forward declaration of class tev__Capabilities. class tev__Capabilities; // Forward declaration of class _tev__GetServiceCapabilities. class _tev__GetServiceCapabilities; // Forward declaration of class _tev__GetServiceCapabilitiesResponse. class _tev__GetServiceCapabilitiesResponse; // Forward declaration of class _tev__CreatePullPointSubscription. class _tev__CreatePullPointSubscription; // Forward declaration of class _tev__CreatePullPointSubscriptionResponse. class _tev__CreatePullPointSubscriptionResponse; // Forward declaration of class _tev__PullMessages. class _tev__PullMessages; // Forward declaration of class _tev__PullMessagesResponse. class _tev__PullMessagesResponse; // Forward declaration of class _tev__PullMessagesFaultResponse. class _tev__PullMessagesFaultResponse; // Forward declaration of class _tev__Seek. class _tev__Seek; // Forward declaration of class _tev__SeekResponse. class _tev__SeekResponse; // Forward declaration of class _tev__SetSynchronizationPoint. class _tev__SetSynchronizationPoint; // Forward declaration of class _tev__SetSynchronizationPointResponse. class _tev__SetSynchronizationPointResponse; // Forward declaration of class _tev__GetEventProperties. class _tev__GetEventProperties; // Forward declaration of class _tev__GetEventPropertiesResponse. class _tev__GetEventPropertiesResponse; // Forward declaration of class wsrfr__ResourceUnknownFaultType. class wsrfr__ResourceUnknownFaultType; // Forward declaration of class wsrfr__ResourceUnavailableFaultType. class wsrfr__ResourceUnavailableFaultType; // Forward declaration of class tmd__Capabilities. class tmd__Capabilities; // Forward declaration of class tmd__RelayOutputOptions. class tmd__RelayOutputOptions; // Forward declaration of class tmd__RelayOutputOptionsExtension. class tmd__RelayOutputOptionsExtension; // Forward declaration of class tmd__Get. class tmd__Get; // Forward declaration of class tmd__GetResponse. class tmd__GetResponse; // Forward declaration of class tmd__DigitalInputConfigurationOptions. class tmd__DigitalInputConfigurationOptions; // Forward declaration of class tmd__SerialData. class tmd__SerialData; // Forward declaration of class tmd__SerialPort. class tmd__SerialPort; // Forward declaration of class tmd__SerialPortConfiguration. class tmd__SerialPortConfiguration; // Forward declaration of class tmd__SerialPortConfigurationOptions. class tmd__SerialPortConfigurationOptions; // Forward declaration of class tmd__ParityBitList. class tmd__ParityBitList; // Forward declaration of class _tmd__GetServiceCapabilities. class _tmd__GetServiceCapabilities; // Forward declaration of class _tmd__GetServiceCapabilitiesResponse. class _tmd__GetServiceCapabilitiesResponse; // Forward declaration of class _tmd__GetRelayOutputOptions. class _tmd__GetRelayOutputOptions; // Forward declaration of class _tmd__GetRelayOutputOptionsResponse. class _tmd__GetRelayOutputOptionsResponse; // Forward declaration of class _tmd__GetVideoOutputs. class _tmd__GetVideoOutputs; // Forward declaration of class _tmd__GetVideoOutputsResponse. class _tmd__GetVideoOutputsResponse; // Forward declaration of class _tmd__GetAudioSourceConfiguration. class _tmd__GetAudioSourceConfiguration; // Forward declaration of class _tmd__GetAudioSourceConfigurationResponse. class _tmd__GetAudioSourceConfigurationResponse; // Forward declaration of class _tmd__GetAudioOutputConfiguration. class _tmd__GetAudioOutputConfiguration; // Forward declaration of class _tmd__GetAudioOutputConfigurationResponse. class _tmd__GetAudioOutputConfigurationResponse; // Forward declaration of class _tmd__GetVideoSourceConfiguration. class _tmd__GetVideoSourceConfiguration; // Forward declaration of class _tmd__GetVideoSourceConfigurationResponse. class _tmd__GetVideoSourceConfigurationResponse; // Forward declaration of class _tmd__GetVideoOutputConfiguration. class _tmd__GetVideoOutputConfiguration; // Forward declaration of class _tmd__GetVideoOutputConfigurationResponse. class _tmd__GetVideoOutputConfigurationResponse; // Forward declaration of class _tmd__SetAudioSourceConfiguration. class _tmd__SetAudioSourceConfiguration; // Forward declaration of class _tmd__SetAudioSourceConfigurationResponse. class _tmd__SetAudioSourceConfigurationResponse; // Forward declaration of class _tmd__SetAudioOutputConfiguration. class _tmd__SetAudioOutputConfiguration; // Forward declaration of class _tmd__SetAudioOutputConfigurationResponse. class _tmd__SetAudioOutputConfigurationResponse; // Forward declaration of class _tmd__SetVideoSourceConfiguration. class _tmd__SetVideoSourceConfiguration; // Forward declaration of class _tmd__SetVideoSourceConfigurationResponse. class _tmd__SetVideoSourceConfigurationResponse; // Forward declaration of class _tmd__SetVideoOutputConfiguration. class _tmd__SetVideoOutputConfiguration; // Forward declaration of class _tmd__SetVideoOutputConfigurationResponse. class _tmd__SetVideoOutputConfigurationResponse; // Forward declaration of class _tmd__GetVideoSourceConfigurationOptions. class _tmd__GetVideoSourceConfigurationOptions; // Forward declaration of class _tmd__GetVideoSourceConfigurationOptionsResponse. class _tmd__GetVideoSourceConfigurationOptionsResponse; // Forward declaration of class _tmd__GetVideoOutputConfigurationOptions. class _tmd__GetVideoOutputConfigurationOptions; // Forward declaration of class _tmd__GetVideoOutputConfigurationOptionsResponse. class _tmd__GetVideoOutputConfigurationOptionsResponse; // Forward declaration of class _tmd__GetAudioSourceConfigurationOptions. class _tmd__GetAudioSourceConfigurationOptions; // Forward declaration of class _tmd__GetAudioSourceConfigurationOptionsResponse. class _tmd__GetAudioSourceConfigurationOptionsResponse; // Forward declaration of class _tmd__GetAudioOutputConfigurationOptions. class _tmd__GetAudioOutputConfigurationOptions; // Forward declaration of class _tmd__GetAudioOutputConfigurationOptionsResponse. class _tmd__GetAudioOutputConfigurationOptionsResponse; // Forward declaration of class _tmd__SetRelayOutputSettings. class _tmd__SetRelayOutputSettings; // Forward declaration of class _tmd__SetRelayOutputSettingsResponse. class _tmd__SetRelayOutputSettingsResponse; // Forward declaration of class _tmd__GetDigitalInputs. class _tmd__GetDigitalInputs; // Forward declaration of class _tmd__GetDigitalInputsResponse. class _tmd__GetDigitalInputsResponse; // Forward declaration of class _tmd__GetDigitalInputConfigurationOptions. class _tmd__GetDigitalInputConfigurationOptions; // Forward declaration of class _tmd__GetDigitalInputConfigurationOptionsResponse. class _tmd__GetDigitalInputConfigurationOptionsResponse; // Forward declaration of class _tmd__SetDigitalInputConfigurations. class _tmd__SetDigitalInputConfigurations; // Forward declaration of class _tmd__SetDigitalInputConfigurationsResponse. class _tmd__SetDigitalInputConfigurationsResponse; // Forward declaration of class _tmd__GetSerialPorts. class _tmd__GetSerialPorts; // Forward declaration of class _tmd__GetSerialPortsResponse. class _tmd__GetSerialPortsResponse; // Forward declaration of class _tmd__GetSerialPortConfiguration. class _tmd__GetSerialPortConfiguration; // Forward declaration of class _tmd__GetSerialPortConfigurationResponse. class _tmd__GetSerialPortConfigurationResponse; // Forward declaration of class _tmd__SetSerialPortConfiguration. class _tmd__SetSerialPortConfiguration; // Forward declaration of class _tmd__SetSerialPortConfigurationResponse. class _tmd__SetSerialPortConfigurationResponse; // Forward declaration of class _tmd__GetSerialPortConfigurationOptions. class _tmd__GetSerialPortConfigurationOptions; // Forward declaration of class _tmd__GetSerialPortConfigurationOptionsResponse. class _tmd__GetSerialPortConfigurationOptionsResponse; // Forward declaration of class _tmd__SendReceiveSerialCommand. class _tmd__SendReceiveSerialCommand; // Forward declaration of class _tmd__SendReceiveSerialCommandResponse. class _tmd__SendReceiveSerialCommandResponse; // Forward declaration of class timg__Capabilities. class timg__Capabilities; // Forward declaration of class timg__ImagingPreset. class timg__ImagingPreset; // Forward declaration of class _timg__GetServiceCapabilities. class _timg__GetServiceCapabilities; // Forward declaration of class _timg__GetServiceCapabilitiesResponse. class _timg__GetServiceCapabilitiesResponse; // Forward declaration of class _timg__GetImagingSettings. class _timg__GetImagingSettings; // Forward declaration of class _timg__GetImagingSettingsResponse. class _timg__GetImagingSettingsResponse; // Forward declaration of class _timg__SetImagingSettings. class _timg__SetImagingSettings; // Forward declaration of class _timg__SetImagingSettingsResponse. class _timg__SetImagingSettingsResponse; // Forward declaration of class _timg__GetOptions. class _timg__GetOptions; // Forward declaration of class _timg__GetOptionsResponse. class _timg__GetOptionsResponse; // Forward declaration of class _timg__Move. class _timg__Move; // Forward declaration of class _timg__MoveResponse. class _timg__MoveResponse; // Forward declaration of class _timg__GetMoveOptions. class _timg__GetMoveOptions; // Forward declaration of class _timg__GetMoveOptionsResponse. class _timg__GetMoveOptionsResponse; // Forward declaration of class _timg__Stop. class _timg__Stop; // Forward declaration of class _timg__StopResponse. class _timg__StopResponse; // Forward declaration of class _timg__GetStatus. class _timg__GetStatus; // Forward declaration of class _timg__GetStatusResponse. class _timg__GetStatusResponse; // Forward declaration of class _timg__GetPresets. class _timg__GetPresets; // Forward declaration of class _timg__GetPresetsResponse. class _timg__GetPresetsResponse; // Forward declaration of class _timg__GetCurrentPreset. class _timg__GetCurrentPreset; // Forward declaration of class _timg__GetCurrentPresetResponse. class _timg__GetCurrentPresetResponse; // Forward declaration of class _timg__SetCurrentPreset. class _timg__SetCurrentPreset; // Forward declaration of class _timg__SetCurrentPresetResponse. class _timg__SetCurrentPresetResponse; // Forward declaration of class trt__Capabilities. class trt__Capabilities; // Forward declaration of class trt__ProfileCapabilities. class trt__ProfileCapabilities; // Forward declaration of class trt__StreamingCapabilities. class trt__StreamingCapabilities; // Forward declaration of class trt__VideoSourceMode. class trt__VideoSourceMode; // Forward declaration of class trt__VideoSourceModeExtension. class trt__VideoSourceModeExtension; // Forward declaration of class _trt__GetServiceCapabilities. class _trt__GetServiceCapabilities; // Forward declaration of class _trt__GetServiceCapabilitiesResponse. class _trt__GetServiceCapabilitiesResponse; // Forward declaration of class _trt__GetVideoSources. class _trt__GetVideoSources; // Forward declaration of class _trt__GetVideoSourcesResponse. class _trt__GetVideoSourcesResponse; // Forward declaration of class _trt__GetAudioSources. class _trt__GetAudioSources; // Forward declaration of class _trt__GetAudioSourcesResponse. class _trt__GetAudioSourcesResponse; // Forward declaration of class _trt__GetAudioOutputs. class _trt__GetAudioOutputs; // Forward declaration of class _trt__GetAudioOutputsResponse. class _trt__GetAudioOutputsResponse; // Forward declaration of class _trt__CreateProfile. class _trt__CreateProfile; // Forward declaration of class _trt__CreateProfileResponse. class _trt__CreateProfileResponse; // Forward declaration of class _trt__GetProfile. class _trt__GetProfile; // Forward declaration of class _trt__GetProfileResponse. class _trt__GetProfileResponse; // Forward declaration of class _trt__GetProfiles. class _trt__GetProfiles; // Forward declaration of class _trt__GetProfilesResponse. class _trt__GetProfilesResponse; // Forward declaration of class _trt__AddVideoEncoderConfiguration. class _trt__AddVideoEncoderConfiguration; // Forward declaration of class _trt__AddVideoEncoderConfigurationResponse. class _trt__AddVideoEncoderConfigurationResponse; // Forward declaration of class _trt__RemoveVideoEncoderConfiguration. class _trt__RemoveVideoEncoderConfiguration; // Forward declaration of class _trt__RemoveVideoEncoderConfigurationResponse. class _trt__RemoveVideoEncoderConfigurationResponse; // Forward declaration of class _trt__AddVideoSourceConfiguration. class _trt__AddVideoSourceConfiguration; // Forward declaration of class _trt__AddVideoSourceConfigurationResponse. class _trt__AddVideoSourceConfigurationResponse; // Forward declaration of class _trt__RemoveVideoSourceConfiguration. class _trt__RemoveVideoSourceConfiguration; // Forward declaration of class _trt__RemoveVideoSourceConfigurationResponse. class _trt__RemoveVideoSourceConfigurationResponse; // Forward declaration of class _trt__AddAudioEncoderConfiguration. class _trt__AddAudioEncoderConfiguration; // Forward declaration of class _trt__AddAudioEncoderConfigurationResponse. class _trt__AddAudioEncoderConfigurationResponse; // Forward declaration of class _trt__RemoveAudioEncoderConfiguration. class _trt__RemoveAudioEncoderConfiguration; // Forward declaration of class _trt__RemoveAudioEncoderConfigurationResponse. class _trt__RemoveAudioEncoderConfigurationResponse; // Forward declaration of class _trt__AddAudioSourceConfiguration. class _trt__AddAudioSourceConfiguration; // Forward declaration of class _trt__AddAudioSourceConfigurationResponse. class _trt__AddAudioSourceConfigurationResponse; // Forward declaration of class _trt__RemoveAudioSourceConfiguration. class _trt__RemoveAudioSourceConfiguration; // Forward declaration of class _trt__RemoveAudioSourceConfigurationResponse. class _trt__RemoveAudioSourceConfigurationResponse; // Forward declaration of class _trt__AddPTZConfiguration. class _trt__AddPTZConfiguration; // Forward declaration of class _trt__AddPTZConfigurationResponse. class _trt__AddPTZConfigurationResponse; // Forward declaration of class _trt__RemovePTZConfiguration. class _trt__RemovePTZConfiguration; // Forward declaration of class _trt__RemovePTZConfigurationResponse. class _trt__RemovePTZConfigurationResponse; // Forward declaration of class _trt__AddVideoAnalyticsConfiguration. class _trt__AddVideoAnalyticsConfiguration; // Forward declaration of class _trt__AddVideoAnalyticsConfigurationResponse. class _trt__AddVideoAnalyticsConfigurationResponse; // Forward declaration of class _trt__RemoveVideoAnalyticsConfiguration. class _trt__RemoveVideoAnalyticsConfiguration; // Forward declaration of class _trt__RemoveVideoAnalyticsConfigurationResponse. class _trt__RemoveVideoAnalyticsConfigurationResponse; // Forward declaration of class _trt__AddMetadataConfiguration. class _trt__AddMetadataConfiguration; // Forward declaration of class _trt__AddMetadataConfigurationResponse. class _trt__AddMetadataConfigurationResponse; // Forward declaration of class _trt__RemoveMetadataConfiguration. class _trt__RemoveMetadataConfiguration; // Forward declaration of class _trt__RemoveMetadataConfigurationResponse. class _trt__RemoveMetadataConfigurationResponse; // Forward declaration of class _trt__AddAudioOutputConfiguration. class _trt__AddAudioOutputConfiguration; // Forward declaration of class _trt__AddAudioOutputConfigurationResponse. class _trt__AddAudioOutputConfigurationResponse; // Forward declaration of class _trt__RemoveAudioOutputConfiguration. class _trt__RemoveAudioOutputConfiguration; // Forward declaration of class _trt__RemoveAudioOutputConfigurationResponse. class _trt__RemoveAudioOutputConfigurationResponse; // Forward declaration of class _trt__AddAudioDecoderConfiguration. class _trt__AddAudioDecoderConfiguration; // Forward declaration of class _trt__AddAudioDecoderConfigurationResponse. class _trt__AddAudioDecoderConfigurationResponse; // Forward declaration of class _trt__RemoveAudioDecoderConfiguration. class _trt__RemoveAudioDecoderConfiguration; // Forward declaration of class _trt__RemoveAudioDecoderConfigurationResponse. class _trt__RemoveAudioDecoderConfigurationResponse; // Forward declaration of class _trt__DeleteProfile. class _trt__DeleteProfile; // Forward declaration of class _trt__DeleteProfileResponse. class _trt__DeleteProfileResponse; // Forward declaration of class _trt__GetVideoEncoderConfigurations. class _trt__GetVideoEncoderConfigurations; // Forward declaration of class _trt__GetVideoEncoderConfigurationsResponse. class _trt__GetVideoEncoderConfigurationsResponse; // Forward declaration of class _trt__GetVideoSourceConfigurations. class _trt__GetVideoSourceConfigurations; // Forward declaration of class _trt__GetVideoSourceConfigurationsResponse. class _trt__GetVideoSourceConfigurationsResponse; // Forward declaration of class _trt__GetAudioEncoderConfigurations. class _trt__GetAudioEncoderConfigurations; // Forward declaration of class _trt__GetAudioEncoderConfigurationsResponse. class _trt__GetAudioEncoderConfigurationsResponse; // Forward declaration of class _trt__GetAudioSourceConfigurations. class _trt__GetAudioSourceConfigurations; // Forward declaration of class _trt__GetAudioSourceConfigurationsResponse. class _trt__GetAudioSourceConfigurationsResponse; // Forward declaration of class _trt__GetVideoAnalyticsConfigurations. class _trt__GetVideoAnalyticsConfigurations; // Forward declaration of class _trt__GetVideoAnalyticsConfigurationsResponse. class _trt__GetVideoAnalyticsConfigurationsResponse; // Forward declaration of class _trt__GetMetadataConfigurations. class _trt__GetMetadataConfigurations; // Forward declaration of class _trt__GetMetadataConfigurationsResponse. class _trt__GetMetadataConfigurationsResponse; // Forward declaration of class _trt__GetAudioOutputConfigurations. class _trt__GetAudioOutputConfigurations; // Forward declaration of class _trt__GetAudioOutputConfigurationsResponse. class _trt__GetAudioOutputConfigurationsResponse; // Forward declaration of class _trt__GetAudioDecoderConfigurations. class _trt__GetAudioDecoderConfigurations; // Forward declaration of class _trt__GetAudioDecoderConfigurationsResponse. class _trt__GetAudioDecoderConfigurationsResponse; // Forward declaration of class _trt__GetVideoSourceConfiguration. class _trt__GetVideoSourceConfiguration; // Forward declaration of class _trt__GetVideoSourceConfigurationResponse. class _trt__GetVideoSourceConfigurationResponse; // Forward declaration of class _trt__GetVideoEncoderConfiguration. class _trt__GetVideoEncoderConfiguration; // Forward declaration of class _trt__GetVideoEncoderConfigurationResponse. class _trt__GetVideoEncoderConfigurationResponse; // Forward declaration of class _trt__GetAudioSourceConfiguration. class _trt__GetAudioSourceConfiguration; // Forward declaration of class _trt__GetAudioSourceConfigurationResponse. class _trt__GetAudioSourceConfigurationResponse; // Forward declaration of class _trt__GetAudioEncoderConfiguration. class _trt__GetAudioEncoderConfiguration; // Forward declaration of class _trt__GetAudioEncoderConfigurationResponse. class _trt__GetAudioEncoderConfigurationResponse; // Forward declaration of class _trt__GetVideoAnalyticsConfiguration. class _trt__GetVideoAnalyticsConfiguration; // Forward declaration of class _trt__GetVideoAnalyticsConfigurationResponse. class _trt__GetVideoAnalyticsConfigurationResponse; // Forward declaration of class _trt__GetMetadataConfiguration. class _trt__GetMetadataConfiguration; // Forward declaration of class _trt__GetMetadataConfigurationResponse. class _trt__GetMetadataConfigurationResponse; // Forward declaration of class _trt__GetAudioOutputConfiguration. class _trt__GetAudioOutputConfiguration; // Forward declaration of class _trt__GetAudioOutputConfigurationResponse. class _trt__GetAudioOutputConfigurationResponse; // Forward declaration of class _trt__GetAudioDecoderConfiguration. class _trt__GetAudioDecoderConfiguration; // Forward declaration of class _trt__GetAudioDecoderConfigurationResponse. class _trt__GetAudioDecoderConfigurationResponse; // Forward declaration of class _trt__GetCompatibleVideoEncoderConfigurations. class _trt__GetCompatibleVideoEncoderConfigurations; // Forward declaration of class _trt__GetCompatibleVideoEncoderConfigurationsResponse. class _trt__GetCompatibleVideoEncoderConfigurationsResponse; // Forward declaration of class _trt__GetCompatibleVideoSourceConfigurations. class _trt__GetCompatibleVideoSourceConfigurations; // Forward declaration of class _trt__GetCompatibleVideoSourceConfigurationsResponse. class _trt__GetCompatibleVideoSourceConfigurationsResponse; // Forward declaration of class _trt__GetCompatibleAudioEncoderConfigurations. class _trt__GetCompatibleAudioEncoderConfigurations; // Forward declaration of class _trt__GetCompatibleAudioEncoderConfigurationsResponse. class _trt__GetCompatibleAudioEncoderConfigurationsResponse; // Forward declaration of class _trt__GetCompatibleAudioSourceConfigurations. class _trt__GetCompatibleAudioSourceConfigurations; // Forward declaration of class _trt__GetCompatibleAudioSourceConfigurationsResponse. class _trt__GetCompatibleAudioSourceConfigurationsResponse; // Forward declaration of class _trt__GetCompatibleVideoAnalyticsConfigurations. class _trt__GetCompatibleVideoAnalyticsConfigurations; // Forward declaration of class _trt__GetCompatibleVideoAnalyticsConfigurationsResponse. class _trt__GetCompatibleVideoAnalyticsConfigurationsResponse; // Forward declaration of class _trt__GetCompatibleMetadataConfigurations. class _trt__GetCompatibleMetadataConfigurations; // Forward declaration of class _trt__GetCompatibleMetadataConfigurationsResponse. class _trt__GetCompatibleMetadataConfigurationsResponse; // Forward declaration of class _trt__GetCompatibleAudioOutputConfigurations. class _trt__GetCompatibleAudioOutputConfigurations; // Forward declaration of class _trt__GetCompatibleAudioOutputConfigurationsResponse. class _trt__GetCompatibleAudioOutputConfigurationsResponse; // Forward declaration of class _trt__GetCompatibleAudioDecoderConfigurations. class _trt__GetCompatibleAudioDecoderConfigurations; // Forward declaration of class _trt__GetCompatibleAudioDecoderConfigurationsResponse. class _trt__GetCompatibleAudioDecoderConfigurationsResponse; // Forward declaration of class _trt__SetVideoEncoderConfiguration. class _trt__SetVideoEncoderConfiguration; // Forward declaration of class _trt__SetVideoEncoderConfigurationResponse. class _trt__SetVideoEncoderConfigurationResponse; // Forward declaration of class _trt__SetVideoSourceConfiguration. class _trt__SetVideoSourceConfiguration; // Forward declaration of class _trt__SetVideoSourceConfigurationResponse. class _trt__SetVideoSourceConfigurationResponse; // Forward declaration of class _trt__SetAudioEncoderConfiguration. class _trt__SetAudioEncoderConfiguration; // Forward declaration of class _trt__SetAudioEncoderConfigurationResponse. class _trt__SetAudioEncoderConfigurationResponse; // Forward declaration of class _trt__SetAudioSourceConfiguration. class _trt__SetAudioSourceConfiguration; // Forward declaration of class _trt__SetAudioSourceConfigurationResponse. class _trt__SetAudioSourceConfigurationResponse; // Forward declaration of class _trt__SetVideoAnalyticsConfiguration. class _trt__SetVideoAnalyticsConfiguration; // Forward declaration of class _trt__SetVideoAnalyticsConfigurationResponse. class _trt__SetVideoAnalyticsConfigurationResponse; // Forward declaration of class _trt__SetMetadataConfiguration. class _trt__SetMetadataConfiguration; // Forward declaration of class _trt__SetMetadataConfigurationResponse. class _trt__SetMetadataConfigurationResponse; // Forward declaration of class _trt__SetAudioOutputConfiguration. class _trt__SetAudioOutputConfiguration; // Forward declaration of class _trt__SetAudioOutputConfigurationResponse. class _trt__SetAudioOutputConfigurationResponse; // Forward declaration of class _trt__SetAudioDecoderConfiguration. class _trt__SetAudioDecoderConfiguration; // Forward declaration of class _trt__SetAudioDecoderConfigurationResponse. class _trt__SetAudioDecoderConfigurationResponse; // Forward declaration of class _trt__GetVideoSourceConfigurationOptions. class _trt__GetVideoSourceConfigurationOptions; // Forward declaration of class _trt__GetVideoSourceConfigurationOptionsResponse. class _trt__GetVideoSourceConfigurationOptionsResponse; // Forward declaration of class _trt__GetVideoEncoderConfigurationOptions. class _trt__GetVideoEncoderConfigurationOptions; // Forward declaration of class _trt__GetVideoEncoderConfigurationOptionsResponse. class _trt__GetVideoEncoderConfigurationOptionsResponse; // Forward declaration of class _trt__GetAudioSourceConfigurationOptions. class _trt__GetAudioSourceConfigurationOptions; // Forward declaration of class _trt__GetAudioSourceConfigurationOptionsResponse. class _trt__GetAudioSourceConfigurationOptionsResponse; // Forward declaration of class _trt__GetAudioEncoderConfigurationOptions. class _trt__GetAudioEncoderConfigurationOptions; // Forward declaration of class _trt__GetAudioEncoderConfigurationOptionsResponse. class _trt__GetAudioEncoderConfigurationOptionsResponse; // Forward declaration of class _trt__GetMetadataConfigurationOptions. class _trt__GetMetadataConfigurationOptions; // Forward declaration of class _trt__GetMetadataConfigurationOptionsResponse. class _trt__GetMetadataConfigurationOptionsResponse; // Forward declaration of class _trt__GetAudioOutputConfigurationOptions. class _trt__GetAudioOutputConfigurationOptions; // Forward declaration of class _trt__GetAudioOutputConfigurationOptionsResponse. class _trt__GetAudioOutputConfigurationOptionsResponse; // Forward declaration of class _trt__GetAudioDecoderConfigurationOptions. class _trt__GetAudioDecoderConfigurationOptions; // Forward declaration of class _trt__GetAudioDecoderConfigurationOptionsResponse. class _trt__GetAudioDecoderConfigurationOptionsResponse; // Forward declaration of class _trt__GetGuaranteedNumberOfVideoEncoderInstances. class _trt__GetGuaranteedNumberOfVideoEncoderInstances; // Forward declaration of class _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse. class _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse; // Forward declaration of class _trt__GetStreamUri. class _trt__GetStreamUri; // Forward declaration of class _trt__GetStreamUriResponse. class _trt__GetStreamUriResponse; // Forward declaration of class _trt__StartMulticastStreaming. class _trt__StartMulticastStreaming; // Forward declaration of class _trt__StartMulticastStreamingResponse. class _trt__StartMulticastStreamingResponse; // Forward declaration of class _trt__StopMulticastStreaming. class _trt__StopMulticastStreaming; // Forward declaration of class _trt__StopMulticastStreamingResponse. class _trt__StopMulticastStreamingResponse; // Forward declaration of class _trt__SetSynchronizationPoint. class _trt__SetSynchronizationPoint; // Forward declaration of class _trt__SetSynchronizationPointResponse. class _trt__SetSynchronizationPointResponse; // Forward declaration of class _trt__GetSnapshotUri. class _trt__GetSnapshotUri; // Forward declaration of class _trt__GetSnapshotUriResponse. class _trt__GetSnapshotUriResponse; // Forward declaration of class _trt__GetVideoSourceModes. class _trt__GetVideoSourceModes; // Forward declaration of class _trt__GetVideoSourceModesResponse. class _trt__GetVideoSourceModesResponse; // Forward declaration of class _trt__SetVideoSourceMode. class _trt__SetVideoSourceMode; // Forward declaration of class _trt__SetVideoSourceModeResponse. class _trt__SetVideoSourceModeResponse; // Forward declaration of class _trt__GetOSDs. class _trt__GetOSDs; // Forward declaration of class _trt__GetOSDsResponse. class _trt__GetOSDsResponse; // Forward declaration of class _trt__GetOSD. class _trt__GetOSD; // Forward declaration of class _trt__GetOSDResponse. class _trt__GetOSDResponse; // Forward declaration of class _trt__SetOSD. class _trt__SetOSD; // Forward declaration of class _trt__SetOSDResponse. class _trt__SetOSDResponse; // Forward declaration of class _trt__GetOSDOptions. class _trt__GetOSDOptions; // Forward declaration of class _trt__GetOSDOptionsResponse. class _trt__GetOSDOptionsResponse; // Forward declaration of class _trt__CreateOSD. class _trt__CreateOSD; // Forward declaration of class _trt__CreateOSDResponse. class _trt__CreateOSDResponse; // Forward declaration of class _trt__DeleteOSD. class _trt__DeleteOSD; // Forward declaration of class _trt__DeleteOSDResponse. class _trt__DeleteOSDResponse; // Forward declaration of class tptz__Capabilities. class tptz__Capabilities; // Forward declaration of class _tptz__GetServiceCapabilities. class _tptz__GetServiceCapabilities; // Forward declaration of class _tptz__GetServiceCapabilitiesResponse. class _tptz__GetServiceCapabilitiesResponse; // Forward declaration of class _tptz__GetNodes. class _tptz__GetNodes; // Forward declaration of class _tptz__GetNodesResponse. class _tptz__GetNodesResponse; // Forward declaration of class _tptz__GetNode. class _tptz__GetNode; // Forward declaration of class _tptz__GetNodeResponse. class _tptz__GetNodeResponse; // Forward declaration of class _tptz__GetConfigurations. class _tptz__GetConfigurations; // Forward declaration of class _tptz__GetConfigurationsResponse. class _tptz__GetConfigurationsResponse; // Forward declaration of class _tptz__GetConfiguration. class _tptz__GetConfiguration; // Forward declaration of class _tptz__GetConfigurationResponse. class _tptz__GetConfigurationResponse; // Forward declaration of class _tptz__SetConfiguration. class _tptz__SetConfiguration; // Forward declaration of class _tptz__SetConfigurationResponse. class _tptz__SetConfigurationResponse; // Forward declaration of class _tptz__GetConfigurationOptions. class _tptz__GetConfigurationOptions; // Forward declaration of class _tptz__GetConfigurationOptionsResponse. class _tptz__GetConfigurationOptionsResponse; // Forward declaration of class _tptz__SendAuxiliaryCommand. class _tptz__SendAuxiliaryCommand; // Forward declaration of class _tptz__SendAuxiliaryCommandResponse. class _tptz__SendAuxiliaryCommandResponse; // Forward declaration of class _tptz__GetPresets. class _tptz__GetPresets; // Forward declaration of class _tptz__GetPresetsResponse. class _tptz__GetPresetsResponse; // Forward declaration of class _tptz__SetPreset. class _tptz__SetPreset; // Forward declaration of class _tptz__SetPresetResponse. class _tptz__SetPresetResponse; // Forward declaration of class _tptz__RemovePreset. class _tptz__RemovePreset; // Forward declaration of class _tptz__RemovePresetResponse. class _tptz__RemovePresetResponse; // Forward declaration of class _tptz__GotoPreset. class _tptz__GotoPreset; // Forward declaration of class _tptz__GotoPresetResponse. class _tptz__GotoPresetResponse; // Forward declaration of class _tptz__GetStatus. class _tptz__GetStatus; // Forward declaration of class _tptz__GetStatusResponse. class _tptz__GetStatusResponse; // Forward declaration of class _tptz__GotoHomePosition. class _tptz__GotoHomePosition; // Forward declaration of class _tptz__GotoHomePositionResponse. class _tptz__GotoHomePositionResponse; // Forward declaration of class _tptz__SetHomePosition. class _tptz__SetHomePosition; // Forward declaration of class _tptz__SetHomePositionResponse. class _tptz__SetHomePositionResponse; // Forward declaration of class _tptz__ContinuousMove. class _tptz__ContinuousMove; // Forward declaration of class _tptz__ContinuousMoveResponse. class _tptz__ContinuousMoveResponse; // Forward declaration of class _tptz__RelativeMove. class _tptz__RelativeMove; // Forward declaration of class _tptz__RelativeMoveResponse. class _tptz__RelativeMoveResponse; // Forward declaration of class _tptz__AbsoluteMove. class _tptz__AbsoluteMove; // Forward declaration of class _tptz__AbsoluteMoveResponse. class _tptz__AbsoluteMoveResponse; // Forward declaration of class _tptz__GeoMove. class _tptz__GeoMove; // Forward declaration of class _tptz__GeoMoveResponse. class _tptz__GeoMoveResponse; // Forward declaration of class _tptz__Stop. class _tptz__Stop; // Forward declaration of class _tptz__StopResponse. class _tptz__StopResponse; // Forward declaration of class _tptz__GetPresetTours. class _tptz__GetPresetTours; // Forward declaration of class _tptz__GetPresetToursResponse. class _tptz__GetPresetToursResponse; // Forward declaration of class _tptz__GetPresetTour. class _tptz__GetPresetTour; // Forward declaration of class _tptz__GetPresetTourResponse. class _tptz__GetPresetTourResponse; // Forward declaration of class _tptz__GetPresetTourOptions. class _tptz__GetPresetTourOptions; // Forward declaration of class _tptz__GetPresetTourOptionsResponse. class _tptz__GetPresetTourOptionsResponse; // Forward declaration of class _tptz__CreatePresetTour. class _tptz__CreatePresetTour; // Forward declaration of class _tptz__CreatePresetTourResponse. class _tptz__CreatePresetTourResponse; // Forward declaration of class _tptz__ModifyPresetTour. class _tptz__ModifyPresetTour; // Forward declaration of class _tptz__ModifyPresetTourResponse. class _tptz__ModifyPresetTourResponse; // Forward declaration of class _tptz__OperatePresetTour. class _tptz__OperatePresetTour; // Forward declaration of class _tptz__OperatePresetTourResponse. class _tptz__OperatePresetTourResponse; // Forward declaration of class _tptz__RemovePresetTour. class _tptz__RemovePresetTour; // Forward declaration of class _tptz__RemovePresetTourResponse. class _tptz__RemovePresetTourResponse; // Forward declaration of class _tptz__GetCompatibleConfigurations. class _tptz__GetCompatibleConfigurations; // Forward declaration of class _tptz__GetCompatibleConfigurationsResponse. class _tptz__GetCompatibleConfigurationsResponse; // Forward declaration of class tas__KeyAttribute. class tas__KeyAttribute; // Forward declaration of class tas__DNAttributeTypeAndValue. class tas__DNAttributeTypeAndValue; // Forward declaration of class tas__MultiValuedRDN. class tas__MultiValuedRDN; // Forward declaration of class tas__DistinguishedName. class tas__DistinguishedName; // Forward declaration of class tas__AlgorithmIdentifier. class tas__AlgorithmIdentifier; // Forward declaration of class tas__BasicRequestAttribute. class tas__BasicRequestAttribute; // Forward declaration of class tas__CSRAttribute. class tas__CSRAttribute; // Forward declaration of class tas__X509v3Extension. class tas__X509v3Extension; // Forward declaration of class tas__X509Certificate. class tas__X509Certificate; // Forward declaration of class tas__CertificateIDs. class tas__CertificateIDs; // Forward declaration of class tas__CertificationPath. class tas__CertificationPath; // Forward declaration of class tas__PassphraseAttribute. class tas__PassphraseAttribute; // Forward declaration of class tas__Dot1XCapabilities. class tas__Dot1XCapabilities; // Forward declaration of class tas__Dot1XStage. class tas__Dot1XStage; // Forward declaration of class tas__Dot1XStageExtension. class tas__Dot1XStageExtension; // Forward declaration of class tas__Dot1XConfiguration. class tas__Dot1XConfiguration; // Forward declaration of class tas__CRL. class tas__CRL; // Forward declaration of class tas__CertPathValidationParameters. class tas__CertPathValidationParameters; // Forward declaration of class tas__TrustAnchor. class tas__TrustAnchor; // Forward declaration of class tas__CertPathValidationPolicy. class tas__CertPathValidationPolicy; // Forward declaration of class tas__KeystoreCapabilities. class tas__KeystoreCapabilities; // Forward declaration of class tas__TLSServerCapabilities. class tas__TLSServerCapabilities; // Forward declaration of class tas__Capabilities. class tas__Capabilities; // Forward declaration of class _tas__GetServiceCapabilities. class _tas__GetServiceCapabilities; // Forward declaration of class _tas__GetServiceCapabilitiesResponse. class _tas__GetServiceCapabilitiesResponse; // Forward declaration of class _tas__CreateRSAKeyPair. class _tas__CreateRSAKeyPair; // Forward declaration of class _tas__CreateRSAKeyPairResponse. class _tas__CreateRSAKeyPairResponse; // Forward declaration of class _tas__UploadKeyPairInPKCS8. class _tas__UploadKeyPairInPKCS8; // Forward declaration of class _tas__UploadKeyPairInPKCS8Response. class _tas__UploadKeyPairInPKCS8Response; // Forward declaration of class _tas__UploadCertificateWithPrivateKeyInPKCS12. class _tas__UploadCertificateWithPrivateKeyInPKCS12; // Forward declaration of class _tas__UploadCertificateWithPrivateKeyInPKCS12Response. class _tas__UploadCertificateWithPrivateKeyInPKCS12Response; // Forward declaration of class _tas__GetKeyStatus. class _tas__GetKeyStatus; // Forward declaration of class _tas__GetKeyStatusResponse. class _tas__GetKeyStatusResponse; // Forward declaration of class _tas__GetPrivateKeyStatus. class _tas__GetPrivateKeyStatus; // Forward declaration of class _tas__GetPrivateKeyStatusResponse. class _tas__GetPrivateKeyStatusResponse; // Forward declaration of class _tas__GetAllKeys. class _tas__GetAllKeys; // Forward declaration of class _tas__GetAllKeysResponse. class _tas__GetAllKeysResponse; // Forward declaration of class _tas__DeleteKey. class _tas__DeleteKey; // Forward declaration of class _tas__DeleteKeyResponse. class _tas__DeleteKeyResponse; // Forward declaration of class _tas__CreatePKCS10CSR. class _tas__CreatePKCS10CSR; // Forward declaration of class _tas__CreatePKCS10CSRResponse. class _tas__CreatePKCS10CSRResponse; // Forward declaration of class _tas__CreateSelfSignedCertificate. class _tas__CreateSelfSignedCertificate; // Forward declaration of class _tas__CreateSelfSignedCertificateResponse. class _tas__CreateSelfSignedCertificateResponse; // Forward declaration of class _tas__UploadCertificate. class _tas__UploadCertificate; // Forward declaration of class _tas__UploadCertificateResponse. class _tas__UploadCertificateResponse; // Forward declaration of class _tas__GetCertificate. class _tas__GetCertificate; // Forward declaration of class _tas__GetCertificateResponse. class _tas__GetCertificateResponse; // Forward declaration of class _tas__GetAllCertificates. class _tas__GetAllCertificates; // Forward declaration of class _tas__GetAllCertificatesResponse. class _tas__GetAllCertificatesResponse; // Forward declaration of class _tas__DeleteCertificate. class _tas__DeleteCertificate; // Forward declaration of class _tas__DeleteCertificateResponse. class _tas__DeleteCertificateResponse; // Forward declaration of class _tas__CreateCertificationPath. class _tas__CreateCertificationPath; // Forward declaration of class _tas__CreateCertificationPathResponse. class _tas__CreateCertificationPathResponse; // Forward declaration of class _tas__GetCertificationPath. class _tas__GetCertificationPath; // Forward declaration of class _tas__GetCertificationPathResponse. class _tas__GetCertificationPathResponse; // Forward declaration of class _tas__GetAllCertificationPaths. class _tas__GetAllCertificationPaths; // Forward declaration of class _tas__GetAllCertificationPathsResponse. class _tas__GetAllCertificationPathsResponse; // Forward declaration of class _tas__DeleteCertificationPath. class _tas__DeleteCertificationPath; // Forward declaration of class _tas__DeleteCertificationPathResponse. class _tas__DeleteCertificationPathResponse; // Forward declaration of class _tas__UploadPassphrase. class _tas__UploadPassphrase; // Forward declaration of class _tas__UploadPassphraseResponse. class _tas__UploadPassphraseResponse; // Forward declaration of class _tas__GetAllPassphrases. class _tas__GetAllPassphrases; // Forward declaration of class _tas__GetAllPassphrasesResponse. class _tas__GetAllPassphrasesResponse; // Forward declaration of class _tas__DeletePassphrase. class _tas__DeletePassphrase; // Forward declaration of class _tas__DeletePassphraseResponse. class _tas__DeletePassphraseResponse; // Forward declaration of class _tas__AddServerCertificateAssignment. class _tas__AddServerCertificateAssignment; // Forward declaration of class _tas__AddServerCertificateAssignmentResponse. class _tas__AddServerCertificateAssignmentResponse; // Forward declaration of class _tas__RemoveServerCertificateAssignment. class _tas__RemoveServerCertificateAssignment; // Forward declaration of class _tas__RemoveServerCertificateAssignmentResponse. class _tas__RemoveServerCertificateAssignmentResponse; // Forward declaration of class _tas__ReplaceServerCertificateAssignment. class _tas__ReplaceServerCertificateAssignment; // Forward declaration of class _tas__ReplaceServerCertificateAssignmentResponse. class _tas__ReplaceServerCertificateAssignmentResponse; // Forward declaration of class _tas__GetAssignedServerCertificates. class _tas__GetAssignedServerCertificates; // Forward declaration of class _tas__GetAssignedServerCertificatesResponse. class _tas__GetAssignedServerCertificatesResponse; // Forward declaration of class _tas__UploadCRL. class _tas__UploadCRL; // Forward declaration of class _tas__UploadCRLResponse. class _tas__UploadCRLResponse; // Forward declaration of class _tas__GetCRL. class _tas__GetCRL; // Forward declaration of class _tas__GetCRLResponse. class _tas__GetCRLResponse; // Forward declaration of class _tas__GetAllCRLs. class _tas__GetAllCRLs; // Forward declaration of class _tas__GetAllCRLsResponse. class _tas__GetAllCRLsResponse; // Forward declaration of class _tas__DeleteCRL. class _tas__DeleteCRL; // Forward declaration of class _tas__DeleteCRLResponse. class _tas__DeleteCRLResponse; // Forward declaration of class _tas__CreateCertPathValidationPolicy. class _tas__CreateCertPathValidationPolicy; // Forward declaration of class _tas__CreateCertPathValidationPolicyResponse. class _tas__CreateCertPathValidationPolicyResponse; // Forward declaration of class _tas__GetCertPathValidationPolicy. class _tas__GetCertPathValidationPolicy; // Forward declaration of class _tas__GetCertPathValidationPolicyResponse. class _tas__GetCertPathValidationPolicyResponse; // Forward declaration of class _tas__GetAllCertPathValidationPolicies. class _tas__GetAllCertPathValidationPolicies; // Forward declaration of class _tas__GetAllCertPathValidationPoliciesResponse. class _tas__GetAllCertPathValidationPoliciesResponse; // Forward declaration of class _tas__DeleteCertPathValidationPolicy. class _tas__DeleteCertPathValidationPolicy; // Forward declaration of class _tas__DeleteCertPathValidationPolicyResponse. class _tas__DeleteCertPathValidationPolicyResponse; // Forward declaration of class _tas__SetClientAuthenticationRequired. class _tas__SetClientAuthenticationRequired; // Forward declaration of class _tas__SetClientAuthenticationRequiredResponse. class _tas__SetClientAuthenticationRequiredResponse; // Forward declaration of class _tas__GetClientAuthenticationRequired. class _tas__GetClientAuthenticationRequired; // Forward declaration of class _tas__GetClientAuthenticationRequiredResponse. class _tas__GetClientAuthenticationRequiredResponse; // Forward declaration of class _tas__AddCertPathValidationPolicyAssignment. class _tas__AddCertPathValidationPolicyAssignment; // Forward declaration of class _tas__AddCertPathValidationPolicyAssignmentResponse. class _tas__AddCertPathValidationPolicyAssignmentResponse; // Forward declaration of class _tas__RemoveCertPathValidationPolicyAssignment. class _tas__RemoveCertPathValidationPolicyAssignment; // Forward declaration of class _tas__RemoveCertPathValidationPolicyAssignmentResponse. class _tas__RemoveCertPathValidationPolicyAssignmentResponse; // Forward declaration of class _tas__ReplaceCertPathValidationPolicyAssignment. class _tas__ReplaceCertPathValidationPolicyAssignment; // Forward declaration of class _tas__ReplaceCertPathValidationPolicyAssignmentResponse. class _tas__ReplaceCertPathValidationPolicyAssignmentResponse; // Forward declaration of class _tas__GetAssignedCertPathValidationPolicies. class _tas__GetAssignedCertPathValidationPolicies; // Forward declaration of class _tas__GetAssignedCertPathValidationPoliciesResponse. class _tas__GetAssignedCertPathValidationPoliciesResponse; // Forward declaration of class _tas__AddDot1XConfiguration. class _tas__AddDot1XConfiguration; // Forward declaration of class _tas__AddDot1XConfigurationResponse. class _tas__AddDot1XConfigurationResponse; // Forward declaration of class _tas__GetAllDot1XConfigurations. class _tas__GetAllDot1XConfigurations; // Forward declaration of class _tas__GetAllDot1XConfigurationsResponse. class _tas__GetAllDot1XConfigurationsResponse; // Forward declaration of class _tas__GetDot1XConfiguration. class _tas__GetDot1XConfiguration; // Forward declaration of class _tas__GetDot1XConfigurationResponse. class _tas__GetDot1XConfigurationResponse; // Forward declaration of class _tas__DeleteDot1XConfiguration. class _tas__DeleteDot1XConfiguration; // Forward declaration of class _tas__DeleteDot1XConfigurationResponse. class _tas__DeleteDot1XConfigurationResponse; // Forward declaration of class _tas__SetNetworkInterfaceDot1XConfiguration. class _tas__SetNetworkInterfaceDot1XConfiguration; // Forward declaration of class _tas__SetNetworkInterfaceDot1XConfigurationResponse. class _tas__SetNetworkInterfaceDot1XConfigurationResponse; // Forward declaration of class _tas__GetNetworkInterfaceDot1XConfiguration. class _tas__GetNetworkInterfaceDot1XConfiguration; // Forward declaration of class _tas__GetNetworkInterfaceDot1XConfigurationResponse. class _tas__GetNetworkInterfaceDot1XConfigurationResponse; // Forward declaration of class _tas__DeleteNetworkInterfaceDot1XConfiguration. class _tas__DeleteNetworkInterfaceDot1XConfiguration; // Forward declaration of class _tas__DeleteNetworkInterfaceDot1XConfigurationResponse. class _tas__DeleteNetworkInterfaceDot1XConfigurationResponse; /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver10/device/wsdl * * * \******************************************************************************/ /// @brief "http://www.onvif.org/ver10/device/wsdl":EAPMethodTypes is a simpleType containing a whitespace separated list of xs:int. /// typedef std::string tds__EAPMethodTypes; /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver10/schema * * * \******************************************************************************/ /// @brief "http://www.onvif.org/ver10/schema":IntAttrList is a simpleType containing a whitespace separated list of xs:int. /// typedef std::string tt__IntAttrList; // Optimization: simpleType "http://www.onvif.org/ver10/schema":FloatAttrList is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":StringAttrList is a simpleType containing a whitespace separated list of xs:string. /// typedef std::string tt__StringAttrList; // Optimization: simpleType "http://www.onvif.org/ver10/schema":ReferenceTokenList is not used and was removed /******************************************************************************\ * * * 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/wsrf/bf-2 * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://docs.oasis-open.org/wsn/t-1 * * * \******************************************************************************/ /******************************************************************************\ * * * 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://www.onvif.org/ver10/deviceIO/wsdl * * * \******************************************************************************/ /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":DelayTimes is a simpleType containing a whitespace separated list of xs:float. /// typedef std::string tmd__DelayTimes; /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver20/imaging/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver10/media/wsdl * * * \******************************************************************************/ /// @brief "http://www.onvif.org/ver10/media/wsdl":EncodingTypes is a simpleType containing a whitespace separated list of xs:string. /// ///
/// Indication which encodings are supported for this video source. The list may contain one or more enumeration values of tt:VideoEncoding. ///
typedef std::string trt__EncodingTypes; /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver20/ptz/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver10/network/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver10/advancedsecurity/wsdl * * * \******************************************************************************/ /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XMethods is a simpleType containing a whitespace separated list of xs:string. /// ///
/// A list of supported 802.1X authentication methods, such as "EAP-PEAP/MSCHAPv2" and "EAP-MD5". The '/' character is used as a separator between the outer and inner methods. ///
typedef std::string tas__Dot1XMethods; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":RSAKeyLengths is a simpleType containing a whitespace separated list of xs:nonNegativeInteger. /// ///
/// A list of RSA key lenghts in bits. ///
typedef std::string tas__RSAKeyLengths; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":X509Versions is a simpleType containing a whitespace separated list of xs:int. /// ///
/// A list of X.509 versions. ///
typedef std::string tas__X509Versions; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":TLSVersions is a simpleType containing a whitespace separated list of xs:string. /// ///
/// A list of TLS versions. ///
typedef std::string tas__TLSVersions; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":PasswordBasedEncryptionAlgorithms is a simpleType containing a whitespace separated list of xs:string. /// ///
/// A list of password based encryption algorithms. ///
typedef std::string tas__PasswordBasedEncryptionAlgorithms; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":PasswordBasedMACAlgorithms is a simpleType containing a whitespace separated list of xs:string. /// ///
/// A list of password based MAC algorithms. ///
typedef std::string tas__PasswordBasedMACAlgorithms; // Optimization: simpleType "http://www.onvif.org/ver10/device/wsdl":AutoGeoModes is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/device/wsdl":StorageType is not used and was removed /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver10/schema * * * \******************************************************************************/ /// @brief "http://www.onvif.org/ver10/schema":Name is a simpleType restriction of XSD type xs:string. /// ///
/// User readable name. Length up to 64 characters. ///
/// Length of this content is 0 to 64. typedef std::string tt__Name : 64; /// @brief "http://www.onvif.org/ver10/schema":RotateMode is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__RotateMode__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__RotateMode { ///
/// Enable the Rotate feature. Degree of rotation is specified Degree parameter. ///
tt__RotateMode__OFF, ///< xs:string value="OFF" ///
/// Disable the Rotate feature. ///
tt__RotateMode__ON, ///< xs:string value="ON" ///
/// Rotate feature is automatically activated by the device. ///
tt__RotateMode__AUTO, ///< xs:string value="AUTO" }; /// @brief "http://www.onvif.org/ver10/schema":SceneOrientationMode is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__SceneOrientationMode__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__SceneOrientationMode { tt__SceneOrientationMode__MANUAL, ///< xs:string value="MANUAL" tt__SceneOrientationMode__AUTO, ///< xs:string value="AUTO" }; // Optimization: simpleType "http://www.onvif.org/ver10/schema":SceneOrientationOption is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":ViewModes is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":VideoEncoding is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__VideoEncoding__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__VideoEncoding { tt__VideoEncoding__JPEG, ///< xs:string value="JPEG" tt__VideoEncoding__MPEG4, ///< xs:string value="MPEG4" tt__VideoEncoding__H264, ///< xs:string value="H264" }; /// @brief "http://www.onvif.org/ver10/schema":Mpeg4Profile is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__Mpeg4Profile__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__Mpeg4Profile { tt__Mpeg4Profile__SP, ///< xs:string value="SP" tt__Mpeg4Profile__ASP, ///< xs:string value="ASP" }; /// @brief "http://www.onvif.org/ver10/schema":H264Profile is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__H264Profile__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__H264Profile { tt__H264Profile__Baseline, ///< xs:string value="Baseline" tt__H264Profile__Main, ///< xs:string value="Main" tt__H264Profile__Extended, ///< xs:string value="Extended" tt__H264Profile__High, ///< xs:string value="High" }; // Optimization: simpleType "http://www.onvif.org/ver10/schema":VideoEncodingMimeNames is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":VideoEncodingProfiles is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":AudioEncoding is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__AudioEncoding__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__AudioEncoding { tt__AudioEncoding__G711, ///< xs:string value="G711" tt__AudioEncoding__G726, ///< xs:string value="G726" tt__AudioEncoding__AAC, ///< xs:string value="AAC" }; // Optimization: simpleType "http://www.onvif.org/ver10/schema":AudioEncodingMimeNames is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":MetadataCompressionType is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":StreamType is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__StreamType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__StreamType { tt__StreamType__RTP_Unicast, ///< xs:string value="RTP-Unicast" tt__StreamType__RTP_Multicast, ///< xs:string value="RTP-Multicast" }; /// @brief "http://www.onvif.org/ver10/schema":TransportProtocol is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__TransportProtocol__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__TransportProtocol { tt__TransportProtocol__UDP, ///< xs:string value="UDP" ///
/// This value is deprecated. ///
tt__TransportProtocol__TCP, ///< xs:string value="TCP" tt__TransportProtocol__RTSP, ///< xs:string value="RTSP" tt__TransportProtocol__HTTP, ///< xs:string value="HTTP" }; /// @brief "http://www.onvif.org/ver10/schema":ScopeDefinition is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__ScopeDefinition__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__ScopeDefinition { tt__ScopeDefinition__Fixed, ///< xs:string value="Fixed" tt__ScopeDefinition__Configurable, ///< xs:string value="Configurable" }; /// @brief "http://www.onvif.org/ver10/schema":DiscoveryMode is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__DiscoveryMode__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__DiscoveryMode { tt__DiscoveryMode__Discoverable, ///< xs:string value="Discoverable" tt__DiscoveryMode__NonDiscoverable, ///< xs:string value="NonDiscoverable" }; /// @brief "http://www.onvif.org/ver10/schema":NetworkInterfaceConfigPriority is a simpleType restriction of XSD type xs:integer. /// /// Value range is 0 to 31. typedef xsd__integer tt__NetworkInterfaceConfigPriority /* from 0 (inclusive) @warning: could not determine if this type is numeric */ /* to 31 (inclusive) @warning: could not determine if this type is numeric */; /// @brief "http://www.onvif.org/ver10/schema":Duplex is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__Duplex__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__Duplex { tt__Duplex__Full, ///< xs:string value="Full" tt__Duplex__Half, ///< xs:string value="Half" }; /// @brief "http://www.onvif.org/ver10/schema":IANA-IfTypes is a simpleType restriction of XSD type xs:int. /// ///
/// For valid numbers, please refer to http://www.iana.org/assignments/ianaiftype-mib. ///
typedef int tt__IANA_IfTypes; /// @brief "http://www.onvif.org/ver10/schema":IPv6DHCPConfiguration is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__IPv6DHCPConfiguration__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__IPv6DHCPConfiguration { tt__IPv6DHCPConfiguration__Auto, ///< xs:string value="Auto" tt__IPv6DHCPConfiguration__Stateful, ///< xs:string value="Stateful" tt__IPv6DHCPConfiguration__Stateless, ///< xs:string value="Stateless" tt__IPv6DHCPConfiguration__Off, ///< xs:string value="Off" }; /// @brief "http://www.onvif.org/ver10/schema":NetworkProtocolType is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__NetworkProtocolType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__NetworkProtocolType { tt__NetworkProtocolType__HTTP, ///< xs:string value="HTTP" tt__NetworkProtocolType__HTTPS, ///< xs:string value="HTTPS" tt__NetworkProtocolType__RTSP, ///< xs:string value="RTSP" }; /// @brief "http://www.onvif.org/ver10/schema":NetworkHostType is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__NetworkHostType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__NetworkHostType { tt__NetworkHostType__IPv4, ///< xs:string value="IPv4" tt__NetworkHostType__IPv6, ///< xs:string value="IPv6" tt__NetworkHostType__DNS, ///< xs:string value="DNS" }; /// @brief "http://www.onvif.org/ver10/schema":IPv4Address is a simpleType restriction of XSD type xs:token. /// typedef xsd__token tt__IPv4Address; /// @brief "http://www.onvif.org/ver10/schema":IPv6Address is a simpleType restriction of XSD type xs:token. /// typedef xsd__token tt__IPv6Address; /// @brief "http://www.onvif.org/ver10/schema":HwAddress is a simpleType restriction of XSD type xs:token. /// typedef xsd__token tt__HwAddress; /// @brief "http://www.onvif.org/ver10/schema":IPType is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__IPType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__IPType { tt__IPType__IPv4, ///< xs:string value="IPv4" tt__IPType__IPv6, ///< xs:string value="IPv6" }; /// @brief "http://www.onvif.org/ver10/schema":DNSName is a simpleType restriction of XSD type xs:token. /// typedef xsd__token tt__DNSName; // Optimization: simpleType "http://www.onvif.org/ver10/schema":Domain is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":IPAddressFilterType is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__IPAddressFilterType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__IPAddressFilterType { tt__IPAddressFilterType__Allow, ///< xs:string value="Allow" tt__IPAddressFilterType__Deny, ///< xs:string value="Deny" }; /// @brief "http://www.onvif.org/ver10/schema":DynamicDNSType is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__DynamicDNSType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__DynamicDNSType { tt__DynamicDNSType__NoUpdate, ///< xs:string value="NoUpdate" tt__DynamicDNSType__ClientUpdates, ///< xs:string value="ClientUpdates" tt__DynamicDNSType__ServerUpdates, ///< xs:string value="ServerUpdates" }; /// @brief "http://www.onvif.org/ver10/schema":Dot11SSIDType is a simpleType restriction of XSD type xs:hexBinary. /// /// Length of this content is 1 to 32. typedef xsd__hexBinary tt__Dot11SSIDType 1 : 32; /// @brief "http://www.onvif.org/ver10/schema":Dot11StationMode is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__Dot11StationMode__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__Dot11StationMode { tt__Dot11StationMode__Ad_hoc, ///< xs:string value="Ad-hoc" tt__Dot11StationMode__Infrastructure, ///< xs:string value="Infrastructure" tt__Dot11StationMode__Extended, ///< xs:string value="Extended" }; /// @brief "http://www.onvif.org/ver10/schema":Dot11SecurityMode is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__Dot11SecurityMode__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__Dot11SecurityMode { tt__Dot11SecurityMode__None, ///< xs:string value="None" tt__Dot11SecurityMode__WEP, ///< xs:string value="WEP" tt__Dot11SecurityMode__PSK, ///< xs:string value="PSK" tt__Dot11SecurityMode__Dot1X, ///< xs:string value="Dot1X" tt__Dot11SecurityMode__Extended, ///< xs:string value="Extended" }; /// @brief "http://www.onvif.org/ver10/schema":Dot11Cipher is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__Dot11Cipher__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__Dot11Cipher { tt__Dot11Cipher__CCMP, ///< xs:string value="CCMP" tt__Dot11Cipher__TKIP, ///< xs:string value="TKIP" tt__Dot11Cipher__Any, ///< xs:string value="Any" tt__Dot11Cipher__Extended, ///< xs:string value="Extended" }; /// @brief "http://www.onvif.org/ver10/schema":Dot11PSK is a simpleType restriction of XSD type xs:hexBinary. /// /// Length of this content is 32. typedef xsd__hexBinary tt__Dot11PSK 32 : 32; /// @brief "http://www.onvif.org/ver10/schema":Dot11PSKPassphrase is a simpleType restriction of XSD type xs:string. /// /// Content pattern is "[ -~]{8,63}". typedef std::string tt__Dot11PSKPassphrase "[ -~]{8,63}"; /// @brief "http://www.onvif.org/ver10/schema":Dot11SignalStrength is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__Dot11SignalStrength__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__Dot11SignalStrength { tt__Dot11SignalStrength__None, ///< xs:string value="None" tt__Dot11SignalStrength__Very_x0020Bad, ///< xs:string value="Very Bad" tt__Dot11SignalStrength__Bad, ///< xs:string value="Bad" tt__Dot11SignalStrength__Good, ///< xs:string value="Good" tt__Dot11SignalStrength__Very_x0020Good, ///< xs:string value="Very Good" tt__Dot11SignalStrength__Extended, ///< xs:string value="Extended" }; /// @brief "http://www.onvif.org/ver10/schema":Dot11AuthAndMangementSuite is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__Dot11AuthAndMangementSuite__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__Dot11AuthAndMangementSuite { tt__Dot11AuthAndMangementSuite__None, ///< xs:string value="None" tt__Dot11AuthAndMangementSuite__Dot1X, ///< xs:string value="Dot1X" tt__Dot11AuthAndMangementSuite__PSK, ///< xs:string value="PSK" tt__Dot11AuthAndMangementSuite__Extended, ///< xs:string value="Extended" }; /// @brief "http://www.onvif.org/ver10/schema":CapabilityCategory is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__CapabilityCategory__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__CapabilityCategory { tt__CapabilityCategory__All, ///< xs:string value="All" tt__CapabilityCategory__Analytics, ///< xs:string value="Analytics" tt__CapabilityCategory__Device, ///< xs:string value="Device" tt__CapabilityCategory__Events, ///< xs:string value="Events" tt__CapabilityCategory__Imaging, ///< xs:string value="Imaging" tt__CapabilityCategory__Media, ///< xs:string value="Media" tt__CapabilityCategory__PTZ, ///< xs:string value="PTZ" }; /// @brief "http://www.onvif.org/ver10/schema":SystemLogType is a simpleType restriction of XSD type xs:string. /// ///
/// Enumeration describing the available system log modes. ///
/// @note The enum values are prefixed with "tt__SystemLogType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__SystemLogType { ///
/// Indicates that a system log is requested. ///
tt__SystemLogType__System, ///< xs:string value="System" ///
/// Indicates that a access log is requested. ///
tt__SystemLogType__Access, ///< xs:string value="Access" }; /// @brief "http://www.onvif.org/ver10/schema":FactoryDefaultType is a simpleType restriction of XSD type xs:string. /// ///
/// Enumeration describing the available factory default modes. ///
/// @note The enum values are prefixed with "tt__FactoryDefaultType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__FactoryDefaultType { ///
/// Indicates that a hard factory default is requested. ///
tt__FactoryDefaultType__Hard, ///< xs:string value="Hard" ///
/// Indicates that a soft factory default is requested. ///
tt__FactoryDefaultType__Soft, ///< xs:string value="Soft" }; /// @brief "http://www.onvif.org/ver10/schema":SetDateTimeType is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__SetDateTimeType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__SetDateTimeType { ///
/// Indicates that the date and time are set manually. ///
tt__SetDateTimeType__Manual, ///< xs:string value="Manual" ///
/// Indicates that the date and time are set through NTP ///
tt__SetDateTimeType__NTP, ///< xs:string value="NTP" }; /// @brief "http://www.onvif.org/ver10/schema":UserLevel is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__UserLevel__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__UserLevel { tt__UserLevel__Administrator, ///< xs:string value="Administrator" tt__UserLevel__Operator, ///< xs:string value="Operator" tt__UserLevel__User, ///< xs:string value="User" tt__UserLevel__Anonymous, ///< xs:string value="Anonymous" tt__UserLevel__Extended, ///< xs:string value="Extended" }; /// @brief "http://www.onvif.org/ver10/schema":RelayLogicalState is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__RelayLogicalState__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__RelayLogicalState { tt__RelayLogicalState__active, ///< xs:string value="active" tt__RelayLogicalState__inactive, ///< xs:string value="inactive" }; /// @brief "http://www.onvif.org/ver10/schema":RelayIdleState is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__RelayIdleState__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__RelayIdleState { tt__RelayIdleState__closed, ///< xs:string value="closed" tt__RelayIdleState__open, ///< xs:string value="open" }; /// @brief "http://www.onvif.org/ver10/schema":RelayMode is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__RelayMode__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__RelayMode { tt__RelayMode__Monostable, ///< xs:string value="Monostable" tt__RelayMode__Bistable, ///< xs:string value="Bistable" }; /// @brief "http://www.onvif.org/ver10/schema":DigitalIdleState is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__DigitalIdleState__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__DigitalIdleState { tt__DigitalIdleState__closed, ///< xs:string value="closed" tt__DigitalIdleState__open, ///< xs:string value="open" }; /// @brief "http://www.onvif.org/ver10/schema":EFlipMode is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__EFlipMode__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__EFlipMode { tt__EFlipMode__OFF, ///< xs:string value="OFF" tt__EFlipMode__ON, ///< xs:string value="ON" tt__EFlipMode__Extended, ///< xs:string value="Extended" }; /// @brief "http://www.onvif.org/ver10/schema":ReverseMode is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__ReverseMode__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__ReverseMode { tt__ReverseMode__OFF, ///< xs:string value="OFF" tt__ReverseMode__ON, ///< xs:string value="ON" tt__ReverseMode__AUTO, ///< xs:string value="AUTO" tt__ReverseMode__Extended, ///< xs:string value="Extended" }; /// @brief "http://www.onvif.org/ver10/schema":AuxiliaryData is a simpleType restriction of XSD type xs:string. /// /// Length of this content is 0 to 128. typedef std::string tt__AuxiliaryData : 128; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourState is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__PTZPresetTourState__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__PTZPresetTourState { tt__PTZPresetTourState__Idle, ///< xs:string value="Idle" tt__PTZPresetTourState__Touring, ///< xs:string value="Touring" tt__PTZPresetTourState__Paused, ///< xs:string value="Paused" tt__PTZPresetTourState__Extended, ///< xs:string value="Extended" }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourDirection is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__PTZPresetTourDirection__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__PTZPresetTourDirection { tt__PTZPresetTourDirection__Forward, ///< xs:string value="Forward" tt__PTZPresetTourDirection__Backward, ///< xs:string value="Backward" tt__PTZPresetTourDirection__Extended, ///< xs:string value="Extended" }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourOperation is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__PTZPresetTourOperation__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__PTZPresetTourOperation { tt__PTZPresetTourOperation__Start, ///< xs:string value="Start" tt__PTZPresetTourOperation__Stop, ///< xs:string value="Stop" tt__PTZPresetTourOperation__Pause, ///< xs:string value="Pause" tt__PTZPresetTourOperation__Extended, ///< xs:string value="Extended" }; /// @brief "http://www.onvif.org/ver10/schema":AutoFocusMode is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__AutoFocusMode__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__AutoFocusMode { tt__AutoFocusMode__AUTO, ///< xs:string value="AUTO" tt__AutoFocusMode__MANUAL, ///< xs:string value="MANUAL" }; /// @brief "http://www.onvif.org/ver10/schema":WideDynamicMode is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__WideDynamicMode__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__WideDynamicMode { tt__WideDynamicMode__OFF, ///< xs:string value="OFF" tt__WideDynamicMode__ON, ///< xs:string value="ON" }; /// @brief "http://www.onvif.org/ver10/schema":BacklightCompensationMode is a simpleType restriction of XSD type xs:string. /// ///
/// Enumeration describing the available backlight compenstation modes. ///
/// @note The enum values are prefixed with "tt__BacklightCompensationMode__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__BacklightCompensationMode { ///
/// Backlight compensation is disabled. ///
tt__BacklightCompensationMode__OFF, ///< xs:string value="OFF" ///
/// Backlight compensation is enabled. ///
tt__BacklightCompensationMode__ON, ///< xs:string value="ON" }; /// @brief "http://www.onvif.org/ver10/schema":ExposurePriority is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__ExposurePriority__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__ExposurePriority { tt__ExposurePriority__LowNoise, ///< xs:string value="LowNoise" tt__ExposurePriority__FrameRate, ///< xs:string value="FrameRate" }; /// @brief "http://www.onvif.org/ver10/schema":ExposureMode is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__ExposureMode__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__ExposureMode { tt__ExposureMode__AUTO, ///< xs:string value="AUTO" tt__ExposureMode__MANUAL, ///< xs:string value="MANUAL" }; // Optimization: simpleType "http://www.onvif.org/ver10/schema":Enabled is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":WhiteBalanceMode is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__WhiteBalanceMode__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__WhiteBalanceMode { tt__WhiteBalanceMode__AUTO, ///< xs:string value="AUTO" tt__WhiteBalanceMode__MANUAL, ///< xs:string value="MANUAL" }; /// @brief "http://www.onvif.org/ver10/schema":IrCutFilterMode is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__IrCutFilterMode__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__IrCutFilterMode { tt__IrCutFilterMode__ON, ///< xs:string value="ON" tt__IrCutFilterMode__OFF, ///< xs:string value="OFF" tt__IrCutFilterMode__AUTO, ///< xs:string value="AUTO" }; /// @brief "http://www.onvif.org/ver10/schema":ImageStabilizationMode is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__ImageStabilizationMode__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__ImageStabilizationMode { tt__ImageStabilizationMode__OFF, ///< xs:string value="OFF" tt__ImageStabilizationMode__ON, ///< xs:string value="ON" tt__ImageStabilizationMode__AUTO, ///< xs:string value="AUTO" tt__ImageStabilizationMode__Extended, ///< xs:string value="Extended" }; // Optimization: simpleType "http://www.onvif.org/ver10/schema":IrCutFilterAutoBoundaryType is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":ToneCompensationMode is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":DefoggingMode is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":TopicNamespaceLocation is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":PropertyOperation is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":Direction is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":ReceiverMode is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":ReceiverState is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":Description is a simpleType restriction of XSD type xs:string. /// typedef std::string tt__Description; // Optimization: simpleType "http://www.onvif.org/ver10/schema":XPathExpression is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":SearchState is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":RecordingStatus is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":TrackType is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":RecordingJobMode is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":RecordingJobState is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":ModeOfOperation is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":AudioClassType is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":OSDType is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__OSDType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__OSDType { tt__OSDType__Text, ///< xs:string value="Text" tt__OSDType__Image, ///< xs:string value="Image" tt__OSDType__Extended, ///< xs:string value="Extended" }; /// @brief "http://www.onvif.org/ver10/schema":ReferenceToken is a simpleType restriction of XSD type xs:string. /// ///
/// Unique identifier for a physical or logical resource. /// Tokens should be assigned such that they are unique within a device. Tokens must be at least unique within its class. /// Length up to 64 characters. ///
/// Length of this content is 0 to 64. typedef std::string tt__ReferenceToken : 64; /// @brief "http://www.onvif.org/ver10/schema":MoveStatus is a simpleType restriction of XSD type xs:string. /// /// @note The enum values are prefixed with "tt__MoveStatus__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tt__MoveStatus { tt__MoveStatus__IDLE, ///< xs:string value="IDLE" tt__MoveStatus__MOVING, ///< xs:string value="MOVING" tt__MoveStatus__UNKNOWN, ///< xs:string value="UNKNOWN" }; // Optimization: simpleType "http://www.onvif.org/ver10/schema":Entity is not used and was removed /******************************************************************************\ * * * 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/wsrf/bf-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 // Optimization: simpleType "http://docs.oasis-open.org/wsn/t-1":ConcreteTopicExpression is not used and was removed // Optimization: simpleType "http://docs.oasis-open.org/wsn/t-1":SimpleTopicExpression is not used and was removed /******************************************************************************\ * * * 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://www.onvif.org/ver10/deviceIO/wsdl * * * \******************************************************************************/ /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SerialPortType is a simpleType restriction of XSD type xs:string. /// ///
/// The type of serial port.Generic can be signaled as a vendor specific serial port type. ///
/// @note The enum values are prefixed with "tmd__SerialPortType__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tmd__SerialPortType { tmd__SerialPortType__RS232, ///< xs:string value="RS232" tmd__SerialPortType__RS422HalfDuplex, ///< xs:string value="RS422HalfDuplex" tmd__SerialPortType__RS422FullDuplex, ///< xs:string value="RS422FullDuplex" tmd__SerialPortType__RS485HalfDuplex, ///< xs:string value="RS485HalfDuplex" tmd__SerialPortType__RS485FullDuplex, ///< xs:string value="RS485FullDuplex" tmd__SerialPortType__Generic, ///< xs:string value="Generic" }; /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":ParityBit is a simpleType restriction of XSD type xs:string. /// ///
/// The parity for the data error detection. ///
/// @note The enum values are prefixed with "tmd__ParityBit__" to prevent name clashes: use wsdl2h option -e to omit this prefix or use option -c++11 for scoped enumerations enum tmd__ParityBit { tmd__ParityBit__None, ///< xs:string value="None" tmd__ParityBit__Even, ///< xs:string value="Even" tmd__ParityBit__Odd, ///< xs:string value="Odd" tmd__ParityBit__Mark, ///< xs:string value="Mark" tmd__ParityBit__Space, ///< xs:string value="Space" tmd__ParityBit__Extended, ///< xs:string value="Extended" }; /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver20/imaging/wsdl * * * \******************************************************************************/ // Optimization: simpleType "http://www.onvif.org/ver20/imaging/wsdl":ImagingPresetType is not used and was removed /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver10/media/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver20/ptz/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver10/network/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver10/advancedsecurity/wsdl * * * \******************************************************************************/ /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeyID is a simpleType restriction of XSD type xs:NCName. /// ///
/// Unique identifier for keys in the keystore. ///
/// Length of this content is 0 to 64. typedef xsd__NCName tas__KeyID : 64; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificateID is a simpleType restriction of XSD type xs:NCName. /// ///
/// Unique identifier for certificates in the keystore. ///
/// Length of this content is 0 to 64. typedef xsd__NCName tas__CertificateID : 64; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificationPathID is a simpleType restriction of XSD type xs:NCName. /// ///
/// Unique identifier for certification paths in the keystore. ///
/// Length of this content is 0 to 64. typedef xsd__NCName tas__CertificationPathID : 64; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":PassphraseID is a simpleType restriction of XSD type xs:NCName. /// ///
/// Unique identifier for passphrases in the keystore. ///
/// Length of this content is 0 to 64. typedef xsd__NCName tas__PassphraseID : 64; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XID is a simpleType restriction of XSD type xs:NCName. /// ///
/// Unique identifier for 802.1X configurations in the keystore. ///
/// Length of this content is 0 to 64. typedef xsd__NCName tas__Dot1XID : 64; // Optimization: simpleType "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeyStatus is not used and was removed /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DotDecimalOID is a simpleType restriction of XSD type xs:string. /// ///
/// An object identifier (OID) in dot-decimal form as specified in RFC4512. ///
/// Content pattern is "[0-9]+(.[0-9]+)*". typedef std::string tas__DotDecimalOID "[0-9]+(.[0-9]+)*"; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DNAttributeType is a simpleType restriction of XSD type xs:string. /// ///
/// The distinguished name attribute type encoded as specified in RFC 4514. ///
typedef std::string tas__DNAttributeType; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DNAttributeValue is a simpleType restriction of XSD type xs:string. /// ///
/// The distinguished name attribute values are encoded in UTF-8 or in hexadecimal form as specified in RFC 4514. ///
typedef std::string tas__DNAttributeValue; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":Base64DERencodedASN1Value is a simpleType restriction of XSD type xs:base64Binary. /// ///
/// A base64-encoded ASN.1 value. ///
typedef xsd__base64Binary tas__Base64DERencodedASN1Value; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CRLID is a simpleType restriction of XSD type xs:NCName. /// /// Length of this content is 0 to 64. typedef xsd__NCName tas__CRLID : 64; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertPathValidationPolicyID is a simpleType restriction of XSD type xs:NCName. /// /// Length of this content is 0 to 64. typedef xsd__NCName tas__CertPathValidationPolicyID : 64; // Optimization: simpleType "http://www.onvif.org/ver10/schema":ReceiverReference is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":RecordingReference is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":TrackReference is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":JobToken is not used and was removed // Optimization: simpleType "http://www.onvif.org/ver10/schema":RecordingJobReference is not used and was removed /******************************************************************************\ * * * 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/wsrf/bf-2 * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://docs.oasis-open.org/wsn/t-1 * * * \******************************************************************************/ /******************************************************************************\ * * * 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://www.onvif.org/ver10/deviceIO/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver20/imaging/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver10/media/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver20/ptz/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver10/network/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Types and Top-Level Elements and Attributes * * http://www.onvif.org/ver10/advancedsecurity/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Complex Types and Top-Level Elements * * http://www.onvif.org/ver10/device/wsdl * * * \******************************************************************************/ /// @brief "http://www.onvif.org/ver10/device/wsdl":Service is a complexType. /// /// class tds__Service operations: /// - tds__Service* soap_new_tds__Service(soap*) allocate and default initialize /// - tds__Service* soap_new_tds__Service(soap*, int num) allocate array and default initialize values /// - tds__Service* soap_new_req_tds__Service(soap*, ...) allocate, set required members /// - tds__Service* soap_new_set_tds__Service(soap*, ...) allocate, set all public members /// - tds__Service::soap_default(soap*) default initialize members /// - int soap_read_tds__Service(soap*, tds__Service*) deserialize from a stream /// - int soap_write_tds__Service(soap*, tds__Service*) serialize to a stream /// - tds__Service* tds__Service::soap_dup(soap*) returns deep copy of tds__Service, 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) /// - tds__Service::soap_del() deep deletes tds__Service data members, use only after tds__Service::soap_dup(NULL) (use soapcpp2 -Ed) class tds__Service { public: ///
/// Namespace of the service being described. This parameter allows to match the service capabilities to the service. Note that only one set of capabilities is supported per namespace. ///
/// Element "Namespace" of XSD type xs:anyURI. xsd__anyURI Namespace 1; ///< Required element. ///
/// The transport addresses where the service can be reached. The scheme and IP part shall match the one used in the request (i.e. the GetServices request). ///
/// Element "XAddr" of XSD type xs:anyURI. xsd__anyURI XAddr 1; ///< Required element. /// class _tds__Service_Capabilities operations: /// - _tds__Service_Capabilities* soap_new__tds__Service_Capabilities(soap*) allocate and default initialize /// - _tds__Service_Capabilities* soap_new__tds__Service_Capabilities(soap*, int num) allocate array and default initialize values /// - _tds__Service_Capabilities* soap_new_req__tds__Service_Capabilities(soap*, ...) allocate, set required members /// - _tds__Service_Capabilities* soap_new_set__tds__Service_Capabilities(soap*, ...) allocate, set all public members /// - _tds__Service_Capabilities::soap_default(soap*) default initialize members /// - int soap_read__tds__Service_Capabilities(soap*, _tds__Service_Capabilities*) deserialize from a stream /// - int soap_write__tds__Service_Capabilities(soap*, _tds__Service_Capabilities*) serialize to a stream /// - _tds__Service_Capabilities* _tds__Service_Capabilities::soap_dup(soap*) returns deep copy of _tds__Service_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) /// - _tds__Service_Capabilities::soap_del() deep deletes _tds__Service_Capabilities data members, use only after _tds__Service_Capabilities::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__Service_Capabilities { /// @todo /// @todo 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. } *Capabilities 0; ///< Optional element. ///
/// The version of the service (not the ONVIF core spec version). ///
/// Element "Version" of XSD type "http://www.onvif.org/ver10/schema":OnvifVersion. tt__OnvifVersion* Version 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/device/wsdl":DeviceServiceCapabilities is a complexType. /// /// class tds__DeviceServiceCapabilities operations: /// - tds__DeviceServiceCapabilities* soap_new_tds__DeviceServiceCapabilities(soap*) allocate and default initialize /// - tds__DeviceServiceCapabilities* soap_new_tds__DeviceServiceCapabilities(soap*, int num) allocate array and default initialize values /// - tds__DeviceServiceCapabilities* soap_new_req_tds__DeviceServiceCapabilities(soap*, ...) allocate, set required members /// - tds__DeviceServiceCapabilities* soap_new_set_tds__DeviceServiceCapabilities(soap*, ...) allocate, set all public members /// - tds__DeviceServiceCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tds__DeviceServiceCapabilities(soap*, tds__DeviceServiceCapabilities*) deserialize from a stream /// - int soap_write_tds__DeviceServiceCapabilities(soap*, tds__DeviceServiceCapabilities*) serialize to a stream /// - tds__DeviceServiceCapabilities* tds__DeviceServiceCapabilities::soap_dup(soap*) returns deep copy of tds__DeviceServiceCapabilities, 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) /// - tds__DeviceServiceCapabilities::soap_del() deep deletes tds__DeviceServiceCapabilities data members, use only after tds__DeviceServiceCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tds__DeviceServiceCapabilities { public: ///
/// Network capabilities. ///
/// Element "Network" of XSD type "http://www.onvif.org/ver10/device/wsdl":NetworkCapabilities. tds__NetworkCapabilities* Network 1; ///< Required element. ///
/// Security capabilities. ///
/// Element "Security" of XSD type "http://www.onvif.org/ver10/device/wsdl":SecurityCapabilities. tds__SecurityCapabilities* Security 1; ///< Required element. ///
/// System capabilities. ///
/// Element "System" of XSD type "http://www.onvif.org/ver10/device/wsdl":SystemCapabilities. tds__SystemCapabilities* System 1; ///< Required element. ///
/// Capabilities that do not fit in any of the other categories. ///
/// Element "Misc" of XSD type "http://www.onvif.org/ver10/device/wsdl":MiscCapabilities. tds__MiscCapabilities* Misc 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/device/wsdl":NetworkCapabilities is a complexType. /// /// class tds__NetworkCapabilities operations: /// - tds__NetworkCapabilities* soap_new_tds__NetworkCapabilities(soap*) allocate and default initialize /// - tds__NetworkCapabilities* soap_new_tds__NetworkCapabilities(soap*, int num) allocate array and default initialize values /// - tds__NetworkCapabilities* soap_new_req_tds__NetworkCapabilities(soap*, ...) allocate, set required members /// - tds__NetworkCapabilities* soap_new_set_tds__NetworkCapabilities(soap*, ...) allocate, set all public members /// - tds__NetworkCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tds__NetworkCapabilities(soap*, tds__NetworkCapabilities*) deserialize from a stream /// - int soap_write_tds__NetworkCapabilities(soap*, tds__NetworkCapabilities*) serialize to a stream /// - tds__NetworkCapabilities* tds__NetworkCapabilities::soap_dup(soap*) returns deep copy of tds__NetworkCapabilities, 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) /// - tds__NetworkCapabilities::soap_del() deep deletes tds__NetworkCapabilities data members, use only after tds__NetworkCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tds__NetworkCapabilities { public: ///
/// Indicates support for IP filtering. ///
/// Attribute "IPFilter" of XSD type xs:boolean. @bool* IPFilter 0; ///< Optional attribute. ///
/// Indicates support for zeroconf. ///
/// Attribute "ZeroConfiguration" of XSD type xs:boolean. @bool* ZeroConfiguration 0; ///< Optional attribute. ///
/// Indicates support for IPv6. ///
/// Attribute "IPVersion6" of XSD type xs:boolean. @bool* IPVersion6 0; ///< Optional attribute. ///
/// Indicates support for dynamic DNS configuration. ///
/// Attribute "DynDNS" of XSD type xs:boolean. @bool* DynDNS 0; ///< Optional attribute. ///
/// Indicates support for IEEE 802.11 configuration. ///
/// Attribute "Dot11Configuration" of XSD type xs:boolean. @bool* Dot11Configuration 0; ///< Optional attribute. ///
/// Indicates the maximum number of Dot1X configurations supported by the device ///
/// Attribute "Dot1XConfigurations" of XSD type xs:int. @int* Dot1XConfigurations 0; ///< Optional attribute. ///
/// Indicates support for retrieval of hostname from DHCP. ///
/// Attribute "HostnameFromDHCP" of XSD type xs:boolean. @bool* HostnameFromDHCP 0; ///< Optional attribute. ///
/// Maximum number of NTP servers supported by the devices SetNTP command. ///
/// Attribute "NTP" of XSD type xs:int. @int* NTP 0; ///< Optional attribute. ///
/// Indicates support for Stateful IPv6 DHCP. ///
/// Attribute "DHCPv6" of XSD type xs:boolean. @bool* DHCPv6 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/device/wsdl":SecurityCapabilities is a complexType. /// /// class tds__SecurityCapabilities operations: /// - tds__SecurityCapabilities* soap_new_tds__SecurityCapabilities(soap*) allocate and default initialize /// - tds__SecurityCapabilities* soap_new_tds__SecurityCapabilities(soap*, int num) allocate array and default initialize values /// - tds__SecurityCapabilities* soap_new_req_tds__SecurityCapabilities(soap*, ...) allocate, set required members /// - tds__SecurityCapabilities* soap_new_set_tds__SecurityCapabilities(soap*, ...) allocate, set all public members /// - tds__SecurityCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tds__SecurityCapabilities(soap*, tds__SecurityCapabilities*) deserialize from a stream /// - int soap_write_tds__SecurityCapabilities(soap*, tds__SecurityCapabilities*) serialize to a stream /// - tds__SecurityCapabilities* tds__SecurityCapabilities::soap_dup(soap*) returns deep copy of tds__SecurityCapabilities, 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) /// - tds__SecurityCapabilities::soap_del() deep deletes tds__SecurityCapabilities data members, use only after tds__SecurityCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tds__SecurityCapabilities { public: ///
/// Indicates support for TLS 1.0. ///
/// Attribute "TLS1.0" of XSD type xs:boolean. @bool* TLS1_x002e0 0; ///< Optional attribute. ///
/// Indicates support for TLS 1.1. ///
/// Attribute "TLS1.1" of XSD type xs:boolean. @bool* TLS1_x002e1 0; ///< Optional attribute. ///
/// Indicates support for TLS 1.2. ///
/// Attribute "TLS1.2" of XSD type xs:boolean. @bool* TLS1_x002e2 0; ///< Optional attribute. ///
/// Indicates support for onboard key generation. ///
/// Attribute "OnboardKeyGeneration" of XSD type xs:boolean. @bool* OnboardKeyGeneration 0; ///< Optional attribute. ///
/// Indicates support for access policy configuration. ///
/// Attribute "AccessPolicyConfig" of XSD type xs:boolean. @bool* AccessPolicyConfig 0; ///< Optional attribute. ///
/// Indicates support for the ONVIF default access policy. ///
/// Attribute "DefaultAccessPolicy" of XSD type xs:boolean. @bool* DefaultAccessPolicy 0; ///< Optional attribute. ///
/// Indicates support for IEEE 802.1X configuration. ///
/// Attribute "Dot1X" of XSD type xs:boolean. @bool* Dot1X 0; ///< Optional attribute. ///
/// Indicates support for remote user configuration. Used when accessing another device. ///
/// Attribute "RemoteUserHandling" of XSD type xs:boolean. @bool* RemoteUserHandling 0; ///< Optional attribute. ///
/// Indicates support for WS-Security X.509 token. ///
/// Attribute "X.509Token" of XSD type xs:boolean. @bool* X_x002e509Token 0; ///< Optional attribute. ///
/// Indicates support for WS-Security SAML token. ///
/// Attribute "SAMLToken" of XSD type xs:boolean. @bool* SAMLToken 0; ///< Optional attribute. ///
/// Indicates support for WS-Security Kerberos token. ///
/// Attribute "KerberosToken" of XSD type xs:boolean. @bool* KerberosToken 0; ///< Optional attribute. ///
/// Indicates support for WS-Security Username token. ///
/// Attribute "UsernameToken" of XSD type xs:boolean. @bool* UsernameToken 0; ///< Optional attribute. ///
/// Indicates support for WS over HTTP digest authenticated communication layer. ///
/// Attribute "HttpDigest" of XSD type xs:boolean. @bool* HttpDigest 0; ///< Optional attribute. ///
/// Indicates support for WS-Security REL token. ///
/// Attribute "RELToken" of XSD type xs:boolean. @bool* RELToken 0; ///< Optional attribute. ///
/// EAP Methods supported by the device. The int values refer to the IANA EAP Registry. ///
/// Attribute "SupportedEAPMethods" of XSD type "http://www.onvif.org/ver10/device/wsdl":EAPMethodTypes. @tds__EAPMethodTypes* SupportedEAPMethods 0; ///< Optional attribute. ///
/// The maximum number of users that the device supports. ///
/// Attribute "MaxUsers" of XSD type xs:int. @int* MaxUsers 0; ///< Optional attribute. ///
/// Maximum number of characters supported for the username by CreateUsers. ///
/// Attribute "MaxUserNameLength" of XSD type xs:int. @int* MaxUserNameLength 0; ///< Optional attribute. ///
/// Maximum number of characters supported for the password by CreateUsers and SetUser. ///
/// Attribute "MaxPasswordLength" of XSD type xs:int. @int* MaxPasswordLength 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/device/wsdl":SystemCapabilities is a complexType. /// /// class tds__SystemCapabilities operations: /// - tds__SystemCapabilities* soap_new_tds__SystemCapabilities(soap*) allocate and default initialize /// - tds__SystemCapabilities* soap_new_tds__SystemCapabilities(soap*, int num) allocate array and default initialize values /// - tds__SystemCapabilities* soap_new_req_tds__SystemCapabilities(soap*, ...) allocate, set required members /// - tds__SystemCapabilities* soap_new_set_tds__SystemCapabilities(soap*, ...) allocate, set all public members /// - tds__SystemCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tds__SystemCapabilities(soap*, tds__SystemCapabilities*) deserialize from a stream /// - int soap_write_tds__SystemCapabilities(soap*, tds__SystemCapabilities*) serialize to a stream /// - tds__SystemCapabilities* tds__SystemCapabilities::soap_dup(soap*) returns deep copy of tds__SystemCapabilities, 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) /// - tds__SystemCapabilities::soap_del() deep deletes tds__SystemCapabilities data members, use only after tds__SystemCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tds__SystemCapabilities { public: ///
/// Indicates support for WS Discovery resolve requests. ///
/// Attribute "DiscoveryResolve" of XSD type xs:boolean. @bool* DiscoveryResolve 0; ///< Optional attribute. ///
/// Indicates support for WS-Discovery Bye. ///
/// Attribute "DiscoveryBye" of XSD type xs:boolean. @bool* DiscoveryBye 0; ///< Optional attribute. ///
/// Indicates support for remote discovery. ///
/// Attribute "RemoteDiscovery" of XSD type xs:boolean. @bool* RemoteDiscovery 0; ///< Optional attribute. ///
/// Indicates support for system backup through MTOM. ///
/// Attribute "SystemBackup" of XSD type xs:boolean. @bool* SystemBackup 0; ///< Optional attribute. ///
/// Indicates support for retrieval of system logging through MTOM. ///
/// Attribute "SystemLogging" of XSD type xs:boolean. @bool* SystemLogging 0; ///< Optional attribute. ///
/// Indicates support for firmware upgrade through MTOM. ///
/// Attribute "FirmwareUpgrade" of XSD type xs:boolean. @bool* FirmwareUpgrade 0; ///< Optional attribute. ///
/// Indicates support for firmware upgrade through HTTP. ///
/// Attribute "HttpFirmwareUpgrade" of XSD type xs:boolean. @bool* HttpFirmwareUpgrade 0; ///< Optional attribute. ///
/// Indicates support for system backup through HTTP. ///
/// Attribute "HttpSystemBackup" of XSD type xs:boolean. @bool* HttpSystemBackup 0; ///< Optional attribute. ///
/// Indicates support for retrieval of system logging through HTTP. ///
/// Attribute "HttpSystemLogging" of XSD type xs:boolean. @bool* HttpSystemLogging 0; ///< Optional attribute. ///
/// Indicates support for retrieving support information through HTTP. ///
/// Attribute "HttpSupportInformation" of XSD type xs:boolean. @bool* HttpSupportInformation 0; ///< Optional attribute. ///
/// Indicates support for storage configuration interfaces. ///
/// Attribute "StorageConfiguration" of XSD type xs:boolean. @bool* StorageConfiguration 0; ///< Optional attribute. ///
/// Indicates maximum number of storage configurations supported. ///
/// Attribute "MaxStorageConfigurations" of XSD type xs:int. @int* MaxStorageConfigurations 0; ///< Optional attribute. ///
/// If present signals support for geo location. The value signals the supported number of entries. ///
/// Attribute "GeoLocationEntries" of XSD type xs:int. @int* GeoLocationEntries 0; ///< Optional attribute. ///
/// List of supported automatic GeoLocation adjustment supported by the device. Valid items are defined by tds:AutoGeoMode. ///
/// Attribute "AutoGeo" of XSD type "http://www.onvif.org/ver10/schema":StringAttrList. @tt__StringAttrList* AutoGeo 0; ///< Optional attribute. ///
/// Enumerates the supported StorageTypes, see tds:StorageType. ///
/// Attribute "StorageTypesSupported" of XSD type "http://www.onvif.org/ver10/schema":StringAttrList. @tt__StringAttrList* StorageTypesSupported 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/device/wsdl":MiscCapabilities is a complexType. /// /// class tds__MiscCapabilities operations: /// - tds__MiscCapabilities* soap_new_tds__MiscCapabilities(soap*) allocate and default initialize /// - tds__MiscCapabilities* soap_new_tds__MiscCapabilities(soap*, int num) allocate array and default initialize values /// - tds__MiscCapabilities* soap_new_req_tds__MiscCapabilities(soap*, ...) allocate, set required members /// - tds__MiscCapabilities* soap_new_set_tds__MiscCapabilities(soap*, ...) allocate, set all public members /// - tds__MiscCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tds__MiscCapabilities(soap*, tds__MiscCapabilities*) deserialize from a stream /// - int soap_write_tds__MiscCapabilities(soap*, tds__MiscCapabilities*) serialize to a stream /// - tds__MiscCapabilities* tds__MiscCapabilities::soap_dup(soap*) returns deep copy of tds__MiscCapabilities, 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) /// - tds__MiscCapabilities::soap_del() deep deletes tds__MiscCapabilities data members, use only after tds__MiscCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tds__MiscCapabilities { public: ///
/// Lists of commands supported by SendAuxiliaryCommand. ///
/// Attribute "AuxiliaryCommands" of XSD type "http://www.onvif.org/ver10/schema":StringAttrList. @tt__StringAttrList* AuxiliaryCommands 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/device/wsdl":UserCredential is a complexType. /// /// class tds__UserCredential operations: /// - tds__UserCredential* soap_new_tds__UserCredential(soap*) allocate and default initialize /// - tds__UserCredential* soap_new_tds__UserCredential(soap*, int num) allocate array and default initialize values /// - tds__UserCredential* soap_new_req_tds__UserCredential(soap*, ...) allocate, set required members /// - tds__UserCredential* soap_new_set_tds__UserCredential(soap*, ...) allocate, set all public members /// - tds__UserCredential::soap_default(soap*) default initialize members /// - int soap_read_tds__UserCredential(soap*, tds__UserCredential*) deserialize from a stream /// - int soap_write_tds__UserCredential(soap*, tds__UserCredential*) serialize to a stream /// - tds__UserCredential* tds__UserCredential::soap_dup(soap*) returns deep copy of tds__UserCredential, 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) /// - tds__UserCredential::soap_del() deep deletes tds__UserCredential data members, use only after tds__UserCredential::soap_dup(NULL) (use soapcpp2 -Ed) class tds__UserCredential { public: ///
/// User name ///
/// Element "UserName" of XSD type xs:string. std::string UserName 1; ///< Required element. ///
/// optional password ///
/// Element "Password" of XSD type xs:string. std::string* Password 0; ///< Optional element. /// class _tds__UserCredential_Extension operations: /// - _tds__UserCredential_Extension* soap_new__tds__UserCredential_Extension(soap*) allocate and default initialize /// - _tds__UserCredential_Extension* soap_new__tds__UserCredential_Extension(soap*, int num) allocate array and default initialize values /// - _tds__UserCredential_Extension* soap_new_req__tds__UserCredential_Extension(soap*, ...) allocate, set required members /// - _tds__UserCredential_Extension* soap_new_set__tds__UserCredential_Extension(soap*, ...) allocate, set all public members /// - _tds__UserCredential_Extension::soap_default(soap*) default initialize members /// - int soap_read__tds__UserCredential_Extension(soap*, _tds__UserCredential_Extension*) deserialize from a stream /// - int soap_write__tds__UserCredential_Extension(soap*, _tds__UserCredential_Extension*) serialize to a stream /// - _tds__UserCredential_Extension* _tds__UserCredential_Extension::soap_dup(soap*) returns deep copy of _tds__UserCredential_Extension, 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) /// - _tds__UserCredential_Extension::soap_del() deep deletes _tds__UserCredential_Extension data members, use only after _tds__UserCredential_Extension::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__UserCredential_Extension { /// @todo /// @todo 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. } *Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/device/wsdl":StorageConfigurationData is a complexType. /// /// class tds__StorageConfigurationData operations: /// - tds__StorageConfigurationData* soap_new_tds__StorageConfigurationData(soap*) allocate and default initialize /// - tds__StorageConfigurationData* soap_new_tds__StorageConfigurationData(soap*, int num) allocate array and default initialize values /// - tds__StorageConfigurationData* soap_new_req_tds__StorageConfigurationData(soap*, ...) allocate, set required members /// - tds__StorageConfigurationData* soap_new_set_tds__StorageConfigurationData(soap*, ...) allocate, set all public members /// - tds__StorageConfigurationData::soap_default(soap*) default initialize members /// - int soap_read_tds__StorageConfigurationData(soap*, tds__StorageConfigurationData*) deserialize from a stream /// - int soap_write_tds__StorageConfigurationData(soap*, tds__StorageConfigurationData*) serialize to a stream /// - tds__StorageConfigurationData* tds__StorageConfigurationData::soap_dup(soap*) returns deep copy of tds__StorageConfigurationData, 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) /// - tds__StorageConfigurationData::soap_del() deep deletes tds__StorageConfigurationData data members, use only after tds__StorageConfigurationData::soap_dup(NULL) (use soapcpp2 -Ed) class tds__StorageConfigurationData { public: ///
/// local path ///
/// Element "LocalPath" of XSD type xs:anyURI. xsd__anyURI* LocalPath 0; ///< Optional element. ///
/// Storage server address ///
/// Element "StorageUri" of XSD type xs:anyURI. xsd__anyURI* StorageUri 0; ///< Optional element. ///
/// User credential for the storage server ///
/// Element "User" of XSD type "http://www.onvif.org/ver10/device/wsdl":UserCredential. tds__UserCredential* User 0; ///< Optional element. /// class _tds__StorageConfigurationData_Extension operations: /// - _tds__StorageConfigurationData_Extension* soap_new__tds__StorageConfigurationData_Extension(soap*) allocate and default initialize /// - _tds__StorageConfigurationData_Extension* soap_new__tds__StorageConfigurationData_Extension(soap*, int num) allocate array and default initialize values /// - _tds__StorageConfigurationData_Extension* soap_new_req__tds__StorageConfigurationData_Extension(soap*, ...) allocate, set required members /// - _tds__StorageConfigurationData_Extension* soap_new_set__tds__StorageConfigurationData_Extension(soap*, ...) allocate, set all public members /// - _tds__StorageConfigurationData_Extension::soap_default(soap*) default initialize members /// - int soap_read__tds__StorageConfigurationData_Extension(soap*, _tds__StorageConfigurationData_Extension*) deserialize from a stream /// - int soap_write__tds__StorageConfigurationData_Extension(soap*, _tds__StorageConfigurationData_Extension*) serialize to a stream /// - _tds__StorageConfigurationData_Extension* _tds__StorageConfigurationData_Extension::soap_dup(soap*) returns deep copy of _tds__StorageConfigurationData_Extension, 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) /// - _tds__StorageConfigurationData_Extension::soap_del() deep deletes _tds__StorageConfigurationData_Extension data members, use only after _tds__StorageConfigurationData_Extension::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__StorageConfigurationData_Extension { /// @todo /// @todo 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. } *Extension 0; ///< Optional element. ///
/// StorageType lists the acceptable values for type attribute ///
/// Attribute "type" of XSD type xs:string. @std::string type 1; ///< Required attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetServices /// @brief "http://www.onvif.org/ver10/device/wsdl":GetServices is a complexType. /// /// class _tds__GetServices operations: /// - _tds__GetServices* soap_new__tds__GetServices(soap*) allocate and default initialize /// - _tds__GetServices* soap_new__tds__GetServices(soap*, int num) allocate array and default initialize values /// - _tds__GetServices* soap_new_req__tds__GetServices(soap*, ...) allocate, set required members /// - _tds__GetServices* soap_new_set__tds__GetServices(soap*, ...) allocate, set all public members /// - _tds__GetServices::soap_default(soap*) default initialize members /// - int soap_read__tds__GetServices(soap*, _tds__GetServices*) deserialize from a stream /// - int soap_write__tds__GetServices(soap*, _tds__GetServices*) serialize to a stream /// - _tds__GetServices* _tds__GetServices::soap_dup(soap*) returns deep copy of _tds__GetServices, 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) /// - _tds__GetServices::soap_del() deep deletes _tds__GetServices data members, use only after _tds__GetServices::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetServices { public: ///
/// Indicates if the service capabilities (untyped) should be included in the response. ///
/// Element "IncludeCapability" of XSD type xs:boolean. bool IncludeCapability 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetServicesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetServicesResponse is a complexType. /// /// class _tds__GetServicesResponse operations: /// - _tds__GetServicesResponse* soap_new__tds__GetServicesResponse(soap*) allocate and default initialize /// - _tds__GetServicesResponse* soap_new__tds__GetServicesResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetServicesResponse* soap_new_req__tds__GetServicesResponse(soap*, ...) allocate, set required members /// - _tds__GetServicesResponse* soap_new_set__tds__GetServicesResponse(soap*, ...) allocate, set all public members /// - _tds__GetServicesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetServicesResponse(soap*, _tds__GetServicesResponse*) deserialize from a stream /// - int soap_write__tds__GetServicesResponse(soap*, _tds__GetServicesResponse*) serialize to a stream /// - _tds__GetServicesResponse* _tds__GetServicesResponse::soap_dup(soap*) returns deep copy of _tds__GetServicesResponse, 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) /// - _tds__GetServicesResponse::soap_del() deep deletes _tds__GetServicesResponse data members, use only after _tds__GetServicesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetServicesResponse { public: ///
/// Each Service element contains information about one service. ///
/// Vector of tds__Service* of length 1..unbounded. std::vector Service 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetServiceCapabilities /// @brief "http://www.onvif.org/ver10/device/wsdl":GetServiceCapabilities is a complexType. /// /// class _tds__GetServiceCapabilities operations: /// - _tds__GetServiceCapabilities* soap_new__tds__GetServiceCapabilities(soap*) allocate and default initialize /// - _tds__GetServiceCapabilities* soap_new__tds__GetServiceCapabilities(soap*, int num) allocate array and default initialize values /// - _tds__GetServiceCapabilities* soap_new_req__tds__GetServiceCapabilities(soap*, ...) allocate, set required members /// - _tds__GetServiceCapabilities* soap_new_set__tds__GetServiceCapabilities(soap*, ...) allocate, set all public members /// - _tds__GetServiceCapabilities::soap_default(soap*) default initialize members /// - int soap_read__tds__GetServiceCapabilities(soap*, _tds__GetServiceCapabilities*) deserialize from a stream /// - int soap_write__tds__GetServiceCapabilities(soap*, _tds__GetServiceCapabilities*) serialize to a stream /// - _tds__GetServiceCapabilities* _tds__GetServiceCapabilities::soap_dup(soap*) returns deep copy of _tds__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) /// - _tds__GetServiceCapabilities::soap_del() deep deletes _tds__GetServiceCapabilities data members, use only after _tds__GetServiceCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetServiceCapabilities { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetServiceCapabilitiesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetServiceCapabilitiesResponse is a complexType. /// /// class _tds__GetServiceCapabilitiesResponse operations: /// - _tds__GetServiceCapabilitiesResponse* soap_new__tds__GetServiceCapabilitiesResponse(soap*) allocate and default initialize /// - _tds__GetServiceCapabilitiesResponse* soap_new__tds__GetServiceCapabilitiesResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetServiceCapabilitiesResponse* soap_new_req__tds__GetServiceCapabilitiesResponse(soap*, ...) allocate, set required members /// - _tds__GetServiceCapabilitiesResponse* soap_new_set__tds__GetServiceCapabilitiesResponse(soap*, ...) allocate, set all public members /// - _tds__GetServiceCapabilitiesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetServiceCapabilitiesResponse(soap*, _tds__GetServiceCapabilitiesResponse*) deserialize from a stream /// - int soap_write__tds__GetServiceCapabilitiesResponse(soap*, _tds__GetServiceCapabilitiesResponse*) serialize to a stream /// - _tds__GetServiceCapabilitiesResponse* _tds__GetServiceCapabilitiesResponse::soap_dup(soap*) returns deep copy of _tds__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) /// - _tds__GetServiceCapabilitiesResponse::soap_del() deep deletes _tds__GetServiceCapabilitiesResponse data members, use only after _tds__GetServiceCapabilitiesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetServiceCapabilitiesResponse { public: ///
/// The capabilities for the device service is returned in the Capabilities element. ///
/// Element "Capabilities" of XSD type "http://www.onvif.org/ver10/device/wsdl":DeviceServiceCapabilities. tds__DeviceServiceCapabilities* Capabilities 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDeviceInformation /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDeviceInformation is a complexType. /// /// class _tds__GetDeviceInformation operations: /// - _tds__GetDeviceInformation* soap_new__tds__GetDeviceInformation(soap*) allocate and default initialize /// - _tds__GetDeviceInformation* soap_new__tds__GetDeviceInformation(soap*, int num) allocate array and default initialize values /// - _tds__GetDeviceInformation* soap_new_req__tds__GetDeviceInformation(soap*, ...) allocate, set required members /// - _tds__GetDeviceInformation* soap_new_set__tds__GetDeviceInformation(soap*, ...) allocate, set all public members /// - _tds__GetDeviceInformation::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDeviceInformation(soap*, _tds__GetDeviceInformation*) deserialize from a stream /// - int soap_write__tds__GetDeviceInformation(soap*, _tds__GetDeviceInformation*) serialize to a stream /// - _tds__GetDeviceInformation* _tds__GetDeviceInformation::soap_dup(soap*) returns deep copy of _tds__GetDeviceInformation, 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) /// - _tds__GetDeviceInformation::soap_del() deep deletes _tds__GetDeviceInformation data members, use only after _tds__GetDeviceInformation::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDeviceInformation { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDeviceInformationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDeviceInformationResponse is a complexType. /// /// class _tds__GetDeviceInformationResponse operations: /// - _tds__GetDeviceInformationResponse* soap_new__tds__GetDeviceInformationResponse(soap*) allocate and default initialize /// - _tds__GetDeviceInformationResponse* soap_new__tds__GetDeviceInformationResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetDeviceInformationResponse* soap_new_req__tds__GetDeviceInformationResponse(soap*, ...) allocate, set required members /// - _tds__GetDeviceInformationResponse* soap_new_set__tds__GetDeviceInformationResponse(soap*, ...) allocate, set all public members /// - _tds__GetDeviceInformationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDeviceInformationResponse(soap*, _tds__GetDeviceInformationResponse*) deserialize from a stream /// - int soap_write__tds__GetDeviceInformationResponse(soap*, _tds__GetDeviceInformationResponse*) serialize to a stream /// - _tds__GetDeviceInformationResponse* _tds__GetDeviceInformationResponse::soap_dup(soap*) returns deep copy of _tds__GetDeviceInformationResponse, 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) /// - _tds__GetDeviceInformationResponse::soap_del() deep deletes _tds__GetDeviceInformationResponse data members, use only after _tds__GetDeviceInformationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDeviceInformationResponse { public: ///
/// The manufactor of the device. ///
/// Element "Manufacturer" of XSD type xs:string. std::string Manufacturer 1; ///< Required element. ///
/// The device model. ///
/// Element "Model" of XSD type xs:string. std::string Model 1; ///< Required element. ///
/// The firmware version in the device. ///
/// Element "FirmwareVersion" of XSD type xs:string. std::string FirmwareVersion 1; ///< Required element. ///
/// The serial number of the device. ///
/// Element "SerialNumber" of XSD type xs:string. std::string SerialNumber 1; ///< Required element. ///
/// The hardware ID of the device. ///
/// Element "HardwareId" of XSD type xs:string. std::string HardwareId 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetSystemDateAndTime /// @brief "http://www.onvif.org/ver10/device/wsdl":SetSystemDateAndTime is a complexType. /// /// class _tds__SetSystemDateAndTime operations: /// - _tds__SetSystemDateAndTime* soap_new__tds__SetSystemDateAndTime(soap*) allocate and default initialize /// - _tds__SetSystemDateAndTime* soap_new__tds__SetSystemDateAndTime(soap*, int num) allocate array and default initialize values /// - _tds__SetSystemDateAndTime* soap_new_req__tds__SetSystemDateAndTime(soap*, ...) allocate, set required members /// - _tds__SetSystemDateAndTime* soap_new_set__tds__SetSystemDateAndTime(soap*, ...) allocate, set all public members /// - _tds__SetSystemDateAndTime::soap_default(soap*) default initialize members /// - int soap_read__tds__SetSystemDateAndTime(soap*, _tds__SetSystemDateAndTime*) deserialize from a stream /// - int soap_write__tds__SetSystemDateAndTime(soap*, _tds__SetSystemDateAndTime*) serialize to a stream /// - _tds__SetSystemDateAndTime* _tds__SetSystemDateAndTime::soap_dup(soap*) returns deep copy of _tds__SetSystemDateAndTime, 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) /// - _tds__SetSystemDateAndTime::soap_del() deep deletes _tds__SetSystemDateAndTime data members, use only after _tds__SetSystemDateAndTime::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetSystemDateAndTime { public: ///
/// Defines if the date and time is set via NTP or manually. ///
/// Element "DateTimeType" of XSD type "http://www.onvif.org/ver10/schema":SetDateTimeType. enum tt__SetDateTimeType DateTimeType 1; ///< Required element. ///
/// Automatically adjust Daylight savings if defined in TimeZone. ///
/// Element "DaylightSavings" of XSD type xs:boolean. bool DaylightSavings 1; ///< Required element. ///
/// The time zone in POSIX 1003.1 format ///
/// Element "TimeZone" of XSD type "http://www.onvif.org/ver10/schema":TimeZone. tt__TimeZone* TimeZone 0; ///< Optional element. ///
/// Date and time in UTC. If time is obtained via NTP, UTCDateTime has no meaning ///
/// Element "UTCDateTime" of XSD type "http://www.onvif.org/ver10/schema":DateTime. tt__DateTime* UTCDateTime 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetSystemDateAndTimeResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetSystemDateAndTimeResponse is a complexType. /// /// class _tds__SetSystemDateAndTimeResponse operations: /// - _tds__SetSystemDateAndTimeResponse* soap_new__tds__SetSystemDateAndTimeResponse(soap*) allocate and default initialize /// - _tds__SetSystemDateAndTimeResponse* soap_new__tds__SetSystemDateAndTimeResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetSystemDateAndTimeResponse* soap_new_req__tds__SetSystemDateAndTimeResponse(soap*, ...) allocate, set required members /// - _tds__SetSystemDateAndTimeResponse* soap_new_set__tds__SetSystemDateAndTimeResponse(soap*, ...) allocate, set all public members /// - _tds__SetSystemDateAndTimeResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetSystemDateAndTimeResponse(soap*, _tds__SetSystemDateAndTimeResponse*) deserialize from a stream /// - int soap_write__tds__SetSystemDateAndTimeResponse(soap*, _tds__SetSystemDateAndTimeResponse*) serialize to a stream /// - _tds__SetSystemDateAndTimeResponse* _tds__SetSystemDateAndTimeResponse::soap_dup(soap*) returns deep copy of _tds__SetSystemDateAndTimeResponse, 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) /// - _tds__SetSystemDateAndTimeResponse::soap_del() deep deletes _tds__SetSystemDateAndTimeResponse data members, use only after _tds__SetSystemDateAndTimeResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetSystemDateAndTimeResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetSystemDateAndTime /// @brief "http://www.onvif.org/ver10/device/wsdl":GetSystemDateAndTime is a complexType. /// /// class _tds__GetSystemDateAndTime operations: /// - _tds__GetSystemDateAndTime* soap_new__tds__GetSystemDateAndTime(soap*) allocate and default initialize /// - _tds__GetSystemDateAndTime* soap_new__tds__GetSystemDateAndTime(soap*, int num) allocate array and default initialize values /// - _tds__GetSystemDateAndTime* soap_new_req__tds__GetSystemDateAndTime(soap*, ...) allocate, set required members /// - _tds__GetSystemDateAndTime* soap_new_set__tds__GetSystemDateAndTime(soap*, ...) allocate, set all public members /// - _tds__GetSystemDateAndTime::soap_default(soap*) default initialize members /// - int soap_read__tds__GetSystemDateAndTime(soap*, _tds__GetSystemDateAndTime*) deserialize from a stream /// - int soap_write__tds__GetSystemDateAndTime(soap*, _tds__GetSystemDateAndTime*) serialize to a stream /// - _tds__GetSystemDateAndTime* _tds__GetSystemDateAndTime::soap_dup(soap*) returns deep copy of _tds__GetSystemDateAndTime, 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) /// - _tds__GetSystemDateAndTime::soap_del() deep deletes _tds__GetSystemDateAndTime data members, use only after _tds__GetSystemDateAndTime::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetSystemDateAndTime { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetSystemDateAndTimeResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetSystemDateAndTimeResponse is a complexType. /// /// class _tds__GetSystemDateAndTimeResponse operations: /// - _tds__GetSystemDateAndTimeResponse* soap_new__tds__GetSystemDateAndTimeResponse(soap*) allocate and default initialize /// - _tds__GetSystemDateAndTimeResponse* soap_new__tds__GetSystemDateAndTimeResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetSystemDateAndTimeResponse* soap_new_req__tds__GetSystemDateAndTimeResponse(soap*, ...) allocate, set required members /// - _tds__GetSystemDateAndTimeResponse* soap_new_set__tds__GetSystemDateAndTimeResponse(soap*, ...) allocate, set all public members /// - _tds__GetSystemDateAndTimeResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetSystemDateAndTimeResponse(soap*, _tds__GetSystemDateAndTimeResponse*) deserialize from a stream /// - int soap_write__tds__GetSystemDateAndTimeResponse(soap*, _tds__GetSystemDateAndTimeResponse*) serialize to a stream /// - _tds__GetSystemDateAndTimeResponse* _tds__GetSystemDateAndTimeResponse::soap_dup(soap*) returns deep copy of _tds__GetSystemDateAndTimeResponse, 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) /// - _tds__GetSystemDateAndTimeResponse::soap_del() deep deletes _tds__GetSystemDateAndTimeResponse data members, use only after _tds__GetSystemDateAndTimeResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetSystemDateAndTimeResponse { public: ///
/// Contains information whether system date and time are set manually or by NTP, daylight savings is on or off, time zone in POSIX 1003.1 format and system date and time in UTC and also local system date and time. ///
/// Element "SystemDateAndTime" of XSD type "http://www.onvif.org/ver10/schema":SystemDateTime. tt__SystemDateTime* SystemDateAndTime 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetSystemFactoryDefault /// @brief "http://www.onvif.org/ver10/device/wsdl":SetSystemFactoryDefault is a complexType. /// /// class _tds__SetSystemFactoryDefault operations: /// - _tds__SetSystemFactoryDefault* soap_new__tds__SetSystemFactoryDefault(soap*) allocate and default initialize /// - _tds__SetSystemFactoryDefault* soap_new__tds__SetSystemFactoryDefault(soap*, int num) allocate array and default initialize values /// - _tds__SetSystemFactoryDefault* soap_new_req__tds__SetSystemFactoryDefault(soap*, ...) allocate, set required members /// - _tds__SetSystemFactoryDefault* soap_new_set__tds__SetSystemFactoryDefault(soap*, ...) allocate, set all public members /// - _tds__SetSystemFactoryDefault::soap_default(soap*) default initialize members /// - int soap_read__tds__SetSystemFactoryDefault(soap*, _tds__SetSystemFactoryDefault*) deserialize from a stream /// - int soap_write__tds__SetSystemFactoryDefault(soap*, _tds__SetSystemFactoryDefault*) serialize to a stream /// - _tds__SetSystemFactoryDefault* _tds__SetSystemFactoryDefault::soap_dup(soap*) returns deep copy of _tds__SetSystemFactoryDefault, 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) /// - _tds__SetSystemFactoryDefault::soap_del() deep deletes _tds__SetSystemFactoryDefault data members, use only after _tds__SetSystemFactoryDefault::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetSystemFactoryDefault { public: ///
/// Specifies the factory default action type. ///
/// Element "FactoryDefault" of XSD type "http://www.onvif.org/ver10/schema":FactoryDefaultType. enum tt__FactoryDefaultType FactoryDefault 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetSystemFactoryDefaultResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetSystemFactoryDefaultResponse is a complexType. /// /// class _tds__SetSystemFactoryDefaultResponse operations: /// - _tds__SetSystemFactoryDefaultResponse* soap_new__tds__SetSystemFactoryDefaultResponse(soap*) allocate and default initialize /// - _tds__SetSystemFactoryDefaultResponse* soap_new__tds__SetSystemFactoryDefaultResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetSystemFactoryDefaultResponse* soap_new_req__tds__SetSystemFactoryDefaultResponse(soap*, ...) allocate, set required members /// - _tds__SetSystemFactoryDefaultResponse* soap_new_set__tds__SetSystemFactoryDefaultResponse(soap*, ...) allocate, set all public members /// - _tds__SetSystemFactoryDefaultResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetSystemFactoryDefaultResponse(soap*, _tds__SetSystemFactoryDefaultResponse*) deserialize from a stream /// - int soap_write__tds__SetSystemFactoryDefaultResponse(soap*, _tds__SetSystemFactoryDefaultResponse*) serialize to a stream /// - _tds__SetSystemFactoryDefaultResponse* _tds__SetSystemFactoryDefaultResponse::soap_dup(soap*) returns deep copy of _tds__SetSystemFactoryDefaultResponse, 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) /// - _tds__SetSystemFactoryDefaultResponse::soap_del() deep deletes _tds__SetSystemFactoryDefaultResponse data members, use only after _tds__SetSystemFactoryDefaultResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetSystemFactoryDefaultResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":UpgradeSystemFirmware /// @brief "http://www.onvif.org/ver10/device/wsdl":UpgradeSystemFirmware is a complexType. /// /// class _tds__UpgradeSystemFirmware operations: /// - _tds__UpgradeSystemFirmware* soap_new__tds__UpgradeSystemFirmware(soap*) allocate and default initialize /// - _tds__UpgradeSystemFirmware* soap_new__tds__UpgradeSystemFirmware(soap*, int num) allocate array and default initialize values /// - _tds__UpgradeSystemFirmware* soap_new_req__tds__UpgradeSystemFirmware(soap*, ...) allocate, set required members /// - _tds__UpgradeSystemFirmware* soap_new_set__tds__UpgradeSystemFirmware(soap*, ...) allocate, set all public members /// - _tds__UpgradeSystemFirmware::soap_default(soap*) default initialize members /// - int soap_read__tds__UpgradeSystemFirmware(soap*, _tds__UpgradeSystemFirmware*) deserialize from a stream /// - int soap_write__tds__UpgradeSystemFirmware(soap*, _tds__UpgradeSystemFirmware*) serialize to a stream /// - _tds__UpgradeSystemFirmware* _tds__UpgradeSystemFirmware::soap_dup(soap*) returns deep copy of _tds__UpgradeSystemFirmware, 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) /// - _tds__UpgradeSystemFirmware::soap_del() deep deletes _tds__UpgradeSystemFirmware data members, use only after _tds__UpgradeSystemFirmware::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__UpgradeSystemFirmware { public: /// Element "Firmware" of XSD type "http://www.onvif.org/ver10/schema":AttachmentData. tt__AttachmentData* Firmware 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":UpgradeSystemFirmwareResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":UpgradeSystemFirmwareResponse is a complexType. /// /// class _tds__UpgradeSystemFirmwareResponse operations: /// - _tds__UpgradeSystemFirmwareResponse* soap_new__tds__UpgradeSystemFirmwareResponse(soap*) allocate and default initialize /// - _tds__UpgradeSystemFirmwareResponse* soap_new__tds__UpgradeSystemFirmwareResponse(soap*, int num) allocate array and default initialize values /// - _tds__UpgradeSystemFirmwareResponse* soap_new_req__tds__UpgradeSystemFirmwareResponse(soap*, ...) allocate, set required members /// - _tds__UpgradeSystemFirmwareResponse* soap_new_set__tds__UpgradeSystemFirmwareResponse(soap*, ...) allocate, set all public members /// - _tds__UpgradeSystemFirmwareResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__UpgradeSystemFirmwareResponse(soap*, _tds__UpgradeSystemFirmwareResponse*) deserialize from a stream /// - int soap_write__tds__UpgradeSystemFirmwareResponse(soap*, _tds__UpgradeSystemFirmwareResponse*) serialize to a stream /// - _tds__UpgradeSystemFirmwareResponse* _tds__UpgradeSystemFirmwareResponse::soap_dup(soap*) returns deep copy of _tds__UpgradeSystemFirmwareResponse, 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) /// - _tds__UpgradeSystemFirmwareResponse::soap_del() deep deletes _tds__UpgradeSystemFirmwareResponse data members, use only after _tds__UpgradeSystemFirmwareResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__UpgradeSystemFirmwareResponse { public: /// Element "Message" of XSD type xs:string. std::string* Message 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SystemReboot /// @brief "http://www.onvif.org/ver10/device/wsdl":SystemReboot is a complexType. /// /// class _tds__SystemReboot operations: /// - _tds__SystemReboot* soap_new__tds__SystemReboot(soap*) allocate and default initialize /// - _tds__SystemReboot* soap_new__tds__SystemReboot(soap*, int num) allocate array and default initialize values /// - _tds__SystemReboot* soap_new_req__tds__SystemReboot(soap*, ...) allocate, set required members /// - _tds__SystemReboot* soap_new_set__tds__SystemReboot(soap*, ...) allocate, set all public members /// - _tds__SystemReboot::soap_default(soap*) default initialize members /// - int soap_read__tds__SystemReboot(soap*, _tds__SystemReboot*) deserialize from a stream /// - int soap_write__tds__SystemReboot(soap*, _tds__SystemReboot*) serialize to a stream /// - _tds__SystemReboot* _tds__SystemReboot::soap_dup(soap*) returns deep copy of _tds__SystemReboot, 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) /// - _tds__SystemReboot::soap_del() deep deletes _tds__SystemReboot data members, use only after _tds__SystemReboot::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SystemReboot { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SystemRebootResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SystemRebootResponse is a complexType. /// /// class _tds__SystemRebootResponse operations: /// - _tds__SystemRebootResponse* soap_new__tds__SystemRebootResponse(soap*) allocate and default initialize /// - _tds__SystemRebootResponse* soap_new__tds__SystemRebootResponse(soap*, int num) allocate array and default initialize values /// - _tds__SystemRebootResponse* soap_new_req__tds__SystemRebootResponse(soap*, ...) allocate, set required members /// - _tds__SystemRebootResponse* soap_new_set__tds__SystemRebootResponse(soap*, ...) allocate, set all public members /// - _tds__SystemRebootResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SystemRebootResponse(soap*, _tds__SystemRebootResponse*) deserialize from a stream /// - int soap_write__tds__SystemRebootResponse(soap*, _tds__SystemRebootResponse*) serialize to a stream /// - _tds__SystemRebootResponse* _tds__SystemRebootResponse::soap_dup(soap*) returns deep copy of _tds__SystemRebootResponse, 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) /// - _tds__SystemRebootResponse::soap_del() deep deletes _tds__SystemRebootResponse data members, use only after _tds__SystemRebootResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SystemRebootResponse { public: ///
/// Contains the reboot message sent by the device. ///
/// Element "Message" of XSD type xs:string. std::string Message 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":RestoreSystem /// @brief "http://www.onvif.org/ver10/device/wsdl":RestoreSystem is a complexType. /// /// class _tds__RestoreSystem operations: /// - _tds__RestoreSystem* soap_new__tds__RestoreSystem(soap*) allocate and default initialize /// - _tds__RestoreSystem* soap_new__tds__RestoreSystem(soap*, int num) allocate array and default initialize values /// - _tds__RestoreSystem* soap_new_req__tds__RestoreSystem(soap*, ...) allocate, set required members /// - _tds__RestoreSystem* soap_new_set__tds__RestoreSystem(soap*, ...) allocate, set all public members /// - _tds__RestoreSystem::soap_default(soap*) default initialize members /// - int soap_read__tds__RestoreSystem(soap*, _tds__RestoreSystem*) deserialize from a stream /// - int soap_write__tds__RestoreSystem(soap*, _tds__RestoreSystem*) serialize to a stream /// - _tds__RestoreSystem* _tds__RestoreSystem::soap_dup(soap*) returns deep copy of _tds__RestoreSystem, 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) /// - _tds__RestoreSystem::soap_del() deep deletes _tds__RestoreSystem data members, use only after _tds__RestoreSystem::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__RestoreSystem { public: /// Vector of tt__BackupFile* of length 1..unbounded. std::vector BackupFiles 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":RestoreSystemResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":RestoreSystemResponse is a complexType. /// /// class _tds__RestoreSystemResponse operations: /// - _tds__RestoreSystemResponse* soap_new__tds__RestoreSystemResponse(soap*) allocate and default initialize /// - _tds__RestoreSystemResponse* soap_new__tds__RestoreSystemResponse(soap*, int num) allocate array and default initialize values /// - _tds__RestoreSystemResponse* soap_new_req__tds__RestoreSystemResponse(soap*, ...) allocate, set required members /// - _tds__RestoreSystemResponse* soap_new_set__tds__RestoreSystemResponse(soap*, ...) allocate, set all public members /// - _tds__RestoreSystemResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__RestoreSystemResponse(soap*, _tds__RestoreSystemResponse*) deserialize from a stream /// - int soap_write__tds__RestoreSystemResponse(soap*, _tds__RestoreSystemResponse*) serialize to a stream /// - _tds__RestoreSystemResponse* _tds__RestoreSystemResponse::soap_dup(soap*) returns deep copy of _tds__RestoreSystemResponse, 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) /// - _tds__RestoreSystemResponse::soap_del() deep deletes _tds__RestoreSystemResponse data members, use only after _tds__RestoreSystemResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__RestoreSystemResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetSystemBackup /// @brief "http://www.onvif.org/ver10/device/wsdl":GetSystemBackup is a complexType. /// /// class _tds__GetSystemBackup operations: /// - _tds__GetSystemBackup* soap_new__tds__GetSystemBackup(soap*) allocate and default initialize /// - _tds__GetSystemBackup* soap_new__tds__GetSystemBackup(soap*, int num) allocate array and default initialize values /// - _tds__GetSystemBackup* soap_new_req__tds__GetSystemBackup(soap*, ...) allocate, set required members /// - _tds__GetSystemBackup* soap_new_set__tds__GetSystemBackup(soap*, ...) allocate, set all public members /// - _tds__GetSystemBackup::soap_default(soap*) default initialize members /// - int soap_read__tds__GetSystemBackup(soap*, _tds__GetSystemBackup*) deserialize from a stream /// - int soap_write__tds__GetSystemBackup(soap*, _tds__GetSystemBackup*) serialize to a stream /// - _tds__GetSystemBackup* _tds__GetSystemBackup::soap_dup(soap*) returns deep copy of _tds__GetSystemBackup, 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) /// - _tds__GetSystemBackup::soap_del() deep deletes _tds__GetSystemBackup data members, use only after _tds__GetSystemBackup::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetSystemBackup { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetSystemBackupResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetSystemBackupResponse is a complexType. /// /// class _tds__GetSystemBackupResponse operations: /// - _tds__GetSystemBackupResponse* soap_new__tds__GetSystemBackupResponse(soap*) allocate and default initialize /// - _tds__GetSystemBackupResponse* soap_new__tds__GetSystemBackupResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetSystemBackupResponse* soap_new_req__tds__GetSystemBackupResponse(soap*, ...) allocate, set required members /// - _tds__GetSystemBackupResponse* soap_new_set__tds__GetSystemBackupResponse(soap*, ...) allocate, set all public members /// - _tds__GetSystemBackupResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetSystemBackupResponse(soap*, _tds__GetSystemBackupResponse*) deserialize from a stream /// - int soap_write__tds__GetSystemBackupResponse(soap*, _tds__GetSystemBackupResponse*) serialize to a stream /// - _tds__GetSystemBackupResponse* _tds__GetSystemBackupResponse::soap_dup(soap*) returns deep copy of _tds__GetSystemBackupResponse, 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) /// - _tds__GetSystemBackupResponse::soap_del() deep deletes _tds__GetSystemBackupResponse data members, use only after _tds__GetSystemBackupResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetSystemBackupResponse { public: /// Vector of tt__BackupFile* of length 1..unbounded. std::vector BackupFiles 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetSystemSupportInformation /// @brief "http://www.onvif.org/ver10/device/wsdl":GetSystemSupportInformation is a complexType. /// /// class _tds__GetSystemSupportInformation operations: /// - _tds__GetSystemSupportInformation* soap_new__tds__GetSystemSupportInformation(soap*) allocate and default initialize /// - _tds__GetSystemSupportInformation* soap_new__tds__GetSystemSupportInformation(soap*, int num) allocate array and default initialize values /// - _tds__GetSystemSupportInformation* soap_new_req__tds__GetSystemSupportInformation(soap*, ...) allocate, set required members /// - _tds__GetSystemSupportInformation* soap_new_set__tds__GetSystemSupportInformation(soap*, ...) allocate, set all public members /// - _tds__GetSystemSupportInformation::soap_default(soap*) default initialize members /// - int soap_read__tds__GetSystemSupportInformation(soap*, _tds__GetSystemSupportInformation*) deserialize from a stream /// - int soap_write__tds__GetSystemSupportInformation(soap*, _tds__GetSystemSupportInformation*) serialize to a stream /// - _tds__GetSystemSupportInformation* _tds__GetSystemSupportInformation::soap_dup(soap*) returns deep copy of _tds__GetSystemSupportInformation, 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) /// - _tds__GetSystemSupportInformation::soap_del() deep deletes _tds__GetSystemSupportInformation data members, use only after _tds__GetSystemSupportInformation::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetSystemSupportInformation { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetSystemSupportInformationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetSystemSupportInformationResponse is a complexType. /// /// class _tds__GetSystemSupportInformationResponse operations: /// - _tds__GetSystemSupportInformationResponse* soap_new__tds__GetSystemSupportInformationResponse(soap*) allocate and default initialize /// - _tds__GetSystemSupportInformationResponse* soap_new__tds__GetSystemSupportInformationResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetSystemSupportInformationResponse* soap_new_req__tds__GetSystemSupportInformationResponse(soap*, ...) allocate, set required members /// - _tds__GetSystemSupportInformationResponse* soap_new_set__tds__GetSystemSupportInformationResponse(soap*, ...) allocate, set all public members /// - _tds__GetSystemSupportInformationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetSystemSupportInformationResponse(soap*, _tds__GetSystemSupportInformationResponse*) deserialize from a stream /// - int soap_write__tds__GetSystemSupportInformationResponse(soap*, _tds__GetSystemSupportInformationResponse*) serialize to a stream /// - _tds__GetSystemSupportInformationResponse* _tds__GetSystemSupportInformationResponse::soap_dup(soap*) returns deep copy of _tds__GetSystemSupportInformationResponse, 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) /// - _tds__GetSystemSupportInformationResponse::soap_del() deep deletes _tds__GetSystemSupportInformationResponse data members, use only after _tds__GetSystemSupportInformationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetSystemSupportInformationResponse { public: ///
/// Contains the arbitary device diagnostics information. ///
/// Element "SupportInformation" of XSD type "http://www.onvif.org/ver10/schema":SupportInformation. tt__SupportInformation* SupportInformation 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetSystemLog /// @brief "http://www.onvif.org/ver10/device/wsdl":GetSystemLog is a complexType. /// /// class _tds__GetSystemLog operations: /// - _tds__GetSystemLog* soap_new__tds__GetSystemLog(soap*) allocate and default initialize /// - _tds__GetSystemLog* soap_new__tds__GetSystemLog(soap*, int num) allocate array and default initialize values /// - _tds__GetSystemLog* soap_new_req__tds__GetSystemLog(soap*, ...) allocate, set required members /// - _tds__GetSystemLog* soap_new_set__tds__GetSystemLog(soap*, ...) allocate, set all public members /// - _tds__GetSystemLog::soap_default(soap*) default initialize members /// - int soap_read__tds__GetSystemLog(soap*, _tds__GetSystemLog*) deserialize from a stream /// - int soap_write__tds__GetSystemLog(soap*, _tds__GetSystemLog*) serialize to a stream /// - _tds__GetSystemLog* _tds__GetSystemLog::soap_dup(soap*) returns deep copy of _tds__GetSystemLog, 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) /// - _tds__GetSystemLog::soap_del() deep deletes _tds__GetSystemLog data members, use only after _tds__GetSystemLog::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetSystemLog { public: ///
/// Specifies the type of system log to get. ///
/// Element "LogType" of XSD type "http://www.onvif.org/ver10/schema":SystemLogType. enum tt__SystemLogType LogType 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetSystemLogResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetSystemLogResponse is a complexType. /// /// class _tds__GetSystemLogResponse operations: /// - _tds__GetSystemLogResponse* soap_new__tds__GetSystemLogResponse(soap*) allocate and default initialize /// - _tds__GetSystemLogResponse* soap_new__tds__GetSystemLogResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetSystemLogResponse* soap_new_req__tds__GetSystemLogResponse(soap*, ...) allocate, set required members /// - _tds__GetSystemLogResponse* soap_new_set__tds__GetSystemLogResponse(soap*, ...) allocate, set all public members /// - _tds__GetSystemLogResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetSystemLogResponse(soap*, _tds__GetSystemLogResponse*) deserialize from a stream /// - int soap_write__tds__GetSystemLogResponse(soap*, _tds__GetSystemLogResponse*) serialize to a stream /// - _tds__GetSystemLogResponse* _tds__GetSystemLogResponse::soap_dup(soap*) returns deep copy of _tds__GetSystemLogResponse, 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) /// - _tds__GetSystemLogResponse::soap_del() deep deletes _tds__GetSystemLogResponse data members, use only after _tds__GetSystemLogResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetSystemLogResponse { public: ///
/// Contains the system log information. ///
/// Element "SystemLog" of XSD type "http://www.onvif.org/ver10/schema":SystemLog. tt__SystemLog* SystemLog 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetScopes /// @brief "http://www.onvif.org/ver10/device/wsdl":GetScopes is a complexType. /// /// class _tds__GetScopes operations: /// - _tds__GetScopes* soap_new__tds__GetScopes(soap*) allocate and default initialize /// - _tds__GetScopes* soap_new__tds__GetScopes(soap*, int num) allocate array and default initialize values /// - _tds__GetScopes* soap_new_req__tds__GetScopes(soap*, ...) allocate, set required members /// - _tds__GetScopes* soap_new_set__tds__GetScopes(soap*, ...) allocate, set all public members /// - _tds__GetScopes::soap_default(soap*) default initialize members /// - int soap_read__tds__GetScopes(soap*, _tds__GetScopes*) deserialize from a stream /// - int soap_write__tds__GetScopes(soap*, _tds__GetScopes*) serialize to a stream /// - _tds__GetScopes* _tds__GetScopes::soap_dup(soap*) returns deep copy of _tds__GetScopes, 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) /// - _tds__GetScopes::soap_del() deep deletes _tds__GetScopes data members, use only after _tds__GetScopes::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetScopes { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetScopesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetScopesResponse is a complexType. /// /// class _tds__GetScopesResponse operations: /// - _tds__GetScopesResponse* soap_new__tds__GetScopesResponse(soap*) allocate and default initialize /// - _tds__GetScopesResponse* soap_new__tds__GetScopesResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetScopesResponse* soap_new_req__tds__GetScopesResponse(soap*, ...) allocate, set required members /// - _tds__GetScopesResponse* soap_new_set__tds__GetScopesResponse(soap*, ...) allocate, set all public members /// - _tds__GetScopesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetScopesResponse(soap*, _tds__GetScopesResponse*) deserialize from a stream /// - int soap_write__tds__GetScopesResponse(soap*, _tds__GetScopesResponse*) serialize to a stream /// - _tds__GetScopesResponse* _tds__GetScopesResponse::soap_dup(soap*) returns deep copy of _tds__GetScopesResponse, 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) /// - _tds__GetScopesResponse::soap_del() deep deletes _tds__GetScopesResponse data members, use only after _tds__GetScopesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetScopesResponse { public: ///
/// Contains a list of URI definining the device scopes. Scope parameters can be of two types: fixed and configurable. Fixed parameters can not be altered. ///
/// Vector of tt__Scope* of length 1..unbounded. std::vector Scopes 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetScopes /// @brief "http://www.onvif.org/ver10/device/wsdl":SetScopes is a complexType. /// /// class _tds__SetScopes operations: /// - _tds__SetScopes* soap_new__tds__SetScopes(soap*) allocate and default initialize /// - _tds__SetScopes* soap_new__tds__SetScopes(soap*, int num) allocate array and default initialize values /// - _tds__SetScopes* soap_new_req__tds__SetScopes(soap*, ...) allocate, set required members /// - _tds__SetScopes* soap_new_set__tds__SetScopes(soap*, ...) allocate, set all public members /// - _tds__SetScopes::soap_default(soap*) default initialize members /// - int soap_read__tds__SetScopes(soap*, _tds__SetScopes*) deserialize from a stream /// - int soap_write__tds__SetScopes(soap*, _tds__SetScopes*) serialize to a stream /// - _tds__SetScopes* _tds__SetScopes::soap_dup(soap*) returns deep copy of _tds__SetScopes, 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) /// - _tds__SetScopes::soap_del() deep deletes _tds__SetScopes data members, use only after _tds__SetScopes::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetScopes { public: ///
/// Contains a list of scope parameters that will replace all existing configurable scope parameters. ///
/// Vector of xsd__anyURI of length 1..unbounded. std::vector Scopes 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetScopesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetScopesResponse is a complexType. /// /// class _tds__SetScopesResponse operations: /// - _tds__SetScopesResponse* soap_new__tds__SetScopesResponse(soap*) allocate and default initialize /// - _tds__SetScopesResponse* soap_new__tds__SetScopesResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetScopesResponse* soap_new_req__tds__SetScopesResponse(soap*, ...) allocate, set required members /// - _tds__SetScopesResponse* soap_new_set__tds__SetScopesResponse(soap*, ...) allocate, set all public members /// - _tds__SetScopesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetScopesResponse(soap*, _tds__SetScopesResponse*) deserialize from a stream /// - int soap_write__tds__SetScopesResponse(soap*, _tds__SetScopesResponse*) serialize to a stream /// - _tds__SetScopesResponse* _tds__SetScopesResponse::soap_dup(soap*) returns deep copy of _tds__SetScopesResponse, 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) /// - _tds__SetScopesResponse::soap_del() deep deletes _tds__SetScopesResponse data members, use only after _tds__SetScopesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetScopesResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":AddScopes /// @brief "http://www.onvif.org/ver10/device/wsdl":AddScopes is a complexType. /// /// class _tds__AddScopes operations: /// - _tds__AddScopes* soap_new__tds__AddScopes(soap*) allocate and default initialize /// - _tds__AddScopes* soap_new__tds__AddScopes(soap*, int num) allocate array and default initialize values /// - _tds__AddScopes* soap_new_req__tds__AddScopes(soap*, ...) allocate, set required members /// - _tds__AddScopes* soap_new_set__tds__AddScopes(soap*, ...) allocate, set all public members /// - _tds__AddScopes::soap_default(soap*) default initialize members /// - int soap_read__tds__AddScopes(soap*, _tds__AddScopes*) deserialize from a stream /// - int soap_write__tds__AddScopes(soap*, _tds__AddScopes*) serialize to a stream /// - _tds__AddScopes* _tds__AddScopes::soap_dup(soap*) returns deep copy of _tds__AddScopes, 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) /// - _tds__AddScopes::soap_del() deep deletes _tds__AddScopes data members, use only after _tds__AddScopes::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__AddScopes { public: ///
/// Contains a list of new configurable scope parameters that will be added to the existing configurable scope. ///
/// Vector of xsd__anyURI of length 1..unbounded. std::vector ScopeItem 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":AddScopesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":AddScopesResponse is a complexType. /// /// class _tds__AddScopesResponse operations: /// - _tds__AddScopesResponse* soap_new__tds__AddScopesResponse(soap*) allocate and default initialize /// - _tds__AddScopesResponse* soap_new__tds__AddScopesResponse(soap*, int num) allocate array and default initialize values /// - _tds__AddScopesResponse* soap_new_req__tds__AddScopesResponse(soap*, ...) allocate, set required members /// - _tds__AddScopesResponse* soap_new_set__tds__AddScopesResponse(soap*, ...) allocate, set all public members /// - _tds__AddScopesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__AddScopesResponse(soap*, _tds__AddScopesResponse*) deserialize from a stream /// - int soap_write__tds__AddScopesResponse(soap*, _tds__AddScopesResponse*) serialize to a stream /// - _tds__AddScopesResponse* _tds__AddScopesResponse::soap_dup(soap*) returns deep copy of _tds__AddScopesResponse, 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) /// - _tds__AddScopesResponse::soap_del() deep deletes _tds__AddScopesResponse data members, use only after _tds__AddScopesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__AddScopesResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":RemoveScopes /// @brief "http://www.onvif.org/ver10/device/wsdl":RemoveScopes is a complexType. /// /// class _tds__RemoveScopes operations: /// - _tds__RemoveScopes* soap_new__tds__RemoveScopes(soap*) allocate and default initialize /// - _tds__RemoveScopes* soap_new__tds__RemoveScopes(soap*, int num) allocate array and default initialize values /// - _tds__RemoveScopes* soap_new_req__tds__RemoveScopes(soap*, ...) allocate, set required members /// - _tds__RemoveScopes* soap_new_set__tds__RemoveScopes(soap*, ...) allocate, set all public members /// - _tds__RemoveScopes::soap_default(soap*) default initialize members /// - int soap_read__tds__RemoveScopes(soap*, _tds__RemoveScopes*) deserialize from a stream /// - int soap_write__tds__RemoveScopes(soap*, _tds__RemoveScopes*) serialize to a stream /// - _tds__RemoveScopes* _tds__RemoveScopes::soap_dup(soap*) returns deep copy of _tds__RemoveScopes, 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) /// - _tds__RemoveScopes::soap_del() deep deletes _tds__RemoveScopes data members, use only after _tds__RemoveScopes::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__RemoveScopes { public: ///
/// Contains a list of URIs that should be removed from the device scope.
/// Note that the response message always will match the request or an error will be returned. The use of the response is for that reason deprecated. ///
/// Vector of xsd__anyURI of length 1..unbounded. std::vector ScopeItem 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":RemoveScopesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":RemoveScopesResponse is a complexType. /// /// class _tds__RemoveScopesResponse operations: /// - _tds__RemoveScopesResponse* soap_new__tds__RemoveScopesResponse(soap*) allocate and default initialize /// - _tds__RemoveScopesResponse* soap_new__tds__RemoveScopesResponse(soap*, int num) allocate array and default initialize values /// - _tds__RemoveScopesResponse* soap_new_req__tds__RemoveScopesResponse(soap*, ...) allocate, set required members /// - _tds__RemoveScopesResponse* soap_new_set__tds__RemoveScopesResponse(soap*, ...) allocate, set all public members /// - _tds__RemoveScopesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__RemoveScopesResponse(soap*, _tds__RemoveScopesResponse*) deserialize from a stream /// - int soap_write__tds__RemoveScopesResponse(soap*, _tds__RemoveScopesResponse*) serialize to a stream /// - _tds__RemoveScopesResponse* _tds__RemoveScopesResponse::soap_dup(soap*) returns deep copy of _tds__RemoveScopesResponse, 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) /// - _tds__RemoveScopesResponse::soap_del() deep deletes _tds__RemoveScopesResponse data members, use only after _tds__RemoveScopesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__RemoveScopesResponse { public: ///
/// Contains a list of URIs that has been removed from the device scope ///
/// Vector of xsd__anyURI of length 0..unbounded. std::vector ScopeItem 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDiscoveryMode /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDiscoveryMode is a complexType. /// /// class _tds__GetDiscoveryMode operations: /// - _tds__GetDiscoveryMode* soap_new__tds__GetDiscoveryMode(soap*) allocate and default initialize /// - _tds__GetDiscoveryMode* soap_new__tds__GetDiscoveryMode(soap*, int num) allocate array and default initialize values /// - _tds__GetDiscoveryMode* soap_new_req__tds__GetDiscoveryMode(soap*, ...) allocate, set required members /// - _tds__GetDiscoveryMode* soap_new_set__tds__GetDiscoveryMode(soap*, ...) allocate, set all public members /// - _tds__GetDiscoveryMode::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDiscoveryMode(soap*, _tds__GetDiscoveryMode*) deserialize from a stream /// - int soap_write__tds__GetDiscoveryMode(soap*, _tds__GetDiscoveryMode*) serialize to a stream /// - _tds__GetDiscoveryMode* _tds__GetDiscoveryMode::soap_dup(soap*) returns deep copy of _tds__GetDiscoveryMode, 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) /// - _tds__GetDiscoveryMode::soap_del() deep deletes _tds__GetDiscoveryMode data members, use only after _tds__GetDiscoveryMode::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDiscoveryMode { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDiscoveryModeResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDiscoveryModeResponse is a complexType. /// /// class _tds__GetDiscoveryModeResponse operations: /// - _tds__GetDiscoveryModeResponse* soap_new__tds__GetDiscoveryModeResponse(soap*) allocate and default initialize /// - _tds__GetDiscoveryModeResponse* soap_new__tds__GetDiscoveryModeResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetDiscoveryModeResponse* soap_new_req__tds__GetDiscoveryModeResponse(soap*, ...) allocate, set required members /// - _tds__GetDiscoveryModeResponse* soap_new_set__tds__GetDiscoveryModeResponse(soap*, ...) allocate, set all public members /// - _tds__GetDiscoveryModeResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDiscoveryModeResponse(soap*, _tds__GetDiscoveryModeResponse*) deserialize from a stream /// - int soap_write__tds__GetDiscoveryModeResponse(soap*, _tds__GetDiscoveryModeResponse*) serialize to a stream /// - _tds__GetDiscoveryModeResponse* _tds__GetDiscoveryModeResponse::soap_dup(soap*) returns deep copy of _tds__GetDiscoveryModeResponse, 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) /// - _tds__GetDiscoveryModeResponse::soap_del() deep deletes _tds__GetDiscoveryModeResponse data members, use only after _tds__GetDiscoveryModeResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDiscoveryModeResponse { public: ///
/// Indicator of discovery mode: Discoverable, NonDiscoverable. ///
/// Element "DiscoveryMode" of XSD type "http://www.onvif.org/ver10/schema":DiscoveryMode. enum tt__DiscoveryMode DiscoveryMode 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetDiscoveryMode /// @brief "http://www.onvif.org/ver10/device/wsdl":SetDiscoveryMode is a complexType. /// /// class _tds__SetDiscoveryMode operations: /// - _tds__SetDiscoveryMode* soap_new__tds__SetDiscoveryMode(soap*) allocate and default initialize /// - _tds__SetDiscoveryMode* soap_new__tds__SetDiscoveryMode(soap*, int num) allocate array and default initialize values /// - _tds__SetDiscoveryMode* soap_new_req__tds__SetDiscoveryMode(soap*, ...) allocate, set required members /// - _tds__SetDiscoveryMode* soap_new_set__tds__SetDiscoveryMode(soap*, ...) allocate, set all public members /// - _tds__SetDiscoveryMode::soap_default(soap*) default initialize members /// - int soap_read__tds__SetDiscoveryMode(soap*, _tds__SetDiscoveryMode*) deserialize from a stream /// - int soap_write__tds__SetDiscoveryMode(soap*, _tds__SetDiscoveryMode*) serialize to a stream /// - _tds__SetDiscoveryMode* _tds__SetDiscoveryMode::soap_dup(soap*) returns deep copy of _tds__SetDiscoveryMode, 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) /// - _tds__SetDiscoveryMode::soap_del() deep deletes _tds__SetDiscoveryMode data members, use only after _tds__SetDiscoveryMode::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetDiscoveryMode { public: ///
/// Indicator of discovery mode: Discoverable, NonDiscoverable. ///
/// Element "DiscoveryMode" of XSD type "http://www.onvif.org/ver10/schema":DiscoveryMode. enum tt__DiscoveryMode DiscoveryMode 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetDiscoveryModeResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetDiscoveryModeResponse is a complexType. /// /// class _tds__SetDiscoveryModeResponse operations: /// - _tds__SetDiscoveryModeResponse* soap_new__tds__SetDiscoveryModeResponse(soap*) allocate and default initialize /// - _tds__SetDiscoveryModeResponse* soap_new__tds__SetDiscoveryModeResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetDiscoveryModeResponse* soap_new_req__tds__SetDiscoveryModeResponse(soap*, ...) allocate, set required members /// - _tds__SetDiscoveryModeResponse* soap_new_set__tds__SetDiscoveryModeResponse(soap*, ...) allocate, set all public members /// - _tds__SetDiscoveryModeResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetDiscoveryModeResponse(soap*, _tds__SetDiscoveryModeResponse*) deserialize from a stream /// - int soap_write__tds__SetDiscoveryModeResponse(soap*, _tds__SetDiscoveryModeResponse*) serialize to a stream /// - _tds__SetDiscoveryModeResponse* _tds__SetDiscoveryModeResponse::soap_dup(soap*) returns deep copy of _tds__SetDiscoveryModeResponse, 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) /// - _tds__SetDiscoveryModeResponse::soap_del() deep deletes _tds__SetDiscoveryModeResponse data members, use only after _tds__SetDiscoveryModeResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetDiscoveryModeResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetRemoteDiscoveryMode /// @brief "http://www.onvif.org/ver10/device/wsdl":GetRemoteDiscoveryMode is a complexType. /// /// class _tds__GetRemoteDiscoveryMode operations: /// - _tds__GetRemoteDiscoveryMode* soap_new__tds__GetRemoteDiscoveryMode(soap*) allocate and default initialize /// - _tds__GetRemoteDiscoveryMode* soap_new__tds__GetRemoteDiscoveryMode(soap*, int num) allocate array and default initialize values /// - _tds__GetRemoteDiscoveryMode* soap_new_req__tds__GetRemoteDiscoveryMode(soap*, ...) allocate, set required members /// - _tds__GetRemoteDiscoveryMode* soap_new_set__tds__GetRemoteDiscoveryMode(soap*, ...) allocate, set all public members /// - _tds__GetRemoteDiscoveryMode::soap_default(soap*) default initialize members /// - int soap_read__tds__GetRemoteDiscoveryMode(soap*, _tds__GetRemoteDiscoveryMode*) deserialize from a stream /// - int soap_write__tds__GetRemoteDiscoveryMode(soap*, _tds__GetRemoteDiscoveryMode*) serialize to a stream /// - _tds__GetRemoteDiscoveryMode* _tds__GetRemoteDiscoveryMode::soap_dup(soap*) returns deep copy of _tds__GetRemoteDiscoveryMode, 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) /// - _tds__GetRemoteDiscoveryMode::soap_del() deep deletes _tds__GetRemoteDiscoveryMode data members, use only after _tds__GetRemoteDiscoveryMode::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetRemoteDiscoveryMode { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetRemoteDiscoveryModeResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetRemoteDiscoveryModeResponse is a complexType. /// /// class _tds__GetRemoteDiscoveryModeResponse operations: /// - _tds__GetRemoteDiscoveryModeResponse* soap_new__tds__GetRemoteDiscoveryModeResponse(soap*) allocate and default initialize /// - _tds__GetRemoteDiscoveryModeResponse* soap_new__tds__GetRemoteDiscoveryModeResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetRemoteDiscoveryModeResponse* soap_new_req__tds__GetRemoteDiscoveryModeResponse(soap*, ...) allocate, set required members /// - _tds__GetRemoteDiscoveryModeResponse* soap_new_set__tds__GetRemoteDiscoveryModeResponse(soap*, ...) allocate, set all public members /// - _tds__GetRemoteDiscoveryModeResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetRemoteDiscoveryModeResponse(soap*, _tds__GetRemoteDiscoveryModeResponse*) deserialize from a stream /// - int soap_write__tds__GetRemoteDiscoveryModeResponse(soap*, _tds__GetRemoteDiscoveryModeResponse*) serialize to a stream /// - _tds__GetRemoteDiscoveryModeResponse* _tds__GetRemoteDiscoveryModeResponse::soap_dup(soap*) returns deep copy of _tds__GetRemoteDiscoveryModeResponse, 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) /// - _tds__GetRemoteDiscoveryModeResponse::soap_del() deep deletes _tds__GetRemoteDiscoveryModeResponse data members, use only after _tds__GetRemoteDiscoveryModeResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetRemoteDiscoveryModeResponse { public: ///
/// Indicator of discovery mode: Discoverable, NonDiscoverable. ///
/// Element "RemoteDiscoveryMode" of XSD type "http://www.onvif.org/ver10/schema":DiscoveryMode. enum tt__DiscoveryMode RemoteDiscoveryMode 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetRemoteDiscoveryMode /// @brief "http://www.onvif.org/ver10/device/wsdl":SetRemoteDiscoveryMode is a complexType. /// /// class _tds__SetRemoteDiscoveryMode operations: /// - _tds__SetRemoteDiscoveryMode* soap_new__tds__SetRemoteDiscoveryMode(soap*) allocate and default initialize /// - _tds__SetRemoteDiscoveryMode* soap_new__tds__SetRemoteDiscoveryMode(soap*, int num) allocate array and default initialize values /// - _tds__SetRemoteDiscoveryMode* soap_new_req__tds__SetRemoteDiscoveryMode(soap*, ...) allocate, set required members /// - _tds__SetRemoteDiscoveryMode* soap_new_set__tds__SetRemoteDiscoveryMode(soap*, ...) allocate, set all public members /// - _tds__SetRemoteDiscoveryMode::soap_default(soap*) default initialize members /// - int soap_read__tds__SetRemoteDiscoveryMode(soap*, _tds__SetRemoteDiscoveryMode*) deserialize from a stream /// - int soap_write__tds__SetRemoteDiscoveryMode(soap*, _tds__SetRemoteDiscoveryMode*) serialize to a stream /// - _tds__SetRemoteDiscoveryMode* _tds__SetRemoteDiscoveryMode::soap_dup(soap*) returns deep copy of _tds__SetRemoteDiscoveryMode, 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) /// - _tds__SetRemoteDiscoveryMode::soap_del() deep deletes _tds__SetRemoteDiscoveryMode data members, use only after _tds__SetRemoteDiscoveryMode::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetRemoteDiscoveryMode { public: ///
/// Indicator of discovery mode: Discoverable, NonDiscoverable. ///
/// Element "RemoteDiscoveryMode" of XSD type "http://www.onvif.org/ver10/schema":DiscoveryMode. enum tt__DiscoveryMode RemoteDiscoveryMode 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetRemoteDiscoveryModeResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetRemoteDiscoveryModeResponse is a complexType. /// /// class _tds__SetRemoteDiscoveryModeResponse operations: /// - _tds__SetRemoteDiscoveryModeResponse* soap_new__tds__SetRemoteDiscoveryModeResponse(soap*) allocate and default initialize /// - _tds__SetRemoteDiscoveryModeResponse* soap_new__tds__SetRemoteDiscoveryModeResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetRemoteDiscoveryModeResponse* soap_new_req__tds__SetRemoteDiscoveryModeResponse(soap*, ...) allocate, set required members /// - _tds__SetRemoteDiscoveryModeResponse* soap_new_set__tds__SetRemoteDiscoveryModeResponse(soap*, ...) allocate, set all public members /// - _tds__SetRemoteDiscoveryModeResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetRemoteDiscoveryModeResponse(soap*, _tds__SetRemoteDiscoveryModeResponse*) deserialize from a stream /// - int soap_write__tds__SetRemoteDiscoveryModeResponse(soap*, _tds__SetRemoteDiscoveryModeResponse*) serialize to a stream /// - _tds__SetRemoteDiscoveryModeResponse* _tds__SetRemoteDiscoveryModeResponse::soap_dup(soap*) returns deep copy of _tds__SetRemoteDiscoveryModeResponse, 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) /// - _tds__SetRemoteDiscoveryModeResponse::soap_del() deep deletes _tds__SetRemoteDiscoveryModeResponse data members, use only after _tds__SetRemoteDiscoveryModeResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetRemoteDiscoveryModeResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDPAddresses /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDPAddresses is a complexType. /// /// class _tds__GetDPAddresses operations: /// - _tds__GetDPAddresses* soap_new__tds__GetDPAddresses(soap*) allocate and default initialize /// - _tds__GetDPAddresses* soap_new__tds__GetDPAddresses(soap*, int num) allocate array and default initialize values /// - _tds__GetDPAddresses* soap_new_req__tds__GetDPAddresses(soap*, ...) allocate, set required members /// - _tds__GetDPAddresses* soap_new_set__tds__GetDPAddresses(soap*, ...) allocate, set all public members /// - _tds__GetDPAddresses::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDPAddresses(soap*, _tds__GetDPAddresses*) deserialize from a stream /// - int soap_write__tds__GetDPAddresses(soap*, _tds__GetDPAddresses*) serialize to a stream /// - _tds__GetDPAddresses* _tds__GetDPAddresses::soap_dup(soap*) returns deep copy of _tds__GetDPAddresses, 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) /// - _tds__GetDPAddresses::soap_del() deep deletes _tds__GetDPAddresses data members, use only after _tds__GetDPAddresses::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDPAddresses { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDPAddressesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDPAddressesResponse is a complexType. /// /// class _tds__GetDPAddressesResponse operations: /// - _tds__GetDPAddressesResponse* soap_new__tds__GetDPAddressesResponse(soap*) allocate and default initialize /// - _tds__GetDPAddressesResponse* soap_new__tds__GetDPAddressesResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetDPAddressesResponse* soap_new_req__tds__GetDPAddressesResponse(soap*, ...) allocate, set required members /// - _tds__GetDPAddressesResponse* soap_new_set__tds__GetDPAddressesResponse(soap*, ...) allocate, set all public members /// - _tds__GetDPAddressesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDPAddressesResponse(soap*, _tds__GetDPAddressesResponse*) deserialize from a stream /// - int soap_write__tds__GetDPAddressesResponse(soap*, _tds__GetDPAddressesResponse*) serialize to a stream /// - _tds__GetDPAddressesResponse* _tds__GetDPAddressesResponse::soap_dup(soap*) returns deep copy of _tds__GetDPAddressesResponse, 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) /// - _tds__GetDPAddressesResponse::soap_del() deep deletes _tds__GetDPAddressesResponse data members, use only after _tds__GetDPAddressesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDPAddressesResponse { public: /// Vector of tt__NetworkHost* of length 0..unbounded. std::vector DPAddress 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetDPAddresses /// @brief "http://www.onvif.org/ver10/device/wsdl":SetDPAddresses is a complexType. /// /// class _tds__SetDPAddresses operations: /// - _tds__SetDPAddresses* soap_new__tds__SetDPAddresses(soap*) allocate and default initialize /// - _tds__SetDPAddresses* soap_new__tds__SetDPAddresses(soap*, int num) allocate array and default initialize values /// - _tds__SetDPAddresses* soap_new_req__tds__SetDPAddresses(soap*, ...) allocate, set required members /// - _tds__SetDPAddresses* soap_new_set__tds__SetDPAddresses(soap*, ...) allocate, set all public members /// - _tds__SetDPAddresses::soap_default(soap*) default initialize members /// - int soap_read__tds__SetDPAddresses(soap*, _tds__SetDPAddresses*) deserialize from a stream /// - int soap_write__tds__SetDPAddresses(soap*, _tds__SetDPAddresses*) serialize to a stream /// - _tds__SetDPAddresses* _tds__SetDPAddresses::soap_dup(soap*) returns deep copy of _tds__SetDPAddresses, 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) /// - _tds__SetDPAddresses::soap_del() deep deletes _tds__SetDPAddresses data members, use only after _tds__SetDPAddresses::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetDPAddresses { public: /// Vector of tt__NetworkHost* of length 0..unbounded. std::vector DPAddress 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetDPAddressesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetDPAddressesResponse is a complexType. /// /// class _tds__SetDPAddressesResponse operations: /// - _tds__SetDPAddressesResponse* soap_new__tds__SetDPAddressesResponse(soap*) allocate and default initialize /// - _tds__SetDPAddressesResponse* soap_new__tds__SetDPAddressesResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetDPAddressesResponse* soap_new_req__tds__SetDPAddressesResponse(soap*, ...) allocate, set required members /// - _tds__SetDPAddressesResponse* soap_new_set__tds__SetDPAddressesResponse(soap*, ...) allocate, set all public members /// - _tds__SetDPAddressesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetDPAddressesResponse(soap*, _tds__SetDPAddressesResponse*) deserialize from a stream /// - int soap_write__tds__SetDPAddressesResponse(soap*, _tds__SetDPAddressesResponse*) serialize to a stream /// - _tds__SetDPAddressesResponse* _tds__SetDPAddressesResponse::soap_dup(soap*) returns deep copy of _tds__SetDPAddressesResponse, 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) /// - _tds__SetDPAddressesResponse::soap_del() deep deletes _tds__SetDPAddressesResponse data members, use only after _tds__SetDPAddressesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetDPAddressesResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetEndpointReference /// @brief "http://www.onvif.org/ver10/device/wsdl":GetEndpointReference is a complexType. /// /// class _tds__GetEndpointReference operations: /// - _tds__GetEndpointReference* soap_new__tds__GetEndpointReference(soap*) allocate and default initialize /// - _tds__GetEndpointReference* soap_new__tds__GetEndpointReference(soap*, int num) allocate array and default initialize values /// - _tds__GetEndpointReference* soap_new_req__tds__GetEndpointReference(soap*, ...) allocate, set required members /// - _tds__GetEndpointReference* soap_new_set__tds__GetEndpointReference(soap*, ...) allocate, set all public members /// - _tds__GetEndpointReference::soap_default(soap*) default initialize members /// - int soap_read__tds__GetEndpointReference(soap*, _tds__GetEndpointReference*) deserialize from a stream /// - int soap_write__tds__GetEndpointReference(soap*, _tds__GetEndpointReference*) serialize to a stream /// - _tds__GetEndpointReference* _tds__GetEndpointReference::soap_dup(soap*) returns deep copy of _tds__GetEndpointReference, 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) /// - _tds__GetEndpointReference::soap_del() deep deletes _tds__GetEndpointReference data members, use only after _tds__GetEndpointReference::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetEndpointReference { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetEndpointReferenceResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetEndpointReferenceResponse is a complexType. /// /// class _tds__GetEndpointReferenceResponse operations: /// - _tds__GetEndpointReferenceResponse* soap_new__tds__GetEndpointReferenceResponse(soap*) allocate and default initialize /// - _tds__GetEndpointReferenceResponse* soap_new__tds__GetEndpointReferenceResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetEndpointReferenceResponse* soap_new_req__tds__GetEndpointReferenceResponse(soap*, ...) allocate, set required members /// - _tds__GetEndpointReferenceResponse* soap_new_set__tds__GetEndpointReferenceResponse(soap*, ...) allocate, set all public members /// - _tds__GetEndpointReferenceResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetEndpointReferenceResponse(soap*, _tds__GetEndpointReferenceResponse*) deserialize from a stream /// - int soap_write__tds__GetEndpointReferenceResponse(soap*, _tds__GetEndpointReferenceResponse*) serialize to a stream /// - _tds__GetEndpointReferenceResponse* _tds__GetEndpointReferenceResponse::soap_dup(soap*) returns deep copy of _tds__GetEndpointReferenceResponse, 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) /// - _tds__GetEndpointReferenceResponse::soap_del() deep deletes _tds__GetEndpointReferenceResponse data members, use only after _tds__GetEndpointReferenceResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetEndpointReferenceResponse { public: /// Element "GUID" of XSD type xs:string. std::string GUID 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetRemoteUser /// @brief "http://www.onvif.org/ver10/device/wsdl":GetRemoteUser is a complexType. /// /// class _tds__GetRemoteUser operations: /// - _tds__GetRemoteUser* soap_new__tds__GetRemoteUser(soap*) allocate and default initialize /// - _tds__GetRemoteUser* soap_new__tds__GetRemoteUser(soap*, int num) allocate array and default initialize values /// - _tds__GetRemoteUser* soap_new_req__tds__GetRemoteUser(soap*, ...) allocate, set required members /// - _tds__GetRemoteUser* soap_new_set__tds__GetRemoteUser(soap*, ...) allocate, set all public members /// - _tds__GetRemoteUser::soap_default(soap*) default initialize members /// - int soap_read__tds__GetRemoteUser(soap*, _tds__GetRemoteUser*) deserialize from a stream /// - int soap_write__tds__GetRemoteUser(soap*, _tds__GetRemoteUser*) serialize to a stream /// - _tds__GetRemoteUser* _tds__GetRemoteUser::soap_dup(soap*) returns deep copy of _tds__GetRemoteUser, 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) /// - _tds__GetRemoteUser::soap_del() deep deletes _tds__GetRemoteUser data members, use only after _tds__GetRemoteUser::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetRemoteUser { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetRemoteUserResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetRemoteUserResponse is a complexType. /// /// class _tds__GetRemoteUserResponse operations: /// - _tds__GetRemoteUserResponse* soap_new__tds__GetRemoteUserResponse(soap*) allocate and default initialize /// - _tds__GetRemoteUserResponse* soap_new__tds__GetRemoteUserResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetRemoteUserResponse* soap_new_req__tds__GetRemoteUserResponse(soap*, ...) allocate, set required members /// - _tds__GetRemoteUserResponse* soap_new_set__tds__GetRemoteUserResponse(soap*, ...) allocate, set all public members /// - _tds__GetRemoteUserResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetRemoteUserResponse(soap*, _tds__GetRemoteUserResponse*) deserialize from a stream /// - int soap_write__tds__GetRemoteUserResponse(soap*, _tds__GetRemoteUserResponse*) serialize to a stream /// - _tds__GetRemoteUserResponse* _tds__GetRemoteUserResponse::soap_dup(soap*) returns deep copy of _tds__GetRemoteUserResponse, 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) /// - _tds__GetRemoteUserResponse::soap_del() deep deletes _tds__GetRemoteUserResponse data members, use only after _tds__GetRemoteUserResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetRemoteUserResponse { public: /// Element "RemoteUser" of XSD type "http://www.onvif.org/ver10/schema":RemoteUser. tt__RemoteUser* RemoteUser 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetRemoteUser /// @brief "http://www.onvif.org/ver10/device/wsdl":SetRemoteUser is a complexType. /// /// class _tds__SetRemoteUser operations: /// - _tds__SetRemoteUser* soap_new__tds__SetRemoteUser(soap*) allocate and default initialize /// - _tds__SetRemoteUser* soap_new__tds__SetRemoteUser(soap*, int num) allocate array and default initialize values /// - _tds__SetRemoteUser* soap_new_req__tds__SetRemoteUser(soap*, ...) allocate, set required members /// - _tds__SetRemoteUser* soap_new_set__tds__SetRemoteUser(soap*, ...) allocate, set all public members /// - _tds__SetRemoteUser::soap_default(soap*) default initialize members /// - int soap_read__tds__SetRemoteUser(soap*, _tds__SetRemoteUser*) deserialize from a stream /// - int soap_write__tds__SetRemoteUser(soap*, _tds__SetRemoteUser*) serialize to a stream /// - _tds__SetRemoteUser* _tds__SetRemoteUser::soap_dup(soap*) returns deep copy of _tds__SetRemoteUser, 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) /// - _tds__SetRemoteUser::soap_del() deep deletes _tds__SetRemoteUser data members, use only after _tds__SetRemoteUser::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetRemoteUser { public: /// Element "RemoteUser" of XSD type "http://www.onvif.org/ver10/schema":RemoteUser. tt__RemoteUser* RemoteUser 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetRemoteUserResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetRemoteUserResponse is a complexType. /// /// class _tds__SetRemoteUserResponse operations: /// - _tds__SetRemoteUserResponse* soap_new__tds__SetRemoteUserResponse(soap*) allocate and default initialize /// - _tds__SetRemoteUserResponse* soap_new__tds__SetRemoteUserResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetRemoteUserResponse* soap_new_req__tds__SetRemoteUserResponse(soap*, ...) allocate, set required members /// - _tds__SetRemoteUserResponse* soap_new_set__tds__SetRemoteUserResponse(soap*, ...) allocate, set all public members /// - _tds__SetRemoteUserResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetRemoteUserResponse(soap*, _tds__SetRemoteUserResponse*) deserialize from a stream /// - int soap_write__tds__SetRemoteUserResponse(soap*, _tds__SetRemoteUserResponse*) serialize to a stream /// - _tds__SetRemoteUserResponse* _tds__SetRemoteUserResponse::soap_dup(soap*) returns deep copy of _tds__SetRemoteUserResponse, 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) /// - _tds__SetRemoteUserResponse::soap_del() deep deletes _tds__SetRemoteUserResponse data members, use only after _tds__SetRemoteUserResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetRemoteUserResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetUsers /// @brief "http://www.onvif.org/ver10/device/wsdl":GetUsers is a complexType. /// /// class _tds__GetUsers operations: /// - _tds__GetUsers* soap_new__tds__GetUsers(soap*) allocate and default initialize /// - _tds__GetUsers* soap_new__tds__GetUsers(soap*, int num) allocate array and default initialize values /// - _tds__GetUsers* soap_new_req__tds__GetUsers(soap*, ...) allocate, set required members /// - _tds__GetUsers* soap_new_set__tds__GetUsers(soap*, ...) allocate, set all public members /// - _tds__GetUsers::soap_default(soap*) default initialize members /// - int soap_read__tds__GetUsers(soap*, _tds__GetUsers*) deserialize from a stream /// - int soap_write__tds__GetUsers(soap*, _tds__GetUsers*) serialize to a stream /// - _tds__GetUsers* _tds__GetUsers::soap_dup(soap*) returns deep copy of _tds__GetUsers, 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) /// - _tds__GetUsers::soap_del() deep deletes _tds__GetUsers data members, use only after _tds__GetUsers::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetUsers { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetUsersResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetUsersResponse is a complexType. /// /// class _tds__GetUsersResponse operations: /// - _tds__GetUsersResponse* soap_new__tds__GetUsersResponse(soap*) allocate and default initialize /// - _tds__GetUsersResponse* soap_new__tds__GetUsersResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetUsersResponse* soap_new_req__tds__GetUsersResponse(soap*, ...) allocate, set required members /// - _tds__GetUsersResponse* soap_new_set__tds__GetUsersResponse(soap*, ...) allocate, set all public members /// - _tds__GetUsersResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetUsersResponse(soap*, _tds__GetUsersResponse*) deserialize from a stream /// - int soap_write__tds__GetUsersResponse(soap*, _tds__GetUsersResponse*) serialize to a stream /// - _tds__GetUsersResponse* _tds__GetUsersResponse::soap_dup(soap*) returns deep copy of _tds__GetUsersResponse, 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) /// - _tds__GetUsersResponse::soap_del() deep deletes _tds__GetUsersResponse data members, use only after _tds__GetUsersResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetUsersResponse { public: ///
/// Contains a list of the onvif users and following information is included in each entry: username and user level. ///
/// Vector of tt__User* of length 0..unbounded. std::vector User 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":CreateUsers /// @brief "http://www.onvif.org/ver10/device/wsdl":CreateUsers is a complexType. /// /// class _tds__CreateUsers operations: /// - _tds__CreateUsers* soap_new__tds__CreateUsers(soap*) allocate and default initialize /// - _tds__CreateUsers* soap_new__tds__CreateUsers(soap*, int num) allocate array and default initialize values /// - _tds__CreateUsers* soap_new_req__tds__CreateUsers(soap*, ...) allocate, set required members /// - _tds__CreateUsers* soap_new_set__tds__CreateUsers(soap*, ...) allocate, set all public members /// - _tds__CreateUsers::soap_default(soap*) default initialize members /// - int soap_read__tds__CreateUsers(soap*, _tds__CreateUsers*) deserialize from a stream /// - int soap_write__tds__CreateUsers(soap*, _tds__CreateUsers*) serialize to a stream /// - _tds__CreateUsers* _tds__CreateUsers::soap_dup(soap*) returns deep copy of _tds__CreateUsers, 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) /// - _tds__CreateUsers::soap_del() deep deletes _tds__CreateUsers data members, use only after _tds__CreateUsers::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__CreateUsers { public: ///
/// Creates new device users and corresponding credentials. Each user entry includes: username, password and user level. Either all users are created successfully or a fault message MUST be returned without creating any user. If trying to create several users with exactly the same username the request is rejected and no users are created. If password is missing, then fault message Too weak password is returned. ///
/// Vector of tt__User* of length 1..unbounded. std::vector User 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":CreateUsersResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":CreateUsersResponse is a complexType. /// /// class _tds__CreateUsersResponse operations: /// - _tds__CreateUsersResponse* soap_new__tds__CreateUsersResponse(soap*) allocate and default initialize /// - _tds__CreateUsersResponse* soap_new__tds__CreateUsersResponse(soap*, int num) allocate array and default initialize values /// - _tds__CreateUsersResponse* soap_new_req__tds__CreateUsersResponse(soap*, ...) allocate, set required members /// - _tds__CreateUsersResponse* soap_new_set__tds__CreateUsersResponse(soap*, ...) allocate, set all public members /// - _tds__CreateUsersResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__CreateUsersResponse(soap*, _tds__CreateUsersResponse*) deserialize from a stream /// - int soap_write__tds__CreateUsersResponse(soap*, _tds__CreateUsersResponse*) serialize to a stream /// - _tds__CreateUsersResponse* _tds__CreateUsersResponse::soap_dup(soap*) returns deep copy of _tds__CreateUsersResponse, 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) /// - _tds__CreateUsersResponse::soap_del() deep deletes _tds__CreateUsersResponse data members, use only after _tds__CreateUsersResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__CreateUsersResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":DeleteUsers /// @brief "http://www.onvif.org/ver10/device/wsdl":DeleteUsers is a complexType. /// /// class _tds__DeleteUsers operations: /// - _tds__DeleteUsers* soap_new__tds__DeleteUsers(soap*) allocate and default initialize /// - _tds__DeleteUsers* soap_new__tds__DeleteUsers(soap*, int num) allocate array and default initialize values /// - _tds__DeleteUsers* soap_new_req__tds__DeleteUsers(soap*, ...) allocate, set required members /// - _tds__DeleteUsers* soap_new_set__tds__DeleteUsers(soap*, ...) allocate, set all public members /// - _tds__DeleteUsers::soap_default(soap*) default initialize members /// - int soap_read__tds__DeleteUsers(soap*, _tds__DeleteUsers*) deserialize from a stream /// - int soap_write__tds__DeleteUsers(soap*, _tds__DeleteUsers*) serialize to a stream /// - _tds__DeleteUsers* _tds__DeleteUsers::soap_dup(soap*) returns deep copy of _tds__DeleteUsers, 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) /// - _tds__DeleteUsers::soap_del() deep deletes _tds__DeleteUsers data members, use only after _tds__DeleteUsers::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__DeleteUsers { public: ///
/// Deletes users on an device and there may exist users that cannot be deleted to ensure access to the unit. Either all users are deleted successfully or a fault message MUST be returned and no users be deleted. If a username exists multiple times in the request, then a fault message is returned. ///
/// Vector of std::string of length 1..unbounded. std::vector Username 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":DeleteUsersResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":DeleteUsersResponse is a complexType. /// /// class _tds__DeleteUsersResponse operations: /// - _tds__DeleteUsersResponse* soap_new__tds__DeleteUsersResponse(soap*) allocate and default initialize /// - _tds__DeleteUsersResponse* soap_new__tds__DeleteUsersResponse(soap*, int num) allocate array and default initialize values /// - _tds__DeleteUsersResponse* soap_new_req__tds__DeleteUsersResponse(soap*, ...) allocate, set required members /// - _tds__DeleteUsersResponse* soap_new_set__tds__DeleteUsersResponse(soap*, ...) allocate, set all public members /// - _tds__DeleteUsersResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__DeleteUsersResponse(soap*, _tds__DeleteUsersResponse*) deserialize from a stream /// - int soap_write__tds__DeleteUsersResponse(soap*, _tds__DeleteUsersResponse*) serialize to a stream /// - _tds__DeleteUsersResponse* _tds__DeleteUsersResponse::soap_dup(soap*) returns deep copy of _tds__DeleteUsersResponse, 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) /// - _tds__DeleteUsersResponse::soap_del() deep deletes _tds__DeleteUsersResponse data members, use only after _tds__DeleteUsersResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__DeleteUsersResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetUser /// @brief "http://www.onvif.org/ver10/device/wsdl":SetUser is a complexType. /// /// class _tds__SetUser operations: /// - _tds__SetUser* soap_new__tds__SetUser(soap*) allocate and default initialize /// - _tds__SetUser* soap_new__tds__SetUser(soap*, int num) allocate array and default initialize values /// - _tds__SetUser* soap_new_req__tds__SetUser(soap*, ...) allocate, set required members /// - _tds__SetUser* soap_new_set__tds__SetUser(soap*, ...) allocate, set all public members /// - _tds__SetUser::soap_default(soap*) default initialize members /// - int soap_read__tds__SetUser(soap*, _tds__SetUser*) deserialize from a stream /// - int soap_write__tds__SetUser(soap*, _tds__SetUser*) serialize to a stream /// - _tds__SetUser* _tds__SetUser::soap_dup(soap*) returns deep copy of _tds__SetUser, 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) /// - _tds__SetUser::soap_del() deep deletes _tds__SetUser data members, use only after _tds__SetUser::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetUser { public: ///
/// Updates the credentials for one or several users on an device. Either all change requests are processed successfully or a fault message MUST be returned. If the request contains the same username multiple times, a fault message is returned. ///
/// Vector of tt__User* of length 1..unbounded. std::vector User 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetUserResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetUserResponse is a complexType. /// /// class _tds__SetUserResponse operations: /// - _tds__SetUserResponse* soap_new__tds__SetUserResponse(soap*) allocate and default initialize /// - _tds__SetUserResponse* soap_new__tds__SetUserResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetUserResponse* soap_new_req__tds__SetUserResponse(soap*, ...) allocate, set required members /// - _tds__SetUserResponse* soap_new_set__tds__SetUserResponse(soap*, ...) allocate, set all public members /// - _tds__SetUserResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetUserResponse(soap*, _tds__SetUserResponse*) deserialize from a stream /// - int soap_write__tds__SetUserResponse(soap*, _tds__SetUserResponse*) serialize to a stream /// - _tds__SetUserResponse* _tds__SetUserResponse::soap_dup(soap*) returns deep copy of _tds__SetUserResponse, 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) /// - _tds__SetUserResponse::soap_del() deep deletes _tds__SetUserResponse data members, use only after _tds__SetUserResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetUserResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetWsdlUrl /// @brief "http://www.onvif.org/ver10/device/wsdl":GetWsdlUrl is a complexType. /// /// class _tds__GetWsdlUrl operations: /// - _tds__GetWsdlUrl* soap_new__tds__GetWsdlUrl(soap*) allocate and default initialize /// - _tds__GetWsdlUrl* soap_new__tds__GetWsdlUrl(soap*, int num) allocate array and default initialize values /// - _tds__GetWsdlUrl* soap_new_req__tds__GetWsdlUrl(soap*, ...) allocate, set required members /// - _tds__GetWsdlUrl* soap_new_set__tds__GetWsdlUrl(soap*, ...) allocate, set all public members /// - _tds__GetWsdlUrl::soap_default(soap*) default initialize members /// - int soap_read__tds__GetWsdlUrl(soap*, _tds__GetWsdlUrl*) deserialize from a stream /// - int soap_write__tds__GetWsdlUrl(soap*, _tds__GetWsdlUrl*) serialize to a stream /// - _tds__GetWsdlUrl* _tds__GetWsdlUrl::soap_dup(soap*) returns deep copy of _tds__GetWsdlUrl, 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) /// - _tds__GetWsdlUrl::soap_del() deep deletes _tds__GetWsdlUrl data members, use only after _tds__GetWsdlUrl::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetWsdlUrl { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetWsdlUrlResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetWsdlUrlResponse is a complexType. /// /// class _tds__GetWsdlUrlResponse operations: /// - _tds__GetWsdlUrlResponse* soap_new__tds__GetWsdlUrlResponse(soap*) allocate and default initialize /// - _tds__GetWsdlUrlResponse* soap_new__tds__GetWsdlUrlResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetWsdlUrlResponse* soap_new_req__tds__GetWsdlUrlResponse(soap*, ...) allocate, set required members /// - _tds__GetWsdlUrlResponse* soap_new_set__tds__GetWsdlUrlResponse(soap*, ...) allocate, set all public members /// - _tds__GetWsdlUrlResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetWsdlUrlResponse(soap*, _tds__GetWsdlUrlResponse*) deserialize from a stream /// - int soap_write__tds__GetWsdlUrlResponse(soap*, _tds__GetWsdlUrlResponse*) serialize to a stream /// - _tds__GetWsdlUrlResponse* _tds__GetWsdlUrlResponse::soap_dup(soap*) returns deep copy of _tds__GetWsdlUrlResponse, 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) /// - _tds__GetWsdlUrlResponse::soap_del() deep deletes _tds__GetWsdlUrlResponse data members, use only after _tds__GetWsdlUrlResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetWsdlUrlResponse { public: /// Element "WsdlUrl" of XSD type xs:anyURI. xsd__anyURI WsdlUrl 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetCapabilities /// @brief "http://www.onvif.org/ver10/device/wsdl":GetCapabilities is a complexType. /// /// class _tds__GetCapabilities operations: /// - _tds__GetCapabilities* soap_new__tds__GetCapabilities(soap*) allocate and default initialize /// - _tds__GetCapabilities* soap_new__tds__GetCapabilities(soap*, int num) allocate array and default initialize values /// - _tds__GetCapabilities* soap_new_req__tds__GetCapabilities(soap*, ...) allocate, set required members /// - _tds__GetCapabilities* soap_new_set__tds__GetCapabilities(soap*, ...) allocate, set all public members /// - _tds__GetCapabilities::soap_default(soap*) default initialize members /// - int soap_read__tds__GetCapabilities(soap*, _tds__GetCapabilities*) deserialize from a stream /// - int soap_write__tds__GetCapabilities(soap*, _tds__GetCapabilities*) serialize to a stream /// - _tds__GetCapabilities* _tds__GetCapabilities::soap_dup(soap*) returns deep copy of _tds__GetCapabilities, 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) /// - _tds__GetCapabilities::soap_del() deep deletes _tds__GetCapabilities data members, use only after _tds__GetCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetCapabilities { public: ///
/// List of categories to retrieve capability information on. ///
/// Vector of enum tt__CapabilityCategory of length 0..unbounded. std::vector Category 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetCapabilitiesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetCapabilitiesResponse is a complexType. /// /// class _tds__GetCapabilitiesResponse operations: /// - _tds__GetCapabilitiesResponse* soap_new__tds__GetCapabilitiesResponse(soap*) allocate and default initialize /// - _tds__GetCapabilitiesResponse* soap_new__tds__GetCapabilitiesResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetCapabilitiesResponse* soap_new_req__tds__GetCapabilitiesResponse(soap*, ...) allocate, set required members /// - _tds__GetCapabilitiesResponse* soap_new_set__tds__GetCapabilitiesResponse(soap*, ...) allocate, set all public members /// - _tds__GetCapabilitiesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetCapabilitiesResponse(soap*, _tds__GetCapabilitiesResponse*) deserialize from a stream /// - int soap_write__tds__GetCapabilitiesResponse(soap*, _tds__GetCapabilitiesResponse*) serialize to a stream /// - _tds__GetCapabilitiesResponse* _tds__GetCapabilitiesResponse::soap_dup(soap*) returns deep copy of _tds__GetCapabilitiesResponse, 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) /// - _tds__GetCapabilitiesResponse::soap_del() deep deletes _tds__GetCapabilitiesResponse data members, use only after _tds__GetCapabilitiesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetCapabilitiesResponse { public: ///
/// Capability information. ///
/// Element "Capabilities" of XSD type "http://www.onvif.org/ver10/schema":Capabilities. tt__Capabilities* Capabilities 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetHostname /// @brief "http://www.onvif.org/ver10/device/wsdl":GetHostname is a complexType. /// /// class _tds__GetHostname operations: /// - _tds__GetHostname* soap_new__tds__GetHostname(soap*) allocate and default initialize /// - _tds__GetHostname* soap_new__tds__GetHostname(soap*, int num) allocate array and default initialize values /// - _tds__GetHostname* soap_new_req__tds__GetHostname(soap*, ...) allocate, set required members /// - _tds__GetHostname* soap_new_set__tds__GetHostname(soap*, ...) allocate, set all public members /// - _tds__GetHostname::soap_default(soap*) default initialize members /// - int soap_read__tds__GetHostname(soap*, _tds__GetHostname*) deserialize from a stream /// - int soap_write__tds__GetHostname(soap*, _tds__GetHostname*) serialize to a stream /// - _tds__GetHostname* _tds__GetHostname::soap_dup(soap*) returns deep copy of _tds__GetHostname, 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) /// - _tds__GetHostname::soap_del() deep deletes _tds__GetHostname data members, use only after _tds__GetHostname::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetHostname { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetHostnameResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetHostnameResponse is a complexType. /// /// class _tds__GetHostnameResponse operations: /// - _tds__GetHostnameResponse* soap_new__tds__GetHostnameResponse(soap*) allocate and default initialize /// - _tds__GetHostnameResponse* soap_new__tds__GetHostnameResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetHostnameResponse* soap_new_req__tds__GetHostnameResponse(soap*, ...) allocate, set required members /// - _tds__GetHostnameResponse* soap_new_set__tds__GetHostnameResponse(soap*, ...) allocate, set all public members /// - _tds__GetHostnameResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetHostnameResponse(soap*, _tds__GetHostnameResponse*) deserialize from a stream /// - int soap_write__tds__GetHostnameResponse(soap*, _tds__GetHostnameResponse*) serialize to a stream /// - _tds__GetHostnameResponse* _tds__GetHostnameResponse::soap_dup(soap*) returns deep copy of _tds__GetHostnameResponse, 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) /// - _tds__GetHostnameResponse::soap_del() deep deletes _tds__GetHostnameResponse data members, use only after _tds__GetHostnameResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetHostnameResponse { public: ///
/// Contains the hostname information. ///
/// Element "HostnameInformation" of XSD type "http://www.onvif.org/ver10/schema":HostnameInformation. tt__HostnameInformation* HostnameInformation 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetHostname /// @brief "http://www.onvif.org/ver10/device/wsdl":SetHostname is a complexType. /// /// class _tds__SetHostname operations: /// - _tds__SetHostname* soap_new__tds__SetHostname(soap*) allocate and default initialize /// - _tds__SetHostname* soap_new__tds__SetHostname(soap*, int num) allocate array and default initialize values /// - _tds__SetHostname* soap_new_req__tds__SetHostname(soap*, ...) allocate, set required members /// - _tds__SetHostname* soap_new_set__tds__SetHostname(soap*, ...) allocate, set all public members /// - _tds__SetHostname::soap_default(soap*) default initialize members /// - int soap_read__tds__SetHostname(soap*, _tds__SetHostname*) deserialize from a stream /// - int soap_write__tds__SetHostname(soap*, _tds__SetHostname*) serialize to a stream /// - _tds__SetHostname* _tds__SetHostname::soap_dup(soap*) returns deep copy of _tds__SetHostname, 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) /// - _tds__SetHostname::soap_del() deep deletes _tds__SetHostname data members, use only after _tds__SetHostname::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetHostname { public: ///
/// The hostname to set. ///
/// Element "Name" of XSD type xs:token. xsd__token Name 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetHostnameResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetHostnameResponse is a complexType. /// /// class _tds__SetHostnameResponse operations: /// - _tds__SetHostnameResponse* soap_new__tds__SetHostnameResponse(soap*) allocate and default initialize /// - _tds__SetHostnameResponse* soap_new__tds__SetHostnameResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetHostnameResponse* soap_new_req__tds__SetHostnameResponse(soap*, ...) allocate, set required members /// - _tds__SetHostnameResponse* soap_new_set__tds__SetHostnameResponse(soap*, ...) allocate, set all public members /// - _tds__SetHostnameResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetHostnameResponse(soap*, _tds__SetHostnameResponse*) deserialize from a stream /// - int soap_write__tds__SetHostnameResponse(soap*, _tds__SetHostnameResponse*) serialize to a stream /// - _tds__SetHostnameResponse* _tds__SetHostnameResponse::soap_dup(soap*) returns deep copy of _tds__SetHostnameResponse, 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) /// - _tds__SetHostnameResponse::soap_del() deep deletes _tds__SetHostnameResponse data members, use only after _tds__SetHostnameResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetHostnameResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetHostnameFromDHCP /// @brief "http://www.onvif.org/ver10/device/wsdl":SetHostnameFromDHCP is a complexType. /// /// class _tds__SetHostnameFromDHCP operations: /// - _tds__SetHostnameFromDHCP* soap_new__tds__SetHostnameFromDHCP(soap*) allocate and default initialize /// - _tds__SetHostnameFromDHCP* soap_new__tds__SetHostnameFromDHCP(soap*, int num) allocate array and default initialize values /// - _tds__SetHostnameFromDHCP* soap_new_req__tds__SetHostnameFromDHCP(soap*, ...) allocate, set required members /// - _tds__SetHostnameFromDHCP* soap_new_set__tds__SetHostnameFromDHCP(soap*, ...) allocate, set all public members /// - _tds__SetHostnameFromDHCP::soap_default(soap*) default initialize members /// - int soap_read__tds__SetHostnameFromDHCP(soap*, _tds__SetHostnameFromDHCP*) deserialize from a stream /// - int soap_write__tds__SetHostnameFromDHCP(soap*, _tds__SetHostnameFromDHCP*) serialize to a stream /// - _tds__SetHostnameFromDHCP* _tds__SetHostnameFromDHCP::soap_dup(soap*) returns deep copy of _tds__SetHostnameFromDHCP, 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) /// - _tds__SetHostnameFromDHCP::soap_del() deep deletes _tds__SetHostnameFromDHCP data members, use only after _tds__SetHostnameFromDHCP::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetHostnameFromDHCP { public: ///
/// True if the hostname shall be obtained via DHCP. ///
/// Element "FromDHCP" of XSD type xs:boolean. bool FromDHCP 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetHostnameFromDHCPResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetHostnameFromDHCPResponse is a complexType. /// /// class _tds__SetHostnameFromDHCPResponse operations: /// - _tds__SetHostnameFromDHCPResponse* soap_new__tds__SetHostnameFromDHCPResponse(soap*) allocate and default initialize /// - _tds__SetHostnameFromDHCPResponse* soap_new__tds__SetHostnameFromDHCPResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetHostnameFromDHCPResponse* soap_new_req__tds__SetHostnameFromDHCPResponse(soap*, ...) allocate, set required members /// - _tds__SetHostnameFromDHCPResponse* soap_new_set__tds__SetHostnameFromDHCPResponse(soap*, ...) allocate, set all public members /// - _tds__SetHostnameFromDHCPResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetHostnameFromDHCPResponse(soap*, _tds__SetHostnameFromDHCPResponse*) deserialize from a stream /// - int soap_write__tds__SetHostnameFromDHCPResponse(soap*, _tds__SetHostnameFromDHCPResponse*) serialize to a stream /// - _tds__SetHostnameFromDHCPResponse* _tds__SetHostnameFromDHCPResponse::soap_dup(soap*) returns deep copy of _tds__SetHostnameFromDHCPResponse, 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) /// - _tds__SetHostnameFromDHCPResponse::soap_del() deep deletes _tds__SetHostnameFromDHCPResponse data members, use only after _tds__SetHostnameFromDHCPResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetHostnameFromDHCPResponse { public: ///
/// Indicates whether or not a reboot is required after configuration updates. ///
/// Element "RebootNeeded" of XSD type xs:boolean. bool RebootNeeded 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDNS /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDNS is a complexType. /// /// class _tds__GetDNS operations: /// - _tds__GetDNS* soap_new__tds__GetDNS(soap*) allocate and default initialize /// - _tds__GetDNS* soap_new__tds__GetDNS(soap*, int num) allocate array and default initialize values /// - _tds__GetDNS* soap_new_req__tds__GetDNS(soap*, ...) allocate, set required members /// - _tds__GetDNS* soap_new_set__tds__GetDNS(soap*, ...) allocate, set all public members /// - _tds__GetDNS::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDNS(soap*, _tds__GetDNS*) deserialize from a stream /// - int soap_write__tds__GetDNS(soap*, _tds__GetDNS*) serialize to a stream /// - _tds__GetDNS* _tds__GetDNS::soap_dup(soap*) returns deep copy of _tds__GetDNS, 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) /// - _tds__GetDNS::soap_del() deep deletes _tds__GetDNS data members, use only after _tds__GetDNS::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDNS { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDNSResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDNSResponse is a complexType. /// /// class _tds__GetDNSResponse operations: /// - _tds__GetDNSResponse* soap_new__tds__GetDNSResponse(soap*) allocate and default initialize /// - _tds__GetDNSResponse* soap_new__tds__GetDNSResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetDNSResponse* soap_new_req__tds__GetDNSResponse(soap*, ...) allocate, set required members /// - _tds__GetDNSResponse* soap_new_set__tds__GetDNSResponse(soap*, ...) allocate, set all public members /// - _tds__GetDNSResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDNSResponse(soap*, _tds__GetDNSResponse*) deserialize from a stream /// - int soap_write__tds__GetDNSResponse(soap*, _tds__GetDNSResponse*) serialize to a stream /// - _tds__GetDNSResponse* _tds__GetDNSResponse::soap_dup(soap*) returns deep copy of _tds__GetDNSResponse, 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) /// - _tds__GetDNSResponse::soap_del() deep deletes _tds__GetDNSResponse data members, use only after _tds__GetDNSResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDNSResponse { public: ///
/// DNS information. ///
/// Element "DNSInformation" of XSD type "http://www.onvif.org/ver10/schema":DNSInformation. tt__DNSInformation* DNSInformation 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetDNS /// @brief "http://www.onvif.org/ver10/device/wsdl":SetDNS is a complexType. /// /// class _tds__SetDNS operations: /// - _tds__SetDNS* soap_new__tds__SetDNS(soap*) allocate and default initialize /// - _tds__SetDNS* soap_new__tds__SetDNS(soap*, int num) allocate array and default initialize values /// - _tds__SetDNS* soap_new_req__tds__SetDNS(soap*, ...) allocate, set required members /// - _tds__SetDNS* soap_new_set__tds__SetDNS(soap*, ...) allocate, set all public members /// - _tds__SetDNS::soap_default(soap*) default initialize members /// - int soap_read__tds__SetDNS(soap*, _tds__SetDNS*) deserialize from a stream /// - int soap_write__tds__SetDNS(soap*, _tds__SetDNS*) serialize to a stream /// - _tds__SetDNS* _tds__SetDNS::soap_dup(soap*) returns deep copy of _tds__SetDNS, 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) /// - _tds__SetDNS::soap_del() deep deletes _tds__SetDNS data members, use only after _tds__SetDNS::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetDNS { public: ///
/// Indicate if the DNS address is to be retrieved using DHCP. ///
/// Element "FromDHCP" of XSD type xs:boolean. bool FromDHCP 1; ///< Required element. ///
/// DNS search domain. ///
/// Vector of xsd__token of length 0..unbounded. std::vector SearchDomain 0; ///< Multiple elements. ///
/// DNS address(es) set manually. ///
/// Vector of tt__IPAddress* of length 0..unbounded. std::vector DNSManual 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetDNSResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetDNSResponse is a complexType. /// /// class _tds__SetDNSResponse operations: /// - _tds__SetDNSResponse* soap_new__tds__SetDNSResponse(soap*) allocate and default initialize /// - _tds__SetDNSResponse* soap_new__tds__SetDNSResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetDNSResponse* soap_new_req__tds__SetDNSResponse(soap*, ...) allocate, set required members /// - _tds__SetDNSResponse* soap_new_set__tds__SetDNSResponse(soap*, ...) allocate, set all public members /// - _tds__SetDNSResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetDNSResponse(soap*, _tds__SetDNSResponse*) deserialize from a stream /// - int soap_write__tds__SetDNSResponse(soap*, _tds__SetDNSResponse*) serialize to a stream /// - _tds__SetDNSResponse* _tds__SetDNSResponse::soap_dup(soap*) returns deep copy of _tds__SetDNSResponse, 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) /// - _tds__SetDNSResponse::soap_del() deep deletes _tds__SetDNSResponse data members, use only after _tds__SetDNSResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetDNSResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetNTP /// @brief "http://www.onvif.org/ver10/device/wsdl":GetNTP is a complexType. /// /// class _tds__GetNTP operations: /// - _tds__GetNTP* soap_new__tds__GetNTP(soap*) allocate and default initialize /// - _tds__GetNTP* soap_new__tds__GetNTP(soap*, int num) allocate array and default initialize values /// - _tds__GetNTP* soap_new_req__tds__GetNTP(soap*, ...) allocate, set required members /// - _tds__GetNTP* soap_new_set__tds__GetNTP(soap*, ...) allocate, set all public members /// - _tds__GetNTP::soap_default(soap*) default initialize members /// - int soap_read__tds__GetNTP(soap*, _tds__GetNTP*) deserialize from a stream /// - int soap_write__tds__GetNTP(soap*, _tds__GetNTP*) serialize to a stream /// - _tds__GetNTP* _tds__GetNTP::soap_dup(soap*) returns deep copy of _tds__GetNTP, 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) /// - _tds__GetNTP::soap_del() deep deletes _tds__GetNTP data members, use only after _tds__GetNTP::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetNTP { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetNTPResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetNTPResponse is a complexType. /// /// class _tds__GetNTPResponse operations: /// - _tds__GetNTPResponse* soap_new__tds__GetNTPResponse(soap*) allocate and default initialize /// - _tds__GetNTPResponse* soap_new__tds__GetNTPResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetNTPResponse* soap_new_req__tds__GetNTPResponse(soap*, ...) allocate, set required members /// - _tds__GetNTPResponse* soap_new_set__tds__GetNTPResponse(soap*, ...) allocate, set all public members /// - _tds__GetNTPResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetNTPResponse(soap*, _tds__GetNTPResponse*) deserialize from a stream /// - int soap_write__tds__GetNTPResponse(soap*, _tds__GetNTPResponse*) serialize to a stream /// - _tds__GetNTPResponse* _tds__GetNTPResponse::soap_dup(soap*) returns deep copy of _tds__GetNTPResponse, 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) /// - _tds__GetNTPResponse::soap_del() deep deletes _tds__GetNTPResponse data members, use only after _tds__GetNTPResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetNTPResponse { public: ///
/// NTP information. ///
/// Element "NTPInformation" of XSD type "http://www.onvif.org/ver10/schema":NTPInformation. tt__NTPInformation* NTPInformation 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetNTP /// @brief "http://www.onvif.org/ver10/device/wsdl":SetNTP is a complexType. /// /// class _tds__SetNTP operations: /// - _tds__SetNTP* soap_new__tds__SetNTP(soap*) allocate and default initialize /// - _tds__SetNTP* soap_new__tds__SetNTP(soap*, int num) allocate array and default initialize values /// - _tds__SetNTP* soap_new_req__tds__SetNTP(soap*, ...) allocate, set required members /// - _tds__SetNTP* soap_new_set__tds__SetNTP(soap*, ...) allocate, set all public members /// - _tds__SetNTP::soap_default(soap*) default initialize members /// - int soap_read__tds__SetNTP(soap*, _tds__SetNTP*) deserialize from a stream /// - int soap_write__tds__SetNTP(soap*, _tds__SetNTP*) serialize to a stream /// - _tds__SetNTP* _tds__SetNTP::soap_dup(soap*) returns deep copy of _tds__SetNTP, 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) /// - _tds__SetNTP::soap_del() deep deletes _tds__SetNTP data members, use only after _tds__SetNTP::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetNTP { public: ///
/// Indicate if NTP address information is to be retrieved using DHCP. ///
/// Element "FromDHCP" of XSD type xs:boolean. bool FromDHCP 1; ///< Required element. ///
/// Manual NTP settings. ///
/// Vector of tt__NetworkHost* of length 0..unbounded. std::vector NTPManual 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetNTPResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetNTPResponse is a complexType. /// /// class _tds__SetNTPResponse operations: /// - _tds__SetNTPResponse* soap_new__tds__SetNTPResponse(soap*) allocate and default initialize /// - _tds__SetNTPResponse* soap_new__tds__SetNTPResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetNTPResponse* soap_new_req__tds__SetNTPResponse(soap*, ...) allocate, set required members /// - _tds__SetNTPResponse* soap_new_set__tds__SetNTPResponse(soap*, ...) allocate, set all public members /// - _tds__SetNTPResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetNTPResponse(soap*, _tds__SetNTPResponse*) deserialize from a stream /// - int soap_write__tds__SetNTPResponse(soap*, _tds__SetNTPResponse*) serialize to a stream /// - _tds__SetNTPResponse* _tds__SetNTPResponse::soap_dup(soap*) returns deep copy of _tds__SetNTPResponse, 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) /// - _tds__SetNTPResponse::soap_del() deep deletes _tds__SetNTPResponse data members, use only after _tds__SetNTPResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetNTPResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDynamicDNS /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDynamicDNS is a complexType. /// /// class _tds__GetDynamicDNS operations: /// - _tds__GetDynamicDNS* soap_new__tds__GetDynamicDNS(soap*) allocate and default initialize /// - _tds__GetDynamicDNS* soap_new__tds__GetDynamicDNS(soap*, int num) allocate array and default initialize values /// - _tds__GetDynamicDNS* soap_new_req__tds__GetDynamicDNS(soap*, ...) allocate, set required members /// - _tds__GetDynamicDNS* soap_new_set__tds__GetDynamicDNS(soap*, ...) allocate, set all public members /// - _tds__GetDynamicDNS::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDynamicDNS(soap*, _tds__GetDynamicDNS*) deserialize from a stream /// - int soap_write__tds__GetDynamicDNS(soap*, _tds__GetDynamicDNS*) serialize to a stream /// - _tds__GetDynamicDNS* _tds__GetDynamicDNS::soap_dup(soap*) returns deep copy of _tds__GetDynamicDNS, 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) /// - _tds__GetDynamicDNS::soap_del() deep deletes _tds__GetDynamicDNS data members, use only after _tds__GetDynamicDNS::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDynamicDNS { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDynamicDNSResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDynamicDNSResponse is a complexType. /// /// class _tds__GetDynamicDNSResponse operations: /// - _tds__GetDynamicDNSResponse* soap_new__tds__GetDynamicDNSResponse(soap*) allocate and default initialize /// - _tds__GetDynamicDNSResponse* soap_new__tds__GetDynamicDNSResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetDynamicDNSResponse* soap_new_req__tds__GetDynamicDNSResponse(soap*, ...) allocate, set required members /// - _tds__GetDynamicDNSResponse* soap_new_set__tds__GetDynamicDNSResponse(soap*, ...) allocate, set all public members /// - _tds__GetDynamicDNSResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDynamicDNSResponse(soap*, _tds__GetDynamicDNSResponse*) deserialize from a stream /// - int soap_write__tds__GetDynamicDNSResponse(soap*, _tds__GetDynamicDNSResponse*) serialize to a stream /// - _tds__GetDynamicDNSResponse* _tds__GetDynamicDNSResponse::soap_dup(soap*) returns deep copy of _tds__GetDynamicDNSResponse, 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) /// - _tds__GetDynamicDNSResponse::soap_del() deep deletes _tds__GetDynamicDNSResponse data members, use only after _tds__GetDynamicDNSResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDynamicDNSResponse { public: ///
/// Dynamic DNS information. ///
/// Element "DynamicDNSInformation" of XSD type "http://www.onvif.org/ver10/schema":DynamicDNSInformation. tt__DynamicDNSInformation* DynamicDNSInformation 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetDynamicDNS /// @brief "http://www.onvif.org/ver10/device/wsdl":SetDynamicDNS is a complexType. /// /// class _tds__SetDynamicDNS operations: /// - _tds__SetDynamicDNS* soap_new__tds__SetDynamicDNS(soap*) allocate and default initialize /// - _tds__SetDynamicDNS* soap_new__tds__SetDynamicDNS(soap*, int num) allocate array and default initialize values /// - _tds__SetDynamicDNS* soap_new_req__tds__SetDynamicDNS(soap*, ...) allocate, set required members /// - _tds__SetDynamicDNS* soap_new_set__tds__SetDynamicDNS(soap*, ...) allocate, set all public members /// - _tds__SetDynamicDNS::soap_default(soap*) default initialize members /// - int soap_read__tds__SetDynamicDNS(soap*, _tds__SetDynamicDNS*) deserialize from a stream /// - int soap_write__tds__SetDynamicDNS(soap*, _tds__SetDynamicDNS*) serialize to a stream /// - _tds__SetDynamicDNS* _tds__SetDynamicDNS::soap_dup(soap*) returns deep copy of _tds__SetDynamicDNS, 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) /// - _tds__SetDynamicDNS::soap_del() deep deletes _tds__SetDynamicDNS data members, use only after _tds__SetDynamicDNS::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetDynamicDNS { public: ///
/// Dynamic DNS type. ///
/// Element "Type" of XSD type "http://www.onvif.org/ver10/schema":DynamicDNSType. enum tt__DynamicDNSType Type 1; ///< Required element. ///
/// DNS name. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":DNSName. tt__DNSName* Name 0; ///< Optional element. ///
/// DNS record time to live. ///
/// Element "TTL" of XSD type xs:duration. xsd__duration* TTL 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetDynamicDNSResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetDynamicDNSResponse is a complexType. /// /// class _tds__SetDynamicDNSResponse operations: /// - _tds__SetDynamicDNSResponse* soap_new__tds__SetDynamicDNSResponse(soap*) allocate and default initialize /// - _tds__SetDynamicDNSResponse* soap_new__tds__SetDynamicDNSResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetDynamicDNSResponse* soap_new_req__tds__SetDynamicDNSResponse(soap*, ...) allocate, set required members /// - _tds__SetDynamicDNSResponse* soap_new_set__tds__SetDynamicDNSResponse(soap*, ...) allocate, set all public members /// - _tds__SetDynamicDNSResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetDynamicDNSResponse(soap*, _tds__SetDynamicDNSResponse*) deserialize from a stream /// - int soap_write__tds__SetDynamicDNSResponse(soap*, _tds__SetDynamicDNSResponse*) serialize to a stream /// - _tds__SetDynamicDNSResponse* _tds__SetDynamicDNSResponse::soap_dup(soap*) returns deep copy of _tds__SetDynamicDNSResponse, 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) /// - _tds__SetDynamicDNSResponse::soap_del() deep deletes _tds__SetDynamicDNSResponse data members, use only after _tds__SetDynamicDNSResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetDynamicDNSResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetNetworkInterfaces /// @brief "http://www.onvif.org/ver10/device/wsdl":GetNetworkInterfaces is a complexType. /// /// class _tds__GetNetworkInterfaces operations: /// - _tds__GetNetworkInterfaces* soap_new__tds__GetNetworkInterfaces(soap*) allocate and default initialize /// - _tds__GetNetworkInterfaces* soap_new__tds__GetNetworkInterfaces(soap*, int num) allocate array and default initialize values /// - _tds__GetNetworkInterfaces* soap_new_req__tds__GetNetworkInterfaces(soap*, ...) allocate, set required members /// - _tds__GetNetworkInterfaces* soap_new_set__tds__GetNetworkInterfaces(soap*, ...) allocate, set all public members /// - _tds__GetNetworkInterfaces::soap_default(soap*) default initialize members /// - int soap_read__tds__GetNetworkInterfaces(soap*, _tds__GetNetworkInterfaces*) deserialize from a stream /// - int soap_write__tds__GetNetworkInterfaces(soap*, _tds__GetNetworkInterfaces*) serialize to a stream /// - _tds__GetNetworkInterfaces* _tds__GetNetworkInterfaces::soap_dup(soap*) returns deep copy of _tds__GetNetworkInterfaces, 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) /// - _tds__GetNetworkInterfaces::soap_del() deep deletes _tds__GetNetworkInterfaces data members, use only after _tds__GetNetworkInterfaces::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetNetworkInterfaces { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetNetworkInterfacesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetNetworkInterfacesResponse is a complexType. /// /// class _tds__GetNetworkInterfacesResponse operations: /// - _tds__GetNetworkInterfacesResponse* soap_new__tds__GetNetworkInterfacesResponse(soap*) allocate and default initialize /// - _tds__GetNetworkInterfacesResponse* soap_new__tds__GetNetworkInterfacesResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetNetworkInterfacesResponse* soap_new_req__tds__GetNetworkInterfacesResponse(soap*, ...) allocate, set required members /// - _tds__GetNetworkInterfacesResponse* soap_new_set__tds__GetNetworkInterfacesResponse(soap*, ...) allocate, set all public members /// - _tds__GetNetworkInterfacesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetNetworkInterfacesResponse(soap*, _tds__GetNetworkInterfacesResponse*) deserialize from a stream /// - int soap_write__tds__GetNetworkInterfacesResponse(soap*, _tds__GetNetworkInterfacesResponse*) serialize to a stream /// - _tds__GetNetworkInterfacesResponse* _tds__GetNetworkInterfacesResponse::soap_dup(soap*) returns deep copy of _tds__GetNetworkInterfacesResponse, 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) /// - _tds__GetNetworkInterfacesResponse::soap_del() deep deletes _tds__GetNetworkInterfacesResponse data members, use only after _tds__GetNetworkInterfacesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetNetworkInterfacesResponse { public: ///
/// List of network interfaces. ///
/// Vector of tt__NetworkInterface* of length 1..unbounded. std::vector NetworkInterfaces 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetNetworkInterfaces /// @brief "http://www.onvif.org/ver10/device/wsdl":SetNetworkInterfaces is a complexType. /// /// class _tds__SetNetworkInterfaces operations: /// - _tds__SetNetworkInterfaces* soap_new__tds__SetNetworkInterfaces(soap*) allocate and default initialize /// - _tds__SetNetworkInterfaces* soap_new__tds__SetNetworkInterfaces(soap*, int num) allocate array and default initialize values /// - _tds__SetNetworkInterfaces* soap_new_req__tds__SetNetworkInterfaces(soap*, ...) allocate, set required members /// - _tds__SetNetworkInterfaces* soap_new_set__tds__SetNetworkInterfaces(soap*, ...) allocate, set all public members /// - _tds__SetNetworkInterfaces::soap_default(soap*) default initialize members /// - int soap_read__tds__SetNetworkInterfaces(soap*, _tds__SetNetworkInterfaces*) deserialize from a stream /// - int soap_write__tds__SetNetworkInterfaces(soap*, _tds__SetNetworkInterfaces*) serialize to a stream /// - _tds__SetNetworkInterfaces* _tds__SetNetworkInterfaces::soap_dup(soap*) returns deep copy of _tds__SetNetworkInterfaces, 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) /// - _tds__SetNetworkInterfaces::soap_del() deep deletes _tds__SetNetworkInterfaces data members, use only after _tds__SetNetworkInterfaces::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetNetworkInterfaces { public: ///
/// Symbolic network interface name. ///
/// Element "InterfaceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken InterfaceToken 1; ///< Required element. ///
/// Network interface name. ///
/// Element "NetworkInterface" of XSD type "http://www.onvif.org/ver10/schema":NetworkInterfaceSetConfiguration. tt__NetworkInterfaceSetConfiguration* NetworkInterface 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetNetworkInterfacesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetNetworkInterfacesResponse is a complexType. /// /// class _tds__SetNetworkInterfacesResponse operations: /// - _tds__SetNetworkInterfacesResponse* soap_new__tds__SetNetworkInterfacesResponse(soap*) allocate and default initialize /// - _tds__SetNetworkInterfacesResponse* soap_new__tds__SetNetworkInterfacesResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetNetworkInterfacesResponse* soap_new_req__tds__SetNetworkInterfacesResponse(soap*, ...) allocate, set required members /// - _tds__SetNetworkInterfacesResponse* soap_new_set__tds__SetNetworkInterfacesResponse(soap*, ...) allocate, set all public members /// - _tds__SetNetworkInterfacesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetNetworkInterfacesResponse(soap*, _tds__SetNetworkInterfacesResponse*) deserialize from a stream /// - int soap_write__tds__SetNetworkInterfacesResponse(soap*, _tds__SetNetworkInterfacesResponse*) serialize to a stream /// - _tds__SetNetworkInterfacesResponse* _tds__SetNetworkInterfacesResponse::soap_dup(soap*) returns deep copy of _tds__SetNetworkInterfacesResponse, 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) /// - _tds__SetNetworkInterfacesResponse::soap_del() deep deletes _tds__SetNetworkInterfacesResponse data members, use only after _tds__SetNetworkInterfacesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetNetworkInterfacesResponse { public: ///
/// Indicates whether or not a reboot is required after configuration updates. /// If a device responds with RebootNeeded set to false, the device can be reached /// via the new IP address without further action. A client should be aware that a device /// may not be responsive for a short period of time until it signals availability at /// the new address via the discovery Hello messages. /// If a device responds with RebootNeeded set to true, it will be further available under /// its previous IP address. The settings will only be activated when the device is /// rebooted via the SystemReboot command. ///
/// Element "RebootNeeded" of XSD type xs:boolean. bool RebootNeeded 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetNetworkProtocols /// @brief "http://www.onvif.org/ver10/device/wsdl":GetNetworkProtocols is a complexType. /// /// class _tds__GetNetworkProtocols operations: /// - _tds__GetNetworkProtocols* soap_new__tds__GetNetworkProtocols(soap*) allocate and default initialize /// - _tds__GetNetworkProtocols* soap_new__tds__GetNetworkProtocols(soap*, int num) allocate array and default initialize values /// - _tds__GetNetworkProtocols* soap_new_req__tds__GetNetworkProtocols(soap*, ...) allocate, set required members /// - _tds__GetNetworkProtocols* soap_new_set__tds__GetNetworkProtocols(soap*, ...) allocate, set all public members /// - _tds__GetNetworkProtocols::soap_default(soap*) default initialize members /// - int soap_read__tds__GetNetworkProtocols(soap*, _tds__GetNetworkProtocols*) deserialize from a stream /// - int soap_write__tds__GetNetworkProtocols(soap*, _tds__GetNetworkProtocols*) serialize to a stream /// - _tds__GetNetworkProtocols* _tds__GetNetworkProtocols::soap_dup(soap*) returns deep copy of _tds__GetNetworkProtocols, 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) /// - _tds__GetNetworkProtocols::soap_del() deep deletes _tds__GetNetworkProtocols data members, use only after _tds__GetNetworkProtocols::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetNetworkProtocols { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetNetworkProtocolsResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetNetworkProtocolsResponse is a complexType. /// /// class _tds__GetNetworkProtocolsResponse operations: /// - _tds__GetNetworkProtocolsResponse* soap_new__tds__GetNetworkProtocolsResponse(soap*) allocate and default initialize /// - _tds__GetNetworkProtocolsResponse* soap_new__tds__GetNetworkProtocolsResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetNetworkProtocolsResponse* soap_new_req__tds__GetNetworkProtocolsResponse(soap*, ...) allocate, set required members /// - _tds__GetNetworkProtocolsResponse* soap_new_set__tds__GetNetworkProtocolsResponse(soap*, ...) allocate, set all public members /// - _tds__GetNetworkProtocolsResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetNetworkProtocolsResponse(soap*, _tds__GetNetworkProtocolsResponse*) deserialize from a stream /// - int soap_write__tds__GetNetworkProtocolsResponse(soap*, _tds__GetNetworkProtocolsResponse*) serialize to a stream /// - _tds__GetNetworkProtocolsResponse* _tds__GetNetworkProtocolsResponse::soap_dup(soap*) returns deep copy of _tds__GetNetworkProtocolsResponse, 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) /// - _tds__GetNetworkProtocolsResponse::soap_del() deep deletes _tds__GetNetworkProtocolsResponse data members, use only after _tds__GetNetworkProtocolsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetNetworkProtocolsResponse { public: ///
/// Contains an array of defined protocols supported by the device. There are three protocols defined; HTTP, HTTPS and RTSP. The following parameters can be retrieved for each protocol: port and enable/disable. ///
/// Vector of tt__NetworkProtocol* of length 0..unbounded. std::vector NetworkProtocols 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetNetworkProtocols /// @brief "http://www.onvif.org/ver10/device/wsdl":SetNetworkProtocols is a complexType. /// /// class _tds__SetNetworkProtocols operations: /// - _tds__SetNetworkProtocols* soap_new__tds__SetNetworkProtocols(soap*) allocate and default initialize /// - _tds__SetNetworkProtocols* soap_new__tds__SetNetworkProtocols(soap*, int num) allocate array and default initialize values /// - _tds__SetNetworkProtocols* soap_new_req__tds__SetNetworkProtocols(soap*, ...) allocate, set required members /// - _tds__SetNetworkProtocols* soap_new_set__tds__SetNetworkProtocols(soap*, ...) allocate, set all public members /// - _tds__SetNetworkProtocols::soap_default(soap*) default initialize members /// - int soap_read__tds__SetNetworkProtocols(soap*, _tds__SetNetworkProtocols*) deserialize from a stream /// - int soap_write__tds__SetNetworkProtocols(soap*, _tds__SetNetworkProtocols*) serialize to a stream /// - _tds__SetNetworkProtocols* _tds__SetNetworkProtocols::soap_dup(soap*) returns deep copy of _tds__SetNetworkProtocols, 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) /// - _tds__SetNetworkProtocols::soap_del() deep deletes _tds__SetNetworkProtocols data members, use only after _tds__SetNetworkProtocols::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetNetworkProtocols { public: ///
/// Configures one or more defined network protocols supported by the device. There are currently three protocols defined; HTTP, HTTPS and RTSP. The following parameters can be set for each protocol: port and enable/disable. ///
/// Vector of tt__NetworkProtocol* of length 1..unbounded. std::vector NetworkProtocols 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetNetworkProtocolsResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetNetworkProtocolsResponse is a complexType. /// /// class _tds__SetNetworkProtocolsResponse operations: /// - _tds__SetNetworkProtocolsResponse* soap_new__tds__SetNetworkProtocolsResponse(soap*) allocate and default initialize /// - _tds__SetNetworkProtocolsResponse* soap_new__tds__SetNetworkProtocolsResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetNetworkProtocolsResponse* soap_new_req__tds__SetNetworkProtocolsResponse(soap*, ...) allocate, set required members /// - _tds__SetNetworkProtocolsResponse* soap_new_set__tds__SetNetworkProtocolsResponse(soap*, ...) allocate, set all public members /// - _tds__SetNetworkProtocolsResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetNetworkProtocolsResponse(soap*, _tds__SetNetworkProtocolsResponse*) deserialize from a stream /// - int soap_write__tds__SetNetworkProtocolsResponse(soap*, _tds__SetNetworkProtocolsResponse*) serialize to a stream /// - _tds__SetNetworkProtocolsResponse* _tds__SetNetworkProtocolsResponse::soap_dup(soap*) returns deep copy of _tds__SetNetworkProtocolsResponse, 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) /// - _tds__SetNetworkProtocolsResponse::soap_del() deep deletes _tds__SetNetworkProtocolsResponse data members, use only after _tds__SetNetworkProtocolsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetNetworkProtocolsResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetNetworkDefaultGateway /// @brief "http://www.onvif.org/ver10/device/wsdl":GetNetworkDefaultGateway is a complexType. /// /// class _tds__GetNetworkDefaultGateway operations: /// - _tds__GetNetworkDefaultGateway* soap_new__tds__GetNetworkDefaultGateway(soap*) allocate and default initialize /// - _tds__GetNetworkDefaultGateway* soap_new__tds__GetNetworkDefaultGateway(soap*, int num) allocate array and default initialize values /// - _tds__GetNetworkDefaultGateway* soap_new_req__tds__GetNetworkDefaultGateway(soap*, ...) allocate, set required members /// - _tds__GetNetworkDefaultGateway* soap_new_set__tds__GetNetworkDefaultGateway(soap*, ...) allocate, set all public members /// - _tds__GetNetworkDefaultGateway::soap_default(soap*) default initialize members /// - int soap_read__tds__GetNetworkDefaultGateway(soap*, _tds__GetNetworkDefaultGateway*) deserialize from a stream /// - int soap_write__tds__GetNetworkDefaultGateway(soap*, _tds__GetNetworkDefaultGateway*) serialize to a stream /// - _tds__GetNetworkDefaultGateway* _tds__GetNetworkDefaultGateway::soap_dup(soap*) returns deep copy of _tds__GetNetworkDefaultGateway, 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) /// - _tds__GetNetworkDefaultGateway::soap_del() deep deletes _tds__GetNetworkDefaultGateway data members, use only after _tds__GetNetworkDefaultGateway::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetNetworkDefaultGateway { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetNetworkDefaultGatewayResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetNetworkDefaultGatewayResponse is a complexType. /// /// class _tds__GetNetworkDefaultGatewayResponse operations: /// - _tds__GetNetworkDefaultGatewayResponse* soap_new__tds__GetNetworkDefaultGatewayResponse(soap*) allocate and default initialize /// - _tds__GetNetworkDefaultGatewayResponse* soap_new__tds__GetNetworkDefaultGatewayResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetNetworkDefaultGatewayResponse* soap_new_req__tds__GetNetworkDefaultGatewayResponse(soap*, ...) allocate, set required members /// - _tds__GetNetworkDefaultGatewayResponse* soap_new_set__tds__GetNetworkDefaultGatewayResponse(soap*, ...) allocate, set all public members /// - _tds__GetNetworkDefaultGatewayResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetNetworkDefaultGatewayResponse(soap*, _tds__GetNetworkDefaultGatewayResponse*) deserialize from a stream /// - int soap_write__tds__GetNetworkDefaultGatewayResponse(soap*, _tds__GetNetworkDefaultGatewayResponse*) serialize to a stream /// - _tds__GetNetworkDefaultGatewayResponse* _tds__GetNetworkDefaultGatewayResponse::soap_dup(soap*) returns deep copy of _tds__GetNetworkDefaultGatewayResponse, 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) /// - _tds__GetNetworkDefaultGatewayResponse::soap_del() deep deletes _tds__GetNetworkDefaultGatewayResponse data members, use only after _tds__GetNetworkDefaultGatewayResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetNetworkDefaultGatewayResponse { public: ///
/// Gets the default IPv4 and IPv6 gateway settings from the device. ///
/// Element "NetworkGateway" of XSD type "http://www.onvif.org/ver10/schema":NetworkGateway. tt__NetworkGateway* NetworkGateway 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetNetworkDefaultGateway /// @brief "http://www.onvif.org/ver10/device/wsdl":SetNetworkDefaultGateway is a complexType. /// /// class _tds__SetNetworkDefaultGateway operations: /// - _tds__SetNetworkDefaultGateway* soap_new__tds__SetNetworkDefaultGateway(soap*) allocate and default initialize /// - _tds__SetNetworkDefaultGateway* soap_new__tds__SetNetworkDefaultGateway(soap*, int num) allocate array and default initialize values /// - _tds__SetNetworkDefaultGateway* soap_new_req__tds__SetNetworkDefaultGateway(soap*, ...) allocate, set required members /// - _tds__SetNetworkDefaultGateway* soap_new_set__tds__SetNetworkDefaultGateway(soap*, ...) allocate, set all public members /// - _tds__SetNetworkDefaultGateway::soap_default(soap*) default initialize members /// - int soap_read__tds__SetNetworkDefaultGateway(soap*, _tds__SetNetworkDefaultGateway*) deserialize from a stream /// - int soap_write__tds__SetNetworkDefaultGateway(soap*, _tds__SetNetworkDefaultGateway*) serialize to a stream /// - _tds__SetNetworkDefaultGateway* _tds__SetNetworkDefaultGateway::soap_dup(soap*) returns deep copy of _tds__SetNetworkDefaultGateway, 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) /// - _tds__SetNetworkDefaultGateway::soap_del() deep deletes _tds__SetNetworkDefaultGateway data members, use only after _tds__SetNetworkDefaultGateway::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetNetworkDefaultGateway { public: ///
/// Sets IPv4 gateway address used as default setting. ///
/// Vector of tt__IPv4Address of length 0..unbounded. std::vector IPv4Address 0; ///< Multiple elements. ///
/// Sets IPv6 gateway address used as default setting. ///
/// Vector of tt__IPv6Address of length 0..unbounded. std::vector IPv6Address 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetNetworkDefaultGatewayResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetNetworkDefaultGatewayResponse is a complexType. /// /// class _tds__SetNetworkDefaultGatewayResponse operations: /// - _tds__SetNetworkDefaultGatewayResponse* soap_new__tds__SetNetworkDefaultGatewayResponse(soap*) allocate and default initialize /// - _tds__SetNetworkDefaultGatewayResponse* soap_new__tds__SetNetworkDefaultGatewayResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetNetworkDefaultGatewayResponse* soap_new_req__tds__SetNetworkDefaultGatewayResponse(soap*, ...) allocate, set required members /// - _tds__SetNetworkDefaultGatewayResponse* soap_new_set__tds__SetNetworkDefaultGatewayResponse(soap*, ...) allocate, set all public members /// - _tds__SetNetworkDefaultGatewayResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetNetworkDefaultGatewayResponse(soap*, _tds__SetNetworkDefaultGatewayResponse*) deserialize from a stream /// - int soap_write__tds__SetNetworkDefaultGatewayResponse(soap*, _tds__SetNetworkDefaultGatewayResponse*) serialize to a stream /// - _tds__SetNetworkDefaultGatewayResponse* _tds__SetNetworkDefaultGatewayResponse::soap_dup(soap*) returns deep copy of _tds__SetNetworkDefaultGatewayResponse, 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) /// - _tds__SetNetworkDefaultGatewayResponse::soap_del() deep deletes _tds__SetNetworkDefaultGatewayResponse data members, use only after _tds__SetNetworkDefaultGatewayResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetNetworkDefaultGatewayResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetZeroConfiguration /// @brief "http://www.onvif.org/ver10/device/wsdl":GetZeroConfiguration is a complexType. /// /// class _tds__GetZeroConfiguration operations: /// - _tds__GetZeroConfiguration* soap_new__tds__GetZeroConfiguration(soap*) allocate and default initialize /// - _tds__GetZeroConfiguration* soap_new__tds__GetZeroConfiguration(soap*, int num) allocate array and default initialize values /// - _tds__GetZeroConfiguration* soap_new_req__tds__GetZeroConfiguration(soap*, ...) allocate, set required members /// - _tds__GetZeroConfiguration* soap_new_set__tds__GetZeroConfiguration(soap*, ...) allocate, set all public members /// - _tds__GetZeroConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tds__GetZeroConfiguration(soap*, _tds__GetZeroConfiguration*) deserialize from a stream /// - int soap_write__tds__GetZeroConfiguration(soap*, _tds__GetZeroConfiguration*) serialize to a stream /// - _tds__GetZeroConfiguration* _tds__GetZeroConfiguration::soap_dup(soap*) returns deep copy of _tds__GetZeroConfiguration, 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) /// - _tds__GetZeroConfiguration::soap_del() deep deletes _tds__GetZeroConfiguration data members, use only after _tds__GetZeroConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetZeroConfiguration { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetZeroConfigurationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetZeroConfigurationResponse is a complexType. /// /// class _tds__GetZeroConfigurationResponse operations: /// - _tds__GetZeroConfigurationResponse* soap_new__tds__GetZeroConfigurationResponse(soap*) allocate and default initialize /// - _tds__GetZeroConfigurationResponse* soap_new__tds__GetZeroConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetZeroConfigurationResponse* soap_new_req__tds__GetZeroConfigurationResponse(soap*, ...) allocate, set required members /// - _tds__GetZeroConfigurationResponse* soap_new_set__tds__GetZeroConfigurationResponse(soap*, ...) allocate, set all public members /// - _tds__GetZeroConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetZeroConfigurationResponse(soap*, _tds__GetZeroConfigurationResponse*) deserialize from a stream /// - int soap_write__tds__GetZeroConfigurationResponse(soap*, _tds__GetZeroConfigurationResponse*) serialize to a stream /// - _tds__GetZeroConfigurationResponse* _tds__GetZeroConfigurationResponse::soap_dup(soap*) returns deep copy of _tds__GetZeroConfigurationResponse, 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) /// - _tds__GetZeroConfigurationResponse::soap_del() deep deletes _tds__GetZeroConfigurationResponse data members, use only after _tds__GetZeroConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetZeroConfigurationResponse { public: ///
/// Contains the zero-configuration. ///
/// Element "ZeroConfiguration" of XSD type "http://www.onvif.org/ver10/schema":NetworkZeroConfiguration. tt__NetworkZeroConfiguration* ZeroConfiguration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetZeroConfiguration /// @brief "http://www.onvif.org/ver10/device/wsdl":SetZeroConfiguration is a complexType. /// /// class _tds__SetZeroConfiguration operations: /// - _tds__SetZeroConfiguration* soap_new__tds__SetZeroConfiguration(soap*) allocate and default initialize /// - _tds__SetZeroConfiguration* soap_new__tds__SetZeroConfiguration(soap*, int num) allocate array and default initialize values /// - _tds__SetZeroConfiguration* soap_new_req__tds__SetZeroConfiguration(soap*, ...) allocate, set required members /// - _tds__SetZeroConfiguration* soap_new_set__tds__SetZeroConfiguration(soap*, ...) allocate, set all public members /// - _tds__SetZeroConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tds__SetZeroConfiguration(soap*, _tds__SetZeroConfiguration*) deserialize from a stream /// - int soap_write__tds__SetZeroConfiguration(soap*, _tds__SetZeroConfiguration*) serialize to a stream /// - _tds__SetZeroConfiguration* _tds__SetZeroConfiguration::soap_dup(soap*) returns deep copy of _tds__SetZeroConfiguration, 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) /// - _tds__SetZeroConfiguration::soap_del() deep deletes _tds__SetZeroConfiguration data members, use only after _tds__SetZeroConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetZeroConfiguration { public: ///
/// Unique identifier referencing the physical interface. ///
/// Element "InterfaceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken InterfaceToken 1; ///< Required element. ///
/// Specifies if the zero-configuration should be enabled or not. ///
/// Element "Enabled" of XSD type xs:boolean. bool Enabled 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetZeroConfigurationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetZeroConfigurationResponse is a complexType. /// /// class _tds__SetZeroConfigurationResponse operations: /// - _tds__SetZeroConfigurationResponse* soap_new__tds__SetZeroConfigurationResponse(soap*) allocate and default initialize /// - _tds__SetZeroConfigurationResponse* soap_new__tds__SetZeroConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetZeroConfigurationResponse* soap_new_req__tds__SetZeroConfigurationResponse(soap*, ...) allocate, set required members /// - _tds__SetZeroConfigurationResponse* soap_new_set__tds__SetZeroConfigurationResponse(soap*, ...) allocate, set all public members /// - _tds__SetZeroConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetZeroConfigurationResponse(soap*, _tds__SetZeroConfigurationResponse*) deserialize from a stream /// - int soap_write__tds__SetZeroConfigurationResponse(soap*, _tds__SetZeroConfigurationResponse*) serialize to a stream /// - _tds__SetZeroConfigurationResponse* _tds__SetZeroConfigurationResponse::soap_dup(soap*) returns deep copy of _tds__SetZeroConfigurationResponse, 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) /// - _tds__SetZeroConfigurationResponse::soap_del() deep deletes _tds__SetZeroConfigurationResponse data members, use only after _tds__SetZeroConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetZeroConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetIPAddressFilter /// @brief "http://www.onvif.org/ver10/device/wsdl":GetIPAddressFilter is a complexType. /// /// class _tds__GetIPAddressFilter operations: /// - _tds__GetIPAddressFilter* soap_new__tds__GetIPAddressFilter(soap*) allocate and default initialize /// - _tds__GetIPAddressFilter* soap_new__tds__GetIPAddressFilter(soap*, int num) allocate array and default initialize values /// - _tds__GetIPAddressFilter* soap_new_req__tds__GetIPAddressFilter(soap*, ...) allocate, set required members /// - _tds__GetIPAddressFilter* soap_new_set__tds__GetIPAddressFilter(soap*, ...) allocate, set all public members /// - _tds__GetIPAddressFilter::soap_default(soap*) default initialize members /// - int soap_read__tds__GetIPAddressFilter(soap*, _tds__GetIPAddressFilter*) deserialize from a stream /// - int soap_write__tds__GetIPAddressFilter(soap*, _tds__GetIPAddressFilter*) serialize to a stream /// - _tds__GetIPAddressFilter* _tds__GetIPAddressFilter::soap_dup(soap*) returns deep copy of _tds__GetIPAddressFilter, 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) /// - _tds__GetIPAddressFilter::soap_del() deep deletes _tds__GetIPAddressFilter data members, use only after _tds__GetIPAddressFilter::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetIPAddressFilter { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetIPAddressFilterResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetIPAddressFilterResponse is a complexType. /// /// class _tds__GetIPAddressFilterResponse operations: /// - _tds__GetIPAddressFilterResponse* soap_new__tds__GetIPAddressFilterResponse(soap*) allocate and default initialize /// - _tds__GetIPAddressFilterResponse* soap_new__tds__GetIPAddressFilterResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetIPAddressFilterResponse* soap_new_req__tds__GetIPAddressFilterResponse(soap*, ...) allocate, set required members /// - _tds__GetIPAddressFilterResponse* soap_new_set__tds__GetIPAddressFilterResponse(soap*, ...) allocate, set all public members /// - _tds__GetIPAddressFilterResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetIPAddressFilterResponse(soap*, _tds__GetIPAddressFilterResponse*) deserialize from a stream /// - int soap_write__tds__GetIPAddressFilterResponse(soap*, _tds__GetIPAddressFilterResponse*) serialize to a stream /// - _tds__GetIPAddressFilterResponse* _tds__GetIPAddressFilterResponse::soap_dup(soap*) returns deep copy of _tds__GetIPAddressFilterResponse, 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) /// - _tds__GetIPAddressFilterResponse::soap_del() deep deletes _tds__GetIPAddressFilterResponse data members, use only after _tds__GetIPAddressFilterResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetIPAddressFilterResponse { public: /// Element "IPAddressFilter" of XSD type "http://www.onvif.org/ver10/schema":IPAddressFilter. tt__IPAddressFilter* IPAddressFilter 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetIPAddressFilter /// @brief "http://www.onvif.org/ver10/device/wsdl":SetIPAddressFilter is a complexType. /// /// class _tds__SetIPAddressFilter operations: /// - _tds__SetIPAddressFilter* soap_new__tds__SetIPAddressFilter(soap*) allocate and default initialize /// - _tds__SetIPAddressFilter* soap_new__tds__SetIPAddressFilter(soap*, int num) allocate array and default initialize values /// - _tds__SetIPAddressFilter* soap_new_req__tds__SetIPAddressFilter(soap*, ...) allocate, set required members /// - _tds__SetIPAddressFilter* soap_new_set__tds__SetIPAddressFilter(soap*, ...) allocate, set all public members /// - _tds__SetIPAddressFilter::soap_default(soap*) default initialize members /// - int soap_read__tds__SetIPAddressFilter(soap*, _tds__SetIPAddressFilter*) deserialize from a stream /// - int soap_write__tds__SetIPAddressFilter(soap*, _tds__SetIPAddressFilter*) serialize to a stream /// - _tds__SetIPAddressFilter* _tds__SetIPAddressFilter::soap_dup(soap*) returns deep copy of _tds__SetIPAddressFilter, 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) /// - _tds__SetIPAddressFilter::soap_del() deep deletes _tds__SetIPAddressFilter data members, use only after _tds__SetIPAddressFilter::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetIPAddressFilter { public: /// Element "IPAddressFilter" of XSD type "http://www.onvif.org/ver10/schema":IPAddressFilter. tt__IPAddressFilter* IPAddressFilter 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetIPAddressFilterResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetIPAddressFilterResponse is a complexType. /// /// class _tds__SetIPAddressFilterResponse operations: /// - _tds__SetIPAddressFilterResponse* soap_new__tds__SetIPAddressFilterResponse(soap*) allocate and default initialize /// - _tds__SetIPAddressFilterResponse* soap_new__tds__SetIPAddressFilterResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetIPAddressFilterResponse* soap_new_req__tds__SetIPAddressFilterResponse(soap*, ...) allocate, set required members /// - _tds__SetIPAddressFilterResponse* soap_new_set__tds__SetIPAddressFilterResponse(soap*, ...) allocate, set all public members /// - _tds__SetIPAddressFilterResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetIPAddressFilterResponse(soap*, _tds__SetIPAddressFilterResponse*) deserialize from a stream /// - int soap_write__tds__SetIPAddressFilterResponse(soap*, _tds__SetIPAddressFilterResponse*) serialize to a stream /// - _tds__SetIPAddressFilterResponse* _tds__SetIPAddressFilterResponse::soap_dup(soap*) returns deep copy of _tds__SetIPAddressFilterResponse, 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) /// - _tds__SetIPAddressFilterResponse::soap_del() deep deletes _tds__SetIPAddressFilterResponse data members, use only after _tds__SetIPAddressFilterResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetIPAddressFilterResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":AddIPAddressFilter /// @brief "http://www.onvif.org/ver10/device/wsdl":AddIPAddressFilter is a complexType. /// /// class _tds__AddIPAddressFilter operations: /// - _tds__AddIPAddressFilter* soap_new__tds__AddIPAddressFilter(soap*) allocate and default initialize /// - _tds__AddIPAddressFilter* soap_new__tds__AddIPAddressFilter(soap*, int num) allocate array and default initialize values /// - _tds__AddIPAddressFilter* soap_new_req__tds__AddIPAddressFilter(soap*, ...) allocate, set required members /// - _tds__AddIPAddressFilter* soap_new_set__tds__AddIPAddressFilter(soap*, ...) allocate, set all public members /// - _tds__AddIPAddressFilter::soap_default(soap*) default initialize members /// - int soap_read__tds__AddIPAddressFilter(soap*, _tds__AddIPAddressFilter*) deserialize from a stream /// - int soap_write__tds__AddIPAddressFilter(soap*, _tds__AddIPAddressFilter*) serialize to a stream /// - _tds__AddIPAddressFilter* _tds__AddIPAddressFilter::soap_dup(soap*) returns deep copy of _tds__AddIPAddressFilter, 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) /// - _tds__AddIPAddressFilter::soap_del() deep deletes _tds__AddIPAddressFilter data members, use only after _tds__AddIPAddressFilter::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__AddIPAddressFilter { public: /// Element "IPAddressFilter" of XSD type "http://www.onvif.org/ver10/schema":IPAddressFilter. tt__IPAddressFilter* IPAddressFilter 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":AddIPAddressFilterResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":AddIPAddressFilterResponse is a complexType. /// /// class _tds__AddIPAddressFilterResponse operations: /// - _tds__AddIPAddressFilterResponse* soap_new__tds__AddIPAddressFilterResponse(soap*) allocate and default initialize /// - _tds__AddIPAddressFilterResponse* soap_new__tds__AddIPAddressFilterResponse(soap*, int num) allocate array and default initialize values /// - _tds__AddIPAddressFilterResponse* soap_new_req__tds__AddIPAddressFilterResponse(soap*, ...) allocate, set required members /// - _tds__AddIPAddressFilterResponse* soap_new_set__tds__AddIPAddressFilterResponse(soap*, ...) allocate, set all public members /// - _tds__AddIPAddressFilterResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__AddIPAddressFilterResponse(soap*, _tds__AddIPAddressFilterResponse*) deserialize from a stream /// - int soap_write__tds__AddIPAddressFilterResponse(soap*, _tds__AddIPAddressFilterResponse*) serialize to a stream /// - _tds__AddIPAddressFilterResponse* _tds__AddIPAddressFilterResponse::soap_dup(soap*) returns deep copy of _tds__AddIPAddressFilterResponse, 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) /// - _tds__AddIPAddressFilterResponse::soap_del() deep deletes _tds__AddIPAddressFilterResponse data members, use only after _tds__AddIPAddressFilterResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__AddIPAddressFilterResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":RemoveIPAddressFilter /// @brief "http://www.onvif.org/ver10/device/wsdl":RemoveIPAddressFilter is a complexType. /// /// class _tds__RemoveIPAddressFilter operations: /// - _tds__RemoveIPAddressFilter* soap_new__tds__RemoveIPAddressFilter(soap*) allocate and default initialize /// - _tds__RemoveIPAddressFilter* soap_new__tds__RemoveIPAddressFilter(soap*, int num) allocate array and default initialize values /// - _tds__RemoveIPAddressFilter* soap_new_req__tds__RemoveIPAddressFilter(soap*, ...) allocate, set required members /// - _tds__RemoveIPAddressFilter* soap_new_set__tds__RemoveIPAddressFilter(soap*, ...) allocate, set all public members /// - _tds__RemoveIPAddressFilter::soap_default(soap*) default initialize members /// - int soap_read__tds__RemoveIPAddressFilter(soap*, _tds__RemoveIPAddressFilter*) deserialize from a stream /// - int soap_write__tds__RemoveIPAddressFilter(soap*, _tds__RemoveIPAddressFilter*) serialize to a stream /// - _tds__RemoveIPAddressFilter* _tds__RemoveIPAddressFilter::soap_dup(soap*) returns deep copy of _tds__RemoveIPAddressFilter, 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) /// - _tds__RemoveIPAddressFilter::soap_del() deep deletes _tds__RemoveIPAddressFilter data members, use only after _tds__RemoveIPAddressFilter::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__RemoveIPAddressFilter { public: /// Element "IPAddressFilter" of XSD type "http://www.onvif.org/ver10/schema":IPAddressFilter. tt__IPAddressFilter* IPAddressFilter 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":RemoveIPAddressFilterResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":RemoveIPAddressFilterResponse is a complexType. /// /// class _tds__RemoveIPAddressFilterResponse operations: /// - _tds__RemoveIPAddressFilterResponse* soap_new__tds__RemoveIPAddressFilterResponse(soap*) allocate and default initialize /// - _tds__RemoveIPAddressFilterResponse* soap_new__tds__RemoveIPAddressFilterResponse(soap*, int num) allocate array and default initialize values /// - _tds__RemoveIPAddressFilterResponse* soap_new_req__tds__RemoveIPAddressFilterResponse(soap*, ...) allocate, set required members /// - _tds__RemoveIPAddressFilterResponse* soap_new_set__tds__RemoveIPAddressFilterResponse(soap*, ...) allocate, set all public members /// - _tds__RemoveIPAddressFilterResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__RemoveIPAddressFilterResponse(soap*, _tds__RemoveIPAddressFilterResponse*) deserialize from a stream /// - int soap_write__tds__RemoveIPAddressFilterResponse(soap*, _tds__RemoveIPAddressFilterResponse*) serialize to a stream /// - _tds__RemoveIPAddressFilterResponse* _tds__RemoveIPAddressFilterResponse::soap_dup(soap*) returns deep copy of _tds__RemoveIPAddressFilterResponse, 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) /// - _tds__RemoveIPAddressFilterResponse::soap_del() deep deletes _tds__RemoveIPAddressFilterResponse data members, use only after _tds__RemoveIPAddressFilterResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__RemoveIPAddressFilterResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetAccessPolicy /// @brief "http://www.onvif.org/ver10/device/wsdl":GetAccessPolicy is a complexType. /// /// class _tds__GetAccessPolicy operations: /// - _tds__GetAccessPolicy* soap_new__tds__GetAccessPolicy(soap*) allocate and default initialize /// - _tds__GetAccessPolicy* soap_new__tds__GetAccessPolicy(soap*, int num) allocate array and default initialize values /// - _tds__GetAccessPolicy* soap_new_req__tds__GetAccessPolicy(soap*, ...) allocate, set required members /// - _tds__GetAccessPolicy* soap_new_set__tds__GetAccessPolicy(soap*, ...) allocate, set all public members /// - _tds__GetAccessPolicy::soap_default(soap*) default initialize members /// - int soap_read__tds__GetAccessPolicy(soap*, _tds__GetAccessPolicy*) deserialize from a stream /// - int soap_write__tds__GetAccessPolicy(soap*, _tds__GetAccessPolicy*) serialize to a stream /// - _tds__GetAccessPolicy* _tds__GetAccessPolicy::soap_dup(soap*) returns deep copy of _tds__GetAccessPolicy, 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) /// - _tds__GetAccessPolicy::soap_del() deep deletes _tds__GetAccessPolicy data members, use only after _tds__GetAccessPolicy::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetAccessPolicy { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetAccessPolicyResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetAccessPolicyResponse is a complexType. /// /// class _tds__GetAccessPolicyResponse operations: /// - _tds__GetAccessPolicyResponse* soap_new__tds__GetAccessPolicyResponse(soap*) allocate and default initialize /// - _tds__GetAccessPolicyResponse* soap_new__tds__GetAccessPolicyResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetAccessPolicyResponse* soap_new_req__tds__GetAccessPolicyResponse(soap*, ...) allocate, set required members /// - _tds__GetAccessPolicyResponse* soap_new_set__tds__GetAccessPolicyResponse(soap*, ...) allocate, set all public members /// - _tds__GetAccessPolicyResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetAccessPolicyResponse(soap*, _tds__GetAccessPolicyResponse*) deserialize from a stream /// - int soap_write__tds__GetAccessPolicyResponse(soap*, _tds__GetAccessPolicyResponse*) serialize to a stream /// - _tds__GetAccessPolicyResponse* _tds__GetAccessPolicyResponse::soap_dup(soap*) returns deep copy of _tds__GetAccessPolicyResponse, 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) /// - _tds__GetAccessPolicyResponse::soap_del() deep deletes _tds__GetAccessPolicyResponse data members, use only after _tds__GetAccessPolicyResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetAccessPolicyResponse { public: /// Element "PolicyFile" of XSD type "http://www.onvif.org/ver10/schema":BinaryData. tt__BinaryData* PolicyFile 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetAccessPolicy /// @brief "http://www.onvif.org/ver10/device/wsdl":SetAccessPolicy is a complexType. /// /// class _tds__SetAccessPolicy operations: /// - _tds__SetAccessPolicy* soap_new__tds__SetAccessPolicy(soap*) allocate and default initialize /// - _tds__SetAccessPolicy* soap_new__tds__SetAccessPolicy(soap*, int num) allocate array and default initialize values /// - _tds__SetAccessPolicy* soap_new_req__tds__SetAccessPolicy(soap*, ...) allocate, set required members /// - _tds__SetAccessPolicy* soap_new_set__tds__SetAccessPolicy(soap*, ...) allocate, set all public members /// - _tds__SetAccessPolicy::soap_default(soap*) default initialize members /// - int soap_read__tds__SetAccessPolicy(soap*, _tds__SetAccessPolicy*) deserialize from a stream /// - int soap_write__tds__SetAccessPolicy(soap*, _tds__SetAccessPolicy*) serialize to a stream /// - _tds__SetAccessPolicy* _tds__SetAccessPolicy::soap_dup(soap*) returns deep copy of _tds__SetAccessPolicy, 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) /// - _tds__SetAccessPolicy::soap_del() deep deletes _tds__SetAccessPolicy data members, use only after _tds__SetAccessPolicy::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetAccessPolicy { public: /// Element "PolicyFile" of XSD type "http://www.onvif.org/ver10/schema":BinaryData. tt__BinaryData* PolicyFile 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetAccessPolicyResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetAccessPolicyResponse is a complexType. /// /// class _tds__SetAccessPolicyResponse operations: /// - _tds__SetAccessPolicyResponse* soap_new__tds__SetAccessPolicyResponse(soap*) allocate and default initialize /// - _tds__SetAccessPolicyResponse* soap_new__tds__SetAccessPolicyResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetAccessPolicyResponse* soap_new_req__tds__SetAccessPolicyResponse(soap*, ...) allocate, set required members /// - _tds__SetAccessPolicyResponse* soap_new_set__tds__SetAccessPolicyResponse(soap*, ...) allocate, set all public members /// - _tds__SetAccessPolicyResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetAccessPolicyResponse(soap*, _tds__SetAccessPolicyResponse*) deserialize from a stream /// - int soap_write__tds__SetAccessPolicyResponse(soap*, _tds__SetAccessPolicyResponse*) serialize to a stream /// - _tds__SetAccessPolicyResponse* _tds__SetAccessPolicyResponse::soap_dup(soap*) returns deep copy of _tds__SetAccessPolicyResponse, 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) /// - _tds__SetAccessPolicyResponse::soap_del() deep deletes _tds__SetAccessPolicyResponse data members, use only after _tds__SetAccessPolicyResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetAccessPolicyResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":CreateCertificate /// @brief "http://www.onvif.org/ver10/device/wsdl":CreateCertificate is a complexType. /// /// class _tds__CreateCertificate operations: /// - _tds__CreateCertificate* soap_new__tds__CreateCertificate(soap*) allocate and default initialize /// - _tds__CreateCertificate* soap_new__tds__CreateCertificate(soap*, int num) allocate array and default initialize values /// - _tds__CreateCertificate* soap_new_req__tds__CreateCertificate(soap*, ...) allocate, set required members /// - _tds__CreateCertificate* soap_new_set__tds__CreateCertificate(soap*, ...) allocate, set all public members /// - _tds__CreateCertificate::soap_default(soap*) default initialize members /// - int soap_read__tds__CreateCertificate(soap*, _tds__CreateCertificate*) deserialize from a stream /// - int soap_write__tds__CreateCertificate(soap*, _tds__CreateCertificate*) serialize to a stream /// - _tds__CreateCertificate* _tds__CreateCertificate::soap_dup(soap*) returns deep copy of _tds__CreateCertificate, 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) /// - _tds__CreateCertificate::soap_del() deep deletes _tds__CreateCertificate data members, use only after _tds__CreateCertificate::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__CreateCertificate { public: ///
/// Certificate id. ///
/// Element "CertificateID" of XSD type xs:token. xsd__token* CertificateID 0; ///< Optional element. ///
/// Identification of the entity associated with the public-key. ///
/// Element "Subject" of XSD type xs:string. std::string* Subject 0; ///< Optional element. ///
/// Certificate validity start date. ///
/// Element "ValidNotBefore" of XSD type xs:dateTime. time_t* ValidNotBefore 0; ///< Optional element. ///
/// Certificate expiry start date. ///
/// Element "ValidNotAfter" of XSD type xs:dateTime. time_t* ValidNotAfter 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":CreateCertificateResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":CreateCertificateResponse is a complexType. /// /// class _tds__CreateCertificateResponse operations: /// - _tds__CreateCertificateResponse* soap_new__tds__CreateCertificateResponse(soap*) allocate and default initialize /// - _tds__CreateCertificateResponse* soap_new__tds__CreateCertificateResponse(soap*, int num) allocate array and default initialize values /// - _tds__CreateCertificateResponse* soap_new_req__tds__CreateCertificateResponse(soap*, ...) allocate, set required members /// - _tds__CreateCertificateResponse* soap_new_set__tds__CreateCertificateResponse(soap*, ...) allocate, set all public members /// - _tds__CreateCertificateResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__CreateCertificateResponse(soap*, _tds__CreateCertificateResponse*) deserialize from a stream /// - int soap_write__tds__CreateCertificateResponse(soap*, _tds__CreateCertificateResponse*) serialize to a stream /// - _tds__CreateCertificateResponse* _tds__CreateCertificateResponse::soap_dup(soap*) returns deep copy of _tds__CreateCertificateResponse, 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) /// - _tds__CreateCertificateResponse::soap_del() deep deletes _tds__CreateCertificateResponse data members, use only after _tds__CreateCertificateResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__CreateCertificateResponse { public: ///
/// base64 encoded DER representation of certificate. ///
/// Element "NvtCertificate" of XSD type "http://www.onvif.org/ver10/schema":Certificate. tt__Certificate* NvtCertificate 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetCertificates /// @brief "http://www.onvif.org/ver10/device/wsdl":GetCertificates is a complexType. /// /// class _tds__GetCertificates operations: /// - _tds__GetCertificates* soap_new__tds__GetCertificates(soap*) allocate and default initialize /// - _tds__GetCertificates* soap_new__tds__GetCertificates(soap*, int num) allocate array and default initialize values /// - _tds__GetCertificates* soap_new_req__tds__GetCertificates(soap*, ...) allocate, set required members /// - _tds__GetCertificates* soap_new_set__tds__GetCertificates(soap*, ...) allocate, set all public members /// - _tds__GetCertificates::soap_default(soap*) default initialize members /// - int soap_read__tds__GetCertificates(soap*, _tds__GetCertificates*) deserialize from a stream /// - int soap_write__tds__GetCertificates(soap*, _tds__GetCertificates*) serialize to a stream /// - _tds__GetCertificates* _tds__GetCertificates::soap_dup(soap*) returns deep copy of _tds__GetCertificates, 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) /// - _tds__GetCertificates::soap_del() deep deletes _tds__GetCertificates data members, use only after _tds__GetCertificates::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetCertificates { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetCertificatesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetCertificatesResponse is a complexType. /// /// class _tds__GetCertificatesResponse operations: /// - _tds__GetCertificatesResponse* soap_new__tds__GetCertificatesResponse(soap*) allocate and default initialize /// - _tds__GetCertificatesResponse* soap_new__tds__GetCertificatesResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetCertificatesResponse* soap_new_req__tds__GetCertificatesResponse(soap*, ...) allocate, set required members /// - _tds__GetCertificatesResponse* soap_new_set__tds__GetCertificatesResponse(soap*, ...) allocate, set all public members /// - _tds__GetCertificatesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetCertificatesResponse(soap*, _tds__GetCertificatesResponse*) deserialize from a stream /// - int soap_write__tds__GetCertificatesResponse(soap*, _tds__GetCertificatesResponse*) serialize to a stream /// - _tds__GetCertificatesResponse* _tds__GetCertificatesResponse::soap_dup(soap*) returns deep copy of _tds__GetCertificatesResponse, 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) /// - _tds__GetCertificatesResponse::soap_del() deep deletes _tds__GetCertificatesResponse data members, use only after _tds__GetCertificatesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetCertificatesResponse { public: ///
/// Id and base64 encoded DER representation of all available certificates. ///
/// Vector of tt__Certificate* of length 0..unbounded. std::vector NvtCertificate 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetCertificatesStatus /// @brief "http://www.onvif.org/ver10/device/wsdl":GetCertificatesStatus is a complexType. /// /// class _tds__GetCertificatesStatus operations: /// - _tds__GetCertificatesStatus* soap_new__tds__GetCertificatesStatus(soap*) allocate and default initialize /// - _tds__GetCertificatesStatus* soap_new__tds__GetCertificatesStatus(soap*, int num) allocate array and default initialize values /// - _tds__GetCertificatesStatus* soap_new_req__tds__GetCertificatesStatus(soap*, ...) allocate, set required members /// - _tds__GetCertificatesStatus* soap_new_set__tds__GetCertificatesStatus(soap*, ...) allocate, set all public members /// - _tds__GetCertificatesStatus::soap_default(soap*) default initialize members /// - int soap_read__tds__GetCertificatesStatus(soap*, _tds__GetCertificatesStatus*) deserialize from a stream /// - int soap_write__tds__GetCertificatesStatus(soap*, _tds__GetCertificatesStatus*) serialize to a stream /// - _tds__GetCertificatesStatus* _tds__GetCertificatesStatus::soap_dup(soap*) returns deep copy of _tds__GetCertificatesStatus, 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) /// - _tds__GetCertificatesStatus::soap_del() deep deletes _tds__GetCertificatesStatus data members, use only after _tds__GetCertificatesStatus::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetCertificatesStatus { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetCertificatesStatusResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetCertificatesStatusResponse is a complexType. /// /// class _tds__GetCertificatesStatusResponse operations: /// - _tds__GetCertificatesStatusResponse* soap_new__tds__GetCertificatesStatusResponse(soap*) allocate and default initialize /// - _tds__GetCertificatesStatusResponse* soap_new__tds__GetCertificatesStatusResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetCertificatesStatusResponse* soap_new_req__tds__GetCertificatesStatusResponse(soap*, ...) allocate, set required members /// - _tds__GetCertificatesStatusResponse* soap_new_set__tds__GetCertificatesStatusResponse(soap*, ...) allocate, set all public members /// - _tds__GetCertificatesStatusResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetCertificatesStatusResponse(soap*, _tds__GetCertificatesStatusResponse*) deserialize from a stream /// - int soap_write__tds__GetCertificatesStatusResponse(soap*, _tds__GetCertificatesStatusResponse*) serialize to a stream /// - _tds__GetCertificatesStatusResponse* _tds__GetCertificatesStatusResponse::soap_dup(soap*) returns deep copy of _tds__GetCertificatesStatusResponse, 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) /// - _tds__GetCertificatesStatusResponse::soap_del() deep deletes _tds__GetCertificatesStatusResponse data members, use only after _tds__GetCertificatesStatusResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetCertificatesStatusResponse { public: ///
/// Indicates if a certificate is used in an optional HTTPS configuration of the device. ///
/// Vector of tt__CertificateStatus* of length 0..unbounded. std::vector CertificateStatus 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetCertificatesStatus /// @brief "http://www.onvif.org/ver10/device/wsdl":SetCertificatesStatus is a complexType. /// /// class _tds__SetCertificatesStatus operations: /// - _tds__SetCertificatesStatus* soap_new__tds__SetCertificatesStatus(soap*) allocate and default initialize /// - _tds__SetCertificatesStatus* soap_new__tds__SetCertificatesStatus(soap*, int num) allocate array and default initialize values /// - _tds__SetCertificatesStatus* soap_new_req__tds__SetCertificatesStatus(soap*, ...) allocate, set required members /// - _tds__SetCertificatesStatus* soap_new_set__tds__SetCertificatesStatus(soap*, ...) allocate, set all public members /// - _tds__SetCertificatesStatus::soap_default(soap*) default initialize members /// - int soap_read__tds__SetCertificatesStatus(soap*, _tds__SetCertificatesStatus*) deserialize from a stream /// - int soap_write__tds__SetCertificatesStatus(soap*, _tds__SetCertificatesStatus*) serialize to a stream /// - _tds__SetCertificatesStatus* _tds__SetCertificatesStatus::soap_dup(soap*) returns deep copy of _tds__SetCertificatesStatus, 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) /// - _tds__SetCertificatesStatus::soap_del() deep deletes _tds__SetCertificatesStatus data members, use only after _tds__SetCertificatesStatus::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetCertificatesStatus { public: ///
/// Indicates if a certificate is to be used in an optional HTTPS configuration of the device. ///
/// Vector of tt__CertificateStatus* of length 0..unbounded. std::vector CertificateStatus 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetCertificatesStatusResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetCertificatesStatusResponse is a complexType. /// /// class _tds__SetCertificatesStatusResponse operations: /// - _tds__SetCertificatesStatusResponse* soap_new__tds__SetCertificatesStatusResponse(soap*) allocate and default initialize /// - _tds__SetCertificatesStatusResponse* soap_new__tds__SetCertificatesStatusResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetCertificatesStatusResponse* soap_new_req__tds__SetCertificatesStatusResponse(soap*, ...) allocate, set required members /// - _tds__SetCertificatesStatusResponse* soap_new_set__tds__SetCertificatesStatusResponse(soap*, ...) allocate, set all public members /// - _tds__SetCertificatesStatusResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetCertificatesStatusResponse(soap*, _tds__SetCertificatesStatusResponse*) deserialize from a stream /// - int soap_write__tds__SetCertificatesStatusResponse(soap*, _tds__SetCertificatesStatusResponse*) serialize to a stream /// - _tds__SetCertificatesStatusResponse* _tds__SetCertificatesStatusResponse::soap_dup(soap*) returns deep copy of _tds__SetCertificatesStatusResponse, 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) /// - _tds__SetCertificatesStatusResponse::soap_del() deep deletes _tds__SetCertificatesStatusResponse data members, use only after _tds__SetCertificatesStatusResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetCertificatesStatusResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":DeleteCertificates /// @brief "http://www.onvif.org/ver10/device/wsdl":DeleteCertificates is a complexType. /// /// class _tds__DeleteCertificates operations: /// - _tds__DeleteCertificates* soap_new__tds__DeleteCertificates(soap*) allocate and default initialize /// - _tds__DeleteCertificates* soap_new__tds__DeleteCertificates(soap*, int num) allocate array and default initialize values /// - _tds__DeleteCertificates* soap_new_req__tds__DeleteCertificates(soap*, ...) allocate, set required members /// - _tds__DeleteCertificates* soap_new_set__tds__DeleteCertificates(soap*, ...) allocate, set all public members /// - _tds__DeleteCertificates::soap_default(soap*) default initialize members /// - int soap_read__tds__DeleteCertificates(soap*, _tds__DeleteCertificates*) deserialize from a stream /// - int soap_write__tds__DeleteCertificates(soap*, _tds__DeleteCertificates*) serialize to a stream /// - _tds__DeleteCertificates* _tds__DeleteCertificates::soap_dup(soap*) returns deep copy of _tds__DeleteCertificates, 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) /// - _tds__DeleteCertificates::soap_del() deep deletes _tds__DeleteCertificates data members, use only after _tds__DeleteCertificates::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__DeleteCertificates { public: ///
/// List of ids of certificates to delete. ///
/// Vector of xsd__token of length 1..unbounded. std::vector CertificateID 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":DeleteCertificatesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":DeleteCertificatesResponse is a complexType. /// /// class _tds__DeleteCertificatesResponse operations: /// - _tds__DeleteCertificatesResponse* soap_new__tds__DeleteCertificatesResponse(soap*) allocate and default initialize /// - _tds__DeleteCertificatesResponse* soap_new__tds__DeleteCertificatesResponse(soap*, int num) allocate array and default initialize values /// - _tds__DeleteCertificatesResponse* soap_new_req__tds__DeleteCertificatesResponse(soap*, ...) allocate, set required members /// - _tds__DeleteCertificatesResponse* soap_new_set__tds__DeleteCertificatesResponse(soap*, ...) allocate, set all public members /// - _tds__DeleteCertificatesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__DeleteCertificatesResponse(soap*, _tds__DeleteCertificatesResponse*) deserialize from a stream /// - int soap_write__tds__DeleteCertificatesResponse(soap*, _tds__DeleteCertificatesResponse*) serialize to a stream /// - _tds__DeleteCertificatesResponse* _tds__DeleteCertificatesResponse::soap_dup(soap*) returns deep copy of _tds__DeleteCertificatesResponse, 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) /// - _tds__DeleteCertificatesResponse::soap_del() deep deletes _tds__DeleteCertificatesResponse data members, use only after _tds__DeleteCertificatesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__DeleteCertificatesResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetPkcs10Request /// @brief "http://www.onvif.org/ver10/device/wsdl":GetPkcs10Request is a complexType. /// /// class _tds__GetPkcs10Request operations: /// - _tds__GetPkcs10Request* soap_new__tds__GetPkcs10Request(soap*) allocate and default initialize /// - _tds__GetPkcs10Request* soap_new__tds__GetPkcs10Request(soap*, int num) allocate array and default initialize values /// - _tds__GetPkcs10Request* soap_new_req__tds__GetPkcs10Request(soap*, ...) allocate, set required members /// - _tds__GetPkcs10Request* soap_new_set__tds__GetPkcs10Request(soap*, ...) allocate, set all public members /// - _tds__GetPkcs10Request::soap_default(soap*) default initialize members /// - int soap_read__tds__GetPkcs10Request(soap*, _tds__GetPkcs10Request*) deserialize from a stream /// - int soap_write__tds__GetPkcs10Request(soap*, _tds__GetPkcs10Request*) serialize to a stream /// - _tds__GetPkcs10Request* _tds__GetPkcs10Request::soap_dup(soap*) returns deep copy of _tds__GetPkcs10Request, 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) /// - _tds__GetPkcs10Request::soap_del() deep deletes _tds__GetPkcs10Request data members, use only after _tds__GetPkcs10Request::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetPkcs10Request { public: ///
/// List of ids of certificates to delete. ///
/// Element "CertificateID" of XSD type xs:token. xsd__token CertificateID 1; ///< Required element. ///
/// Relative Dinstinguished Name(RDN) CommonName(CN). ///
/// Element "Subject" of XSD type xs:string. std::string* Subject 0; ///< Optional element. ///
/// Optional base64 encoded DER attributes. ///
/// Element "Attributes" of XSD type "http://www.onvif.org/ver10/schema":BinaryData. tt__BinaryData* Attributes 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetPkcs10RequestResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetPkcs10RequestResponse is a complexType. /// /// class _tds__GetPkcs10RequestResponse operations: /// - _tds__GetPkcs10RequestResponse* soap_new__tds__GetPkcs10RequestResponse(soap*) allocate and default initialize /// - _tds__GetPkcs10RequestResponse* soap_new__tds__GetPkcs10RequestResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetPkcs10RequestResponse* soap_new_req__tds__GetPkcs10RequestResponse(soap*, ...) allocate, set required members /// - _tds__GetPkcs10RequestResponse* soap_new_set__tds__GetPkcs10RequestResponse(soap*, ...) allocate, set all public members /// - _tds__GetPkcs10RequestResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetPkcs10RequestResponse(soap*, _tds__GetPkcs10RequestResponse*) deserialize from a stream /// - int soap_write__tds__GetPkcs10RequestResponse(soap*, _tds__GetPkcs10RequestResponse*) serialize to a stream /// - _tds__GetPkcs10RequestResponse* _tds__GetPkcs10RequestResponse::soap_dup(soap*) returns deep copy of _tds__GetPkcs10RequestResponse, 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) /// - _tds__GetPkcs10RequestResponse::soap_del() deep deletes _tds__GetPkcs10RequestResponse data members, use only after _tds__GetPkcs10RequestResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetPkcs10RequestResponse { public: ///
/// base64 encoded DER representation of certificate. ///
/// Element "Pkcs10Request" of XSD type "http://www.onvif.org/ver10/schema":BinaryData. tt__BinaryData* Pkcs10Request 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":LoadCertificates /// @brief "http://www.onvif.org/ver10/device/wsdl":LoadCertificates is a complexType. /// /// class _tds__LoadCertificates operations: /// - _tds__LoadCertificates* soap_new__tds__LoadCertificates(soap*) allocate and default initialize /// - _tds__LoadCertificates* soap_new__tds__LoadCertificates(soap*, int num) allocate array and default initialize values /// - _tds__LoadCertificates* soap_new_req__tds__LoadCertificates(soap*, ...) allocate, set required members /// - _tds__LoadCertificates* soap_new_set__tds__LoadCertificates(soap*, ...) allocate, set all public members /// - _tds__LoadCertificates::soap_default(soap*) default initialize members /// - int soap_read__tds__LoadCertificates(soap*, _tds__LoadCertificates*) deserialize from a stream /// - int soap_write__tds__LoadCertificates(soap*, _tds__LoadCertificates*) serialize to a stream /// - _tds__LoadCertificates* _tds__LoadCertificates::soap_dup(soap*) returns deep copy of _tds__LoadCertificates, 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) /// - _tds__LoadCertificates::soap_del() deep deletes _tds__LoadCertificates data members, use only after _tds__LoadCertificates::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__LoadCertificates { public: ///
/// Optional id and base64 encoded DER representation of certificate. ///
/// Vector of tt__Certificate* of length 1..unbounded. std::vector NVTCertificate 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":LoadCertificatesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":LoadCertificatesResponse is a complexType. /// /// class _tds__LoadCertificatesResponse operations: /// - _tds__LoadCertificatesResponse* soap_new__tds__LoadCertificatesResponse(soap*) allocate and default initialize /// - _tds__LoadCertificatesResponse* soap_new__tds__LoadCertificatesResponse(soap*, int num) allocate array and default initialize values /// - _tds__LoadCertificatesResponse* soap_new_req__tds__LoadCertificatesResponse(soap*, ...) allocate, set required members /// - _tds__LoadCertificatesResponse* soap_new_set__tds__LoadCertificatesResponse(soap*, ...) allocate, set all public members /// - _tds__LoadCertificatesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__LoadCertificatesResponse(soap*, _tds__LoadCertificatesResponse*) deserialize from a stream /// - int soap_write__tds__LoadCertificatesResponse(soap*, _tds__LoadCertificatesResponse*) serialize to a stream /// - _tds__LoadCertificatesResponse* _tds__LoadCertificatesResponse::soap_dup(soap*) returns deep copy of _tds__LoadCertificatesResponse, 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) /// - _tds__LoadCertificatesResponse::soap_del() deep deletes _tds__LoadCertificatesResponse data members, use only after _tds__LoadCertificatesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__LoadCertificatesResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetClientCertificateMode /// @brief "http://www.onvif.org/ver10/device/wsdl":GetClientCertificateMode is a complexType. /// /// class _tds__GetClientCertificateMode operations: /// - _tds__GetClientCertificateMode* soap_new__tds__GetClientCertificateMode(soap*) allocate and default initialize /// - _tds__GetClientCertificateMode* soap_new__tds__GetClientCertificateMode(soap*, int num) allocate array and default initialize values /// - _tds__GetClientCertificateMode* soap_new_req__tds__GetClientCertificateMode(soap*, ...) allocate, set required members /// - _tds__GetClientCertificateMode* soap_new_set__tds__GetClientCertificateMode(soap*, ...) allocate, set all public members /// - _tds__GetClientCertificateMode::soap_default(soap*) default initialize members /// - int soap_read__tds__GetClientCertificateMode(soap*, _tds__GetClientCertificateMode*) deserialize from a stream /// - int soap_write__tds__GetClientCertificateMode(soap*, _tds__GetClientCertificateMode*) serialize to a stream /// - _tds__GetClientCertificateMode* _tds__GetClientCertificateMode::soap_dup(soap*) returns deep copy of _tds__GetClientCertificateMode, 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) /// - _tds__GetClientCertificateMode::soap_del() deep deletes _tds__GetClientCertificateMode data members, use only after _tds__GetClientCertificateMode::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetClientCertificateMode { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetClientCertificateModeResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetClientCertificateModeResponse is a complexType. /// /// class _tds__GetClientCertificateModeResponse operations: /// - _tds__GetClientCertificateModeResponse* soap_new__tds__GetClientCertificateModeResponse(soap*) allocate and default initialize /// - _tds__GetClientCertificateModeResponse* soap_new__tds__GetClientCertificateModeResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetClientCertificateModeResponse* soap_new_req__tds__GetClientCertificateModeResponse(soap*, ...) allocate, set required members /// - _tds__GetClientCertificateModeResponse* soap_new_set__tds__GetClientCertificateModeResponse(soap*, ...) allocate, set all public members /// - _tds__GetClientCertificateModeResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetClientCertificateModeResponse(soap*, _tds__GetClientCertificateModeResponse*) deserialize from a stream /// - int soap_write__tds__GetClientCertificateModeResponse(soap*, _tds__GetClientCertificateModeResponse*) serialize to a stream /// - _tds__GetClientCertificateModeResponse* _tds__GetClientCertificateModeResponse::soap_dup(soap*) returns deep copy of _tds__GetClientCertificateModeResponse, 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) /// - _tds__GetClientCertificateModeResponse::soap_del() deep deletes _tds__GetClientCertificateModeResponse data members, use only after _tds__GetClientCertificateModeResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetClientCertificateModeResponse { public: ///
/// Indicates whether or not client certificates are required by device. ///
/// Element "Enabled" of XSD type xs:boolean. bool Enabled 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetClientCertificateMode /// @brief "http://www.onvif.org/ver10/device/wsdl":SetClientCertificateMode is a complexType. /// /// class _tds__SetClientCertificateMode operations: /// - _tds__SetClientCertificateMode* soap_new__tds__SetClientCertificateMode(soap*) allocate and default initialize /// - _tds__SetClientCertificateMode* soap_new__tds__SetClientCertificateMode(soap*, int num) allocate array and default initialize values /// - _tds__SetClientCertificateMode* soap_new_req__tds__SetClientCertificateMode(soap*, ...) allocate, set required members /// - _tds__SetClientCertificateMode* soap_new_set__tds__SetClientCertificateMode(soap*, ...) allocate, set all public members /// - _tds__SetClientCertificateMode::soap_default(soap*) default initialize members /// - int soap_read__tds__SetClientCertificateMode(soap*, _tds__SetClientCertificateMode*) deserialize from a stream /// - int soap_write__tds__SetClientCertificateMode(soap*, _tds__SetClientCertificateMode*) serialize to a stream /// - _tds__SetClientCertificateMode* _tds__SetClientCertificateMode::soap_dup(soap*) returns deep copy of _tds__SetClientCertificateMode, 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) /// - _tds__SetClientCertificateMode::soap_del() deep deletes _tds__SetClientCertificateMode data members, use only after _tds__SetClientCertificateMode::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetClientCertificateMode { public: ///
/// Indicates whether or not client certificates are required by device. ///
/// Element "Enabled" of XSD type xs:boolean. bool Enabled 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetClientCertificateModeResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetClientCertificateModeResponse is a complexType. /// /// class _tds__SetClientCertificateModeResponse operations: /// - _tds__SetClientCertificateModeResponse* soap_new__tds__SetClientCertificateModeResponse(soap*) allocate and default initialize /// - _tds__SetClientCertificateModeResponse* soap_new__tds__SetClientCertificateModeResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetClientCertificateModeResponse* soap_new_req__tds__SetClientCertificateModeResponse(soap*, ...) allocate, set required members /// - _tds__SetClientCertificateModeResponse* soap_new_set__tds__SetClientCertificateModeResponse(soap*, ...) allocate, set all public members /// - _tds__SetClientCertificateModeResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetClientCertificateModeResponse(soap*, _tds__SetClientCertificateModeResponse*) deserialize from a stream /// - int soap_write__tds__SetClientCertificateModeResponse(soap*, _tds__SetClientCertificateModeResponse*) serialize to a stream /// - _tds__SetClientCertificateModeResponse* _tds__SetClientCertificateModeResponse::soap_dup(soap*) returns deep copy of _tds__SetClientCertificateModeResponse, 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) /// - _tds__SetClientCertificateModeResponse::soap_del() deep deletes _tds__SetClientCertificateModeResponse data members, use only after _tds__SetClientCertificateModeResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetClientCertificateModeResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetCACertificates /// @brief "http://www.onvif.org/ver10/device/wsdl":GetCACertificates is a complexType. /// /// class _tds__GetCACertificates operations: /// - _tds__GetCACertificates* soap_new__tds__GetCACertificates(soap*) allocate and default initialize /// - _tds__GetCACertificates* soap_new__tds__GetCACertificates(soap*, int num) allocate array and default initialize values /// - _tds__GetCACertificates* soap_new_req__tds__GetCACertificates(soap*, ...) allocate, set required members /// - _tds__GetCACertificates* soap_new_set__tds__GetCACertificates(soap*, ...) allocate, set all public members /// - _tds__GetCACertificates::soap_default(soap*) default initialize members /// - int soap_read__tds__GetCACertificates(soap*, _tds__GetCACertificates*) deserialize from a stream /// - int soap_write__tds__GetCACertificates(soap*, _tds__GetCACertificates*) serialize to a stream /// - _tds__GetCACertificates* _tds__GetCACertificates::soap_dup(soap*) returns deep copy of _tds__GetCACertificates, 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) /// - _tds__GetCACertificates::soap_del() deep deletes _tds__GetCACertificates data members, use only after _tds__GetCACertificates::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetCACertificates { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetCACertificatesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetCACertificatesResponse is a complexType. /// /// class _tds__GetCACertificatesResponse operations: /// - _tds__GetCACertificatesResponse* soap_new__tds__GetCACertificatesResponse(soap*) allocate and default initialize /// - _tds__GetCACertificatesResponse* soap_new__tds__GetCACertificatesResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetCACertificatesResponse* soap_new_req__tds__GetCACertificatesResponse(soap*, ...) allocate, set required members /// - _tds__GetCACertificatesResponse* soap_new_set__tds__GetCACertificatesResponse(soap*, ...) allocate, set all public members /// - _tds__GetCACertificatesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetCACertificatesResponse(soap*, _tds__GetCACertificatesResponse*) deserialize from a stream /// - int soap_write__tds__GetCACertificatesResponse(soap*, _tds__GetCACertificatesResponse*) serialize to a stream /// - _tds__GetCACertificatesResponse* _tds__GetCACertificatesResponse::soap_dup(soap*) returns deep copy of _tds__GetCACertificatesResponse, 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) /// - _tds__GetCACertificatesResponse::soap_del() deep deletes _tds__GetCACertificatesResponse data members, use only after _tds__GetCACertificatesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetCACertificatesResponse { public: /// Vector of tt__Certificate* of length 0..unbounded. std::vector CACertificate 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":LoadCertificateWithPrivateKey /// @brief "http://www.onvif.org/ver10/device/wsdl":LoadCertificateWithPrivateKey is a complexType. /// /// class _tds__LoadCertificateWithPrivateKey operations: /// - _tds__LoadCertificateWithPrivateKey* soap_new__tds__LoadCertificateWithPrivateKey(soap*) allocate and default initialize /// - _tds__LoadCertificateWithPrivateKey* soap_new__tds__LoadCertificateWithPrivateKey(soap*, int num) allocate array and default initialize values /// - _tds__LoadCertificateWithPrivateKey* soap_new_req__tds__LoadCertificateWithPrivateKey(soap*, ...) allocate, set required members /// - _tds__LoadCertificateWithPrivateKey* soap_new_set__tds__LoadCertificateWithPrivateKey(soap*, ...) allocate, set all public members /// - _tds__LoadCertificateWithPrivateKey::soap_default(soap*) default initialize members /// - int soap_read__tds__LoadCertificateWithPrivateKey(soap*, _tds__LoadCertificateWithPrivateKey*) deserialize from a stream /// - int soap_write__tds__LoadCertificateWithPrivateKey(soap*, _tds__LoadCertificateWithPrivateKey*) serialize to a stream /// - _tds__LoadCertificateWithPrivateKey* _tds__LoadCertificateWithPrivateKey::soap_dup(soap*) returns deep copy of _tds__LoadCertificateWithPrivateKey, 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) /// - _tds__LoadCertificateWithPrivateKey::soap_del() deep deletes _tds__LoadCertificateWithPrivateKey data members, use only after _tds__LoadCertificateWithPrivateKey::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__LoadCertificateWithPrivateKey { public: /// Vector of tt__CertificateWithPrivateKey* of length 1..unbounded. std::vector CertificateWithPrivateKey 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":LoadCertificateWithPrivateKeyResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":LoadCertificateWithPrivateKeyResponse is a complexType. /// /// class _tds__LoadCertificateWithPrivateKeyResponse operations: /// - _tds__LoadCertificateWithPrivateKeyResponse* soap_new__tds__LoadCertificateWithPrivateKeyResponse(soap*) allocate and default initialize /// - _tds__LoadCertificateWithPrivateKeyResponse* soap_new__tds__LoadCertificateWithPrivateKeyResponse(soap*, int num) allocate array and default initialize values /// - _tds__LoadCertificateWithPrivateKeyResponse* soap_new_req__tds__LoadCertificateWithPrivateKeyResponse(soap*, ...) allocate, set required members /// - _tds__LoadCertificateWithPrivateKeyResponse* soap_new_set__tds__LoadCertificateWithPrivateKeyResponse(soap*, ...) allocate, set all public members /// - _tds__LoadCertificateWithPrivateKeyResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__LoadCertificateWithPrivateKeyResponse(soap*, _tds__LoadCertificateWithPrivateKeyResponse*) deserialize from a stream /// - int soap_write__tds__LoadCertificateWithPrivateKeyResponse(soap*, _tds__LoadCertificateWithPrivateKeyResponse*) serialize to a stream /// - _tds__LoadCertificateWithPrivateKeyResponse* _tds__LoadCertificateWithPrivateKeyResponse::soap_dup(soap*) returns deep copy of _tds__LoadCertificateWithPrivateKeyResponse, 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) /// - _tds__LoadCertificateWithPrivateKeyResponse::soap_del() deep deletes _tds__LoadCertificateWithPrivateKeyResponse data members, use only after _tds__LoadCertificateWithPrivateKeyResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__LoadCertificateWithPrivateKeyResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetCertificateInformation /// @brief "http://www.onvif.org/ver10/device/wsdl":GetCertificateInformation is a complexType. /// /// class _tds__GetCertificateInformation operations: /// - _tds__GetCertificateInformation* soap_new__tds__GetCertificateInformation(soap*) allocate and default initialize /// - _tds__GetCertificateInformation* soap_new__tds__GetCertificateInformation(soap*, int num) allocate array and default initialize values /// - _tds__GetCertificateInformation* soap_new_req__tds__GetCertificateInformation(soap*, ...) allocate, set required members /// - _tds__GetCertificateInformation* soap_new_set__tds__GetCertificateInformation(soap*, ...) allocate, set all public members /// - _tds__GetCertificateInformation::soap_default(soap*) default initialize members /// - int soap_read__tds__GetCertificateInformation(soap*, _tds__GetCertificateInformation*) deserialize from a stream /// - int soap_write__tds__GetCertificateInformation(soap*, _tds__GetCertificateInformation*) serialize to a stream /// - _tds__GetCertificateInformation* _tds__GetCertificateInformation::soap_dup(soap*) returns deep copy of _tds__GetCertificateInformation, 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) /// - _tds__GetCertificateInformation::soap_del() deep deletes _tds__GetCertificateInformation data members, use only after _tds__GetCertificateInformation::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetCertificateInformation { public: /// Element "CertificateID" of XSD type xs:token. xsd__token CertificateID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetCertificateInformationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetCertificateInformationResponse is a complexType. /// /// class _tds__GetCertificateInformationResponse operations: /// - _tds__GetCertificateInformationResponse* soap_new__tds__GetCertificateInformationResponse(soap*) allocate and default initialize /// - _tds__GetCertificateInformationResponse* soap_new__tds__GetCertificateInformationResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetCertificateInformationResponse* soap_new_req__tds__GetCertificateInformationResponse(soap*, ...) allocate, set required members /// - _tds__GetCertificateInformationResponse* soap_new_set__tds__GetCertificateInformationResponse(soap*, ...) allocate, set all public members /// - _tds__GetCertificateInformationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetCertificateInformationResponse(soap*, _tds__GetCertificateInformationResponse*) deserialize from a stream /// - int soap_write__tds__GetCertificateInformationResponse(soap*, _tds__GetCertificateInformationResponse*) serialize to a stream /// - _tds__GetCertificateInformationResponse* _tds__GetCertificateInformationResponse::soap_dup(soap*) returns deep copy of _tds__GetCertificateInformationResponse, 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) /// - _tds__GetCertificateInformationResponse::soap_del() deep deletes _tds__GetCertificateInformationResponse data members, use only after _tds__GetCertificateInformationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetCertificateInformationResponse { public: /// Element "CertificateInformation" of XSD type "http://www.onvif.org/ver10/schema":CertificateInformation. tt__CertificateInformation* CertificateInformation 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":LoadCACertificates /// @brief "http://www.onvif.org/ver10/device/wsdl":LoadCACertificates is a complexType. /// /// class _tds__LoadCACertificates operations: /// - _tds__LoadCACertificates* soap_new__tds__LoadCACertificates(soap*) allocate and default initialize /// - _tds__LoadCACertificates* soap_new__tds__LoadCACertificates(soap*, int num) allocate array and default initialize values /// - _tds__LoadCACertificates* soap_new_req__tds__LoadCACertificates(soap*, ...) allocate, set required members /// - _tds__LoadCACertificates* soap_new_set__tds__LoadCACertificates(soap*, ...) allocate, set all public members /// - _tds__LoadCACertificates::soap_default(soap*) default initialize members /// - int soap_read__tds__LoadCACertificates(soap*, _tds__LoadCACertificates*) deserialize from a stream /// - int soap_write__tds__LoadCACertificates(soap*, _tds__LoadCACertificates*) serialize to a stream /// - _tds__LoadCACertificates* _tds__LoadCACertificates::soap_dup(soap*) returns deep copy of _tds__LoadCACertificates, 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) /// - _tds__LoadCACertificates::soap_del() deep deletes _tds__LoadCACertificates data members, use only after _tds__LoadCACertificates::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__LoadCACertificates { public: /// Vector of tt__Certificate* of length 1..unbounded. std::vector CACertificate 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":LoadCACertificatesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":LoadCACertificatesResponse is a complexType. /// /// class _tds__LoadCACertificatesResponse operations: /// - _tds__LoadCACertificatesResponse* soap_new__tds__LoadCACertificatesResponse(soap*) allocate and default initialize /// - _tds__LoadCACertificatesResponse* soap_new__tds__LoadCACertificatesResponse(soap*, int num) allocate array and default initialize values /// - _tds__LoadCACertificatesResponse* soap_new_req__tds__LoadCACertificatesResponse(soap*, ...) allocate, set required members /// - _tds__LoadCACertificatesResponse* soap_new_set__tds__LoadCACertificatesResponse(soap*, ...) allocate, set all public members /// - _tds__LoadCACertificatesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__LoadCACertificatesResponse(soap*, _tds__LoadCACertificatesResponse*) deserialize from a stream /// - int soap_write__tds__LoadCACertificatesResponse(soap*, _tds__LoadCACertificatesResponse*) serialize to a stream /// - _tds__LoadCACertificatesResponse* _tds__LoadCACertificatesResponse::soap_dup(soap*) returns deep copy of _tds__LoadCACertificatesResponse, 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) /// - _tds__LoadCACertificatesResponse::soap_del() deep deletes _tds__LoadCACertificatesResponse data members, use only after _tds__LoadCACertificatesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__LoadCACertificatesResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":CreateDot1XConfiguration /// @brief "http://www.onvif.org/ver10/device/wsdl":CreateDot1XConfiguration is a complexType. /// /// class _tds__CreateDot1XConfiguration operations: /// - _tds__CreateDot1XConfiguration* soap_new__tds__CreateDot1XConfiguration(soap*) allocate and default initialize /// - _tds__CreateDot1XConfiguration* soap_new__tds__CreateDot1XConfiguration(soap*, int num) allocate array and default initialize values /// - _tds__CreateDot1XConfiguration* soap_new_req__tds__CreateDot1XConfiguration(soap*, ...) allocate, set required members /// - _tds__CreateDot1XConfiguration* soap_new_set__tds__CreateDot1XConfiguration(soap*, ...) allocate, set all public members /// - _tds__CreateDot1XConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tds__CreateDot1XConfiguration(soap*, _tds__CreateDot1XConfiguration*) deserialize from a stream /// - int soap_write__tds__CreateDot1XConfiguration(soap*, _tds__CreateDot1XConfiguration*) serialize to a stream /// - _tds__CreateDot1XConfiguration* _tds__CreateDot1XConfiguration::soap_dup(soap*) returns deep copy of _tds__CreateDot1XConfiguration, 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) /// - _tds__CreateDot1XConfiguration::soap_del() deep deletes _tds__CreateDot1XConfiguration data members, use only after _tds__CreateDot1XConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__CreateDot1XConfiguration { public: /// Element "Dot1XConfiguration" of XSD type "http://www.onvif.org/ver10/schema":Dot1XConfiguration. tt__Dot1XConfiguration* Dot1XConfiguration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":CreateDot1XConfigurationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":CreateDot1XConfigurationResponse is a complexType. /// /// class _tds__CreateDot1XConfigurationResponse operations: /// - _tds__CreateDot1XConfigurationResponse* soap_new__tds__CreateDot1XConfigurationResponse(soap*) allocate and default initialize /// - _tds__CreateDot1XConfigurationResponse* soap_new__tds__CreateDot1XConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tds__CreateDot1XConfigurationResponse* soap_new_req__tds__CreateDot1XConfigurationResponse(soap*, ...) allocate, set required members /// - _tds__CreateDot1XConfigurationResponse* soap_new_set__tds__CreateDot1XConfigurationResponse(soap*, ...) allocate, set all public members /// - _tds__CreateDot1XConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__CreateDot1XConfigurationResponse(soap*, _tds__CreateDot1XConfigurationResponse*) deserialize from a stream /// - int soap_write__tds__CreateDot1XConfigurationResponse(soap*, _tds__CreateDot1XConfigurationResponse*) serialize to a stream /// - _tds__CreateDot1XConfigurationResponse* _tds__CreateDot1XConfigurationResponse::soap_dup(soap*) returns deep copy of _tds__CreateDot1XConfigurationResponse, 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) /// - _tds__CreateDot1XConfigurationResponse::soap_del() deep deletes _tds__CreateDot1XConfigurationResponse data members, use only after _tds__CreateDot1XConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__CreateDot1XConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetDot1XConfiguration /// @brief "http://www.onvif.org/ver10/device/wsdl":SetDot1XConfiguration is a complexType. /// /// class _tds__SetDot1XConfiguration operations: /// - _tds__SetDot1XConfiguration* soap_new__tds__SetDot1XConfiguration(soap*) allocate and default initialize /// - _tds__SetDot1XConfiguration* soap_new__tds__SetDot1XConfiguration(soap*, int num) allocate array and default initialize values /// - _tds__SetDot1XConfiguration* soap_new_req__tds__SetDot1XConfiguration(soap*, ...) allocate, set required members /// - _tds__SetDot1XConfiguration* soap_new_set__tds__SetDot1XConfiguration(soap*, ...) allocate, set all public members /// - _tds__SetDot1XConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tds__SetDot1XConfiguration(soap*, _tds__SetDot1XConfiguration*) deserialize from a stream /// - int soap_write__tds__SetDot1XConfiguration(soap*, _tds__SetDot1XConfiguration*) serialize to a stream /// - _tds__SetDot1XConfiguration* _tds__SetDot1XConfiguration::soap_dup(soap*) returns deep copy of _tds__SetDot1XConfiguration, 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) /// - _tds__SetDot1XConfiguration::soap_del() deep deletes _tds__SetDot1XConfiguration data members, use only after _tds__SetDot1XConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetDot1XConfiguration { public: /// Element "Dot1XConfiguration" of XSD type "http://www.onvif.org/ver10/schema":Dot1XConfiguration. tt__Dot1XConfiguration* Dot1XConfiguration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetDot1XConfigurationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetDot1XConfigurationResponse is a complexType. /// /// class _tds__SetDot1XConfigurationResponse operations: /// - _tds__SetDot1XConfigurationResponse* soap_new__tds__SetDot1XConfigurationResponse(soap*) allocate and default initialize /// - _tds__SetDot1XConfigurationResponse* soap_new__tds__SetDot1XConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetDot1XConfigurationResponse* soap_new_req__tds__SetDot1XConfigurationResponse(soap*, ...) allocate, set required members /// - _tds__SetDot1XConfigurationResponse* soap_new_set__tds__SetDot1XConfigurationResponse(soap*, ...) allocate, set all public members /// - _tds__SetDot1XConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetDot1XConfigurationResponse(soap*, _tds__SetDot1XConfigurationResponse*) deserialize from a stream /// - int soap_write__tds__SetDot1XConfigurationResponse(soap*, _tds__SetDot1XConfigurationResponse*) serialize to a stream /// - _tds__SetDot1XConfigurationResponse* _tds__SetDot1XConfigurationResponse::soap_dup(soap*) returns deep copy of _tds__SetDot1XConfigurationResponse, 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) /// - _tds__SetDot1XConfigurationResponse::soap_del() deep deletes _tds__SetDot1XConfigurationResponse data members, use only after _tds__SetDot1XConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetDot1XConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDot1XConfiguration /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDot1XConfiguration is a complexType. /// /// class _tds__GetDot1XConfiguration operations: /// - _tds__GetDot1XConfiguration* soap_new__tds__GetDot1XConfiguration(soap*) allocate and default initialize /// - _tds__GetDot1XConfiguration* soap_new__tds__GetDot1XConfiguration(soap*, int num) allocate array and default initialize values /// - _tds__GetDot1XConfiguration* soap_new_req__tds__GetDot1XConfiguration(soap*, ...) allocate, set required members /// - _tds__GetDot1XConfiguration* soap_new_set__tds__GetDot1XConfiguration(soap*, ...) allocate, set all public members /// - _tds__GetDot1XConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDot1XConfiguration(soap*, _tds__GetDot1XConfiguration*) deserialize from a stream /// - int soap_write__tds__GetDot1XConfiguration(soap*, _tds__GetDot1XConfiguration*) serialize to a stream /// - _tds__GetDot1XConfiguration* _tds__GetDot1XConfiguration::soap_dup(soap*) returns deep copy of _tds__GetDot1XConfiguration, 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) /// - _tds__GetDot1XConfiguration::soap_del() deep deletes _tds__GetDot1XConfiguration data members, use only after _tds__GetDot1XConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDot1XConfiguration { public: /// Element "Dot1XConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken Dot1XConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDot1XConfigurationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDot1XConfigurationResponse is a complexType. /// /// class _tds__GetDot1XConfigurationResponse operations: /// - _tds__GetDot1XConfigurationResponse* soap_new__tds__GetDot1XConfigurationResponse(soap*) allocate and default initialize /// - _tds__GetDot1XConfigurationResponse* soap_new__tds__GetDot1XConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetDot1XConfigurationResponse* soap_new_req__tds__GetDot1XConfigurationResponse(soap*, ...) allocate, set required members /// - _tds__GetDot1XConfigurationResponse* soap_new_set__tds__GetDot1XConfigurationResponse(soap*, ...) allocate, set all public members /// - _tds__GetDot1XConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDot1XConfigurationResponse(soap*, _tds__GetDot1XConfigurationResponse*) deserialize from a stream /// - int soap_write__tds__GetDot1XConfigurationResponse(soap*, _tds__GetDot1XConfigurationResponse*) serialize to a stream /// - _tds__GetDot1XConfigurationResponse* _tds__GetDot1XConfigurationResponse::soap_dup(soap*) returns deep copy of _tds__GetDot1XConfigurationResponse, 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) /// - _tds__GetDot1XConfigurationResponse::soap_del() deep deletes _tds__GetDot1XConfigurationResponse data members, use only after _tds__GetDot1XConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDot1XConfigurationResponse { public: /// Element "Dot1XConfiguration" of XSD type "http://www.onvif.org/ver10/schema":Dot1XConfiguration. tt__Dot1XConfiguration* Dot1XConfiguration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDot1XConfigurations /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDot1XConfigurations is a complexType. /// /// class _tds__GetDot1XConfigurations operations: /// - _tds__GetDot1XConfigurations* soap_new__tds__GetDot1XConfigurations(soap*) allocate and default initialize /// - _tds__GetDot1XConfigurations* soap_new__tds__GetDot1XConfigurations(soap*, int num) allocate array and default initialize values /// - _tds__GetDot1XConfigurations* soap_new_req__tds__GetDot1XConfigurations(soap*, ...) allocate, set required members /// - _tds__GetDot1XConfigurations* soap_new_set__tds__GetDot1XConfigurations(soap*, ...) allocate, set all public members /// - _tds__GetDot1XConfigurations::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDot1XConfigurations(soap*, _tds__GetDot1XConfigurations*) deserialize from a stream /// - int soap_write__tds__GetDot1XConfigurations(soap*, _tds__GetDot1XConfigurations*) serialize to a stream /// - _tds__GetDot1XConfigurations* _tds__GetDot1XConfigurations::soap_dup(soap*) returns deep copy of _tds__GetDot1XConfigurations, 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) /// - _tds__GetDot1XConfigurations::soap_del() deep deletes _tds__GetDot1XConfigurations data members, use only after _tds__GetDot1XConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDot1XConfigurations { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDot1XConfigurationsResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDot1XConfigurationsResponse is a complexType. /// /// class _tds__GetDot1XConfigurationsResponse operations: /// - _tds__GetDot1XConfigurationsResponse* soap_new__tds__GetDot1XConfigurationsResponse(soap*) allocate and default initialize /// - _tds__GetDot1XConfigurationsResponse* soap_new__tds__GetDot1XConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetDot1XConfigurationsResponse* soap_new_req__tds__GetDot1XConfigurationsResponse(soap*, ...) allocate, set required members /// - _tds__GetDot1XConfigurationsResponse* soap_new_set__tds__GetDot1XConfigurationsResponse(soap*, ...) allocate, set all public members /// - _tds__GetDot1XConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDot1XConfigurationsResponse(soap*, _tds__GetDot1XConfigurationsResponse*) deserialize from a stream /// - int soap_write__tds__GetDot1XConfigurationsResponse(soap*, _tds__GetDot1XConfigurationsResponse*) serialize to a stream /// - _tds__GetDot1XConfigurationsResponse* _tds__GetDot1XConfigurationsResponse::soap_dup(soap*) returns deep copy of _tds__GetDot1XConfigurationsResponse, 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) /// - _tds__GetDot1XConfigurationsResponse::soap_del() deep deletes _tds__GetDot1XConfigurationsResponse data members, use only after _tds__GetDot1XConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDot1XConfigurationsResponse { public: /// Vector of tt__Dot1XConfiguration* of length 0..unbounded. std::vector Dot1XConfiguration 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":DeleteDot1XConfiguration /// @brief "http://www.onvif.org/ver10/device/wsdl":DeleteDot1XConfiguration is a complexType. /// /// class _tds__DeleteDot1XConfiguration operations: /// - _tds__DeleteDot1XConfiguration* soap_new__tds__DeleteDot1XConfiguration(soap*) allocate and default initialize /// - _tds__DeleteDot1XConfiguration* soap_new__tds__DeleteDot1XConfiguration(soap*, int num) allocate array and default initialize values /// - _tds__DeleteDot1XConfiguration* soap_new_req__tds__DeleteDot1XConfiguration(soap*, ...) allocate, set required members /// - _tds__DeleteDot1XConfiguration* soap_new_set__tds__DeleteDot1XConfiguration(soap*, ...) allocate, set all public members /// - _tds__DeleteDot1XConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tds__DeleteDot1XConfiguration(soap*, _tds__DeleteDot1XConfiguration*) deserialize from a stream /// - int soap_write__tds__DeleteDot1XConfiguration(soap*, _tds__DeleteDot1XConfiguration*) serialize to a stream /// - _tds__DeleteDot1XConfiguration* _tds__DeleteDot1XConfiguration::soap_dup(soap*) returns deep copy of _tds__DeleteDot1XConfiguration, 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) /// - _tds__DeleteDot1XConfiguration::soap_del() deep deletes _tds__DeleteDot1XConfiguration data members, use only after _tds__DeleteDot1XConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__DeleteDot1XConfiguration { public: /// Vector of tt__ReferenceToken of length 0..unbounded. std::vector Dot1XConfigurationToken 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":DeleteDot1XConfigurationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":DeleteDot1XConfigurationResponse is a complexType. /// /// class _tds__DeleteDot1XConfigurationResponse operations: /// - _tds__DeleteDot1XConfigurationResponse* soap_new__tds__DeleteDot1XConfigurationResponse(soap*) allocate and default initialize /// - _tds__DeleteDot1XConfigurationResponse* soap_new__tds__DeleteDot1XConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tds__DeleteDot1XConfigurationResponse* soap_new_req__tds__DeleteDot1XConfigurationResponse(soap*, ...) allocate, set required members /// - _tds__DeleteDot1XConfigurationResponse* soap_new_set__tds__DeleteDot1XConfigurationResponse(soap*, ...) allocate, set all public members /// - _tds__DeleteDot1XConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__DeleteDot1XConfigurationResponse(soap*, _tds__DeleteDot1XConfigurationResponse*) deserialize from a stream /// - int soap_write__tds__DeleteDot1XConfigurationResponse(soap*, _tds__DeleteDot1XConfigurationResponse*) serialize to a stream /// - _tds__DeleteDot1XConfigurationResponse* _tds__DeleteDot1XConfigurationResponse::soap_dup(soap*) returns deep copy of _tds__DeleteDot1XConfigurationResponse, 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) /// - _tds__DeleteDot1XConfigurationResponse::soap_del() deep deletes _tds__DeleteDot1XConfigurationResponse data members, use only after _tds__DeleteDot1XConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__DeleteDot1XConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetRelayOutputs /// @brief "http://www.onvif.org/ver10/device/wsdl":GetRelayOutputs is a complexType. /// /// class _tds__GetRelayOutputs operations: /// - _tds__GetRelayOutputs* soap_new__tds__GetRelayOutputs(soap*) allocate and default initialize /// - _tds__GetRelayOutputs* soap_new__tds__GetRelayOutputs(soap*, int num) allocate array and default initialize values /// - _tds__GetRelayOutputs* soap_new_req__tds__GetRelayOutputs(soap*, ...) allocate, set required members /// - _tds__GetRelayOutputs* soap_new_set__tds__GetRelayOutputs(soap*, ...) allocate, set all public members /// - _tds__GetRelayOutputs::soap_default(soap*) default initialize members /// - int soap_read__tds__GetRelayOutputs(soap*, _tds__GetRelayOutputs*) deserialize from a stream /// - int soap_write__tds__GetRelayOutputs(soap*, _tds__GetRelayOutputs*) serialize to a stream /// - _tds__GetRelayOutputs* _tds__GetRelayOutputs::soap_dup(soap*) returns deep copy of _tds__GetRelayOutputs, 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) /// - _tds__GetRelayOutputs::soap_del() deep deletes _tds__GetRelayOutputs data members, use only after _tds__GetRelayOutputs::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetRelayOutputs { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetRelayOutputsResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetRelayOutputsResponse is a complexType. /// /// class _tds__GetRelayOutputsResponse operations: /// - _tds__GetRelayOutputsResponse* soap_new__tds__GetRelayOutputsResponse(soap*) allocate and default initialize /// - _tds__GetRelayOutputsResponse* soap_new__tds__GetRelayOutputsResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetRelayOutputsResponse* soap_new_req__tds__GetRelayOutputsResponse(soap*, ...) allocate, set required members /// - _tds__GetRelayOutputsResponse* soap_new_set__tds__GetRelayOutputsResponse(soap*, ...) allocate, set all public members /// - _tds__GetRelayOutputsResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetRelayOutputsResponse(soap*, _tds__GetRelayOutputsResponse*) deserialize from a stream /// - int soap_write__tds__GetRelayOutputsResponse(soap*, _tds__GetRelayOutputsResponse*) serialize to a stream /// - _tds__GetRelayOutputsResponse* _tds__GetRelayOutputsResponse::soap_dup(soap*) returns deep copy of _tds__GetRelayOutputsResponse, 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) /// - _tds__GetRelayOutputsResponse::soap_del() deep deletes _tds__GetRelayOutputsResponse data members, use only after _tds__GetRelayOutputsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetRelayOutputsResponse { public: /// Vector of tt__RelayOutput* of length 0..unbounded. std::vector RelayOutputs 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetRelayOutputSettings /// @brief "http://www.onvif.org/ver10/device/wsdl":SetRelayOutputSettings is a complexType. /// /// class _tds__SetRelayOutputSettings operations: /// - _tds__SetRelayOutputSettings* soap_new__tds__SetRelayOutputSettings(soap*) allocate and default initialize /// - _tds__SetRelayOutputSettings* soap_new__tds__SetRelayOutputSettings(soap*, int num) allocate array and default initialize values /// - _tds__SetRelayOutputSettings* soap_new_req__tds__SetRelayOutputSettings(soap*, ...) allocate, set required members /// - _tds__SetRelayOutputSettings* soap_new_set__tds__SetRelayOutputSettings(soap*, ...) allocate, set all public members /// - _tds__SetRelayOutputSettings::soap_default(soap*) default initialize members /// - int soap_read__tds__SetRelayOutputSettings(soap*, _tds__SetRelayOutputSettings*) deserialize from a stream /// - int soap_write__tds__SetRelayOutputSettings(soap*, _tds__SetRelayOutputSettings*) serialize to a stream /// - _tds__SetRelayOutputSettings* _tds__SetRelayOutputSettings::soap_dup(soap*) returns deep copy of _tds__SetRelayOutputSettings, 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) /// - _tds__SetRelayOutputSettings::soap_del() deep deletes _tds__SetRelayOutputSettings data members, use only after _tds__SetRelayOutputSettings::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetRelayOutputSettings { public: /// Element "RelayOutputToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken RelayOutputToken 1; ///< Required element. /// Element "Properties" of XSD type "http://www.onvif.org/ver10/schema":RelayOutputSettings. tt__RelayOutputSettings* Properties 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetRelayOutputSettingsResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetRelayOutputSettingsResponse is a complexType. /// /// class _tds__SetRelayOutputSettingsResponse operations: /// - _tds__SetRelayOutputSettingsResponse* soap_new__tds__SetRelayOutputSettingsResponse(soap*) allocate and default initialize /// - _tds__SetRelayOutputSettingsResponse* soap_new__tds__SetRelayOutputSettingsResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetRelayOutputSettingsResponse* soap_new_req__tds__SetRelayOutputSettingsResponse(soap*, ...) allocate, set required members /// - _tds__SetRelayOutputSettingsResponse* soap_new_set__tds__SetRelayOutputSettingsResponse(soap*, ...) allocate, set all public members /// - _tds__SetRelayOutputSettingsResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetRelayOutputSettingsResponse(soap*, _tds__SetRelayOutputSettingsResponse*) deserialize from a stream /// - int soap_write__tds__SetRelayOutputSettingsResponse(soap*, _tds__SetRelayOutputSettingsResponse*) serialize to a stream /// - _tds__SetRelayOutputSettingsResponse* _tds__SetRelayOutputSettingsResponse::soap_dup(soap*) returns deep copy of _tds__SetRelayOutputSettingsResponse, 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) /// - _tds__SetRelayOutputSettingsResponse::soap_del() deep deletes _tds__SetRelayOutputSettingsResponse data members, use only after _tds__SetRelayOutputSettingsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetRelayOutputSettingsResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetRelayOutputState /// @brief "http://www.onvif.org/ver10/device/wsdl":SetRelayOutputState is a complexType. /// /// class _tds__SetRelayOutputState operations: /// - _tds__SetRelayOutputState* soap_new__tds__SetRelayOutputState(soap*) allocate and default initialize /// - _tds__SetRelayOutputState* soap_new__tds__SetRelayOutputState(soap*, int num) allocate array and default initialize values /// - _tds__SetRelayOutputState* soap_new_req__tds__SetRelayOutputState(soap*, ...) allocate, set required members /// - _tds__SetRelayOutputState* soap_new_set__tds__SetRelayOutputState(soap*, ...) allocate, set all public members /// - _tds__SetRelayOutputState::soap_default(soap*) default initialize members /// - int soap_read__tds__SetRelayOutputState(soap*, _tds__SetRelayOutputState*) deserialize from a stream /// - int soap_write__tds__SetRelayOutputState(soap*, _tds__SetRelayOutputState*) serialize to a stream /// - _tds__SetRelayOutputState* _tds__SetRelayOutputState::soap_dup(soap*) returns deep copy of _tds__SetRelayOutputState, 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) /// - _tds__SetRelayOutputState::soap_del() deep deletes _tds__SetRelayOutputState data members, use only after _tds__SetRelayOutputState::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetRelayOutputState { public: /// Element "RelayOutputToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken RelayOutputToken 1; ///< Required element. /// Element "LogicalState" of XSD type "http://www.onvif.org/ver10/schema":RelayLogicalState. enum tt__RelayLogicalState LogicalState 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetRelayOutputStateResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetRelayOutputStateResponse is a complexType. /// /// class _tds__SetRelayOutputStateResponse operations: /// - _tds__SetRelayOutputStateResponse* soap_new__tds__SetRelayOutputStateResponse(soap*) allocate and default initialize /// - _tds__SetRelayOutputStateResponse* soap_new__tds__SetRelayOutputStateResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetRelayOutputStateResponse* soap_new_req__tds__SetRelayOutputStateResponse(soap*, ...) allocate, set required members /// - _tds__SetRelayOutputStateResponse* soap_new_set__tds__SetRelayOutputStateResponse(soap*, ...) allocate, set all public members /// - _tds__SetRelayOutputStateResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetRelayOutputStateResponse(soap*, _tds__SetRelayOutputStateResponse*) deserialize from a stream /// - int soap_write__tds__SetRelayOutputStateResponse(soap*, _tds__SetRelayOutputStateResponse*) serialize to a stream /// - _tds__SetRelayOutputStateResponse* _tds__SetRelayOutputStateResponse::soap_dup(soap*) returns deep copy of _tds__SetRelayOutputStateResponse, 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) /// - _tds__SetRelayOutputStateResponse::soap_del() deep deletes _tds__SetRelayOutputStateResponse data members, use only after _tds__SetRelayOutputStateResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetRelayOutputStateResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SendAuxiliaryCommand /// @brief "http://www.onvif.org/ver10/device/wsdl":SendAuxiliaryCommand is a complexType. /// /// class _tds__SendAuxiliaryCommand operations: /// - _tds__SendAuxiliaryCommand* soap_new__tds__SendAuxiliaryCommand(soap*) allocate and default initialize /// - _tds__SendAuxiliaryCommand* soap_new__tds__SendAuxiliaryCommand(soap*, int num) allocate array and default initialize values /// - _tds__SendAuxiliaryCommand* soap_new_req__tds__SendAuxiliaryCommand(soap*, ...) allocate, set required members /// - _tds__SendAuxiliaryCommand* soap_new_set__tds__SendAuxiliaryCommand(soap*, ...) allocate, set all public members /// - _tds__SendAuxiliaryCommand::soap_default(soap*) default initialize members /// - int soap_read__tds__SendAuxiliaryCommand(soap*, _tds__SendAuxiliaryCommand*) deserialize from a stream /// - int soap_write__tds__SendAuxiliaryCommand(soap*, _tds__SendAuxiliaryCommand*) serialize to a stream /// - _tds__SendAuxiliaryCommand* _tds__SendAuxiliaryCommand::soap_dup(soap*) returns deep copy of _tds__SendAuxiliaryCommand, 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) /// - _tds__SendAuxiliaryCommand::soap_del() deep deletes _tds__SendAuxiliaryCommand data members, use only after _tds__SendAuxiliaryCommand::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SendAuxiliaryCommand { public: /// Element "AuxiliaryCommand" of XSD type "http://www.onvif.org/ver10/schema":AuxiliaryData. tt__AuxiliaryData AuxiliaryCommand 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SendAuxiliaryCommandResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SendAuxiliaryCommandResponse is a complexType. /// /// class _tds__SendAuxiliaryCommandResponse operations: /// - _tds__SendAuxiliaryCommandResponse* soap_new__tds__SendAuxiliaryCommandResponse(soap*) allocate and default initialize /// - _tds__SendAuxiliaryCommandResponse* soap_new__tds__SendAuxiliaryCommandResponse(soap*, int num) allocate array and default initialize values /// - _tds__SendAuxiliaryCommandResponse* soap_new_req__tds__SendAuxiliaryCommandResponse(soap*, ...) allocate, set required members /// - _tds__SendAuxiliaryCommandResponse* soap_new_set__tds__SendAuxiliaryCommandResponse(soap*, ...) allocate, set all public members /// - _tds__SendAuxiliaryCommandResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SendAuxiliaryCommandResponse(soap*, _tds__SendAuxiliaryCommandResponse*) deserialize from a stream /// - int soap_write__tds__SendAuxiliaryCommandResponse(soap*, _tds__SendAuxiliaryCommandResponse*) serialize to a stream /// - _tds__SendAuxiliaryCommandResponse* _tds__SendAuxiliaryCommandResponse::soap_dup(soap*) returns deep copy of _tds__SendAuxiliaryCommandResponse, 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) /// - _tds__SendAuxiliaryCommandResponse::soap_del() deep deletes _tds__SendAuxiliaryCommandResponse data members, use only after _tds__SendAuxiliaryCommandResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SendAuxiliaryCommandResponse { public: /// Element "AuxiliaryCommandResponse" of XSD type "http://www.onvif.org/ver10/schema":AuxiliaryData. tt__AuxiliaryData* AuxiliaryCommandResponse 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDot11Capabilities /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDot11Capabilities is a complexType. /// /// class _tds__GetDot11Capabilities operations: /// - _tds__GetDot11Capabilities* soap_new__tds__GetDot11Capabilities(soap*) allocate and default initialize /// - _tds__GetDot11Capabilities* soap_new__tds__GetDot11Capabilities(soap*, int num) allocate array and default initialize values /// - _tds__GetDot11Capabilities* soap_new_req__tds__GetDot11Capabilities(soap*, ...) allocate, set required members /// - _tds__GetDot11Capabilities* soap_new_set__tds__GetDot11Capabilities(soap*, ...) allocate, set all public members /// - _tds__GetDot11Capabilities::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDot11Capabilities(soap*, _tds__GetDot11Capabilities*) deserialize from a stream /// - int soap_write__tds__GetDot11Capabilities(soap*, _tds__GetDot11Capabilities*) serialize to a stream /// - _tds__GetDot11Capabilities* _tds__GetDot11Capabilities::soap_dup(soap*) returns deep copy of _tds__GetDot11Capabilities, 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) /// - _tds__GetDot11Capabilities::soap_del() deep deletes _tds__GetDot11Capabilities data members, use only after _tds__GetDot11Capabilities::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDot11Capabilities { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDot11CapabilitiesResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDot11CapabilitiesResponse is a complexType. /// /// class _tds__GetDot11CapabilitiesResponse operations: /// - _tds__GetDot11CapabilitiesResponse* soap_new__tds__GetDot11CapabilitiesResponse(soap*) allocate and default initialize /// - _tds__GetDot11CapabilitiesResponse* soap_new__tds__GetDot11CapabilitiesResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetDot11CapabilitiesResponse* soap_new_req__tds__GetDot11CapabilitiesResponse(soap*, ...) allocate, set required members /// - _tds__GetDot11CapabilitiesResponse* soap_new_set__tds__GetDot11CapabilitiesResponse(soap*, ...) allocate, set all public members /// - _tds__GetDot11CapabilitiesResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDot11CapabilitiesResponse(soap*, _tds__GetDot11CapabilitiesResponse*) deserialize from a stream /// - int soap_write__tds__GetDot11CapabilitiesResponse(soap*, _tds__GetDot11CapabilitiesResponse*) serialize to a stream /// - _tds__GetDot11CapabilitiesResponse* _tds__GetDot11CapabilitiesResponse::soap_dup(soap*) returns deep copy of _tds__GetDot11CapabilitiesResponse, 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) /// - _tds__GetDot11CapabilitiesResponse::soap_del() deep deletes _tds__GetDot11CapabilitiesResponse data members, use only after _tds__GetDot11CapabilitiesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDot11CapabilitiesResponse { public: /// Element "Capabilities" of XSD type "http://www.onvif.org/ver10/schema":Dot11Capabilities. tt__Dot11Capabilities* Capabilities 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDot11Status /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDot11Status is a complexType. /// /// class _tds__GetDot11Status operations: /// - _tds__GetDot11Status* soap_new__tds__GetDot11Status(soap*) allocate and default initialize /// - _tds__GetDot11Status* soap_new__tds__GetDot11Status(soap*, int num) allocate array and default initialize values /// - _tds__GetDot11Status* soap_new_req__tds__GetDot11Status(soap*, ...) allocate, set required members /// - _tds__GetDot11Status* soap_new_set__tds__GetDot11Status(soap*, ...) allocate, set all public members /// - _tds__GetDot11Status::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDot11Status(soap*, _tds__GetDot11Status*) deserialize from a stream /// - int soap_write__tds__GetDot11Status(soap*, _tds__GetDot11Status*) serialize to a stream /// - _tds__GetDot11Status* _tds__GetDot11Status::soap_dup(soap*) returns deep copy of _tds__GetDot11Status, 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) /// - _tds__GetDot11Status::soap_del() deep deletes _tds__GetDot11Status data members, use only after _tds__GetDot11Status::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDot11Status { public: /// Element "InterfaceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken InterfaceToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetDot11StatusResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetDot11StatusResponse is a complexType. /// /// class _tds__GetDot11StatusResponse operations: /// - _tds__GetDot11StatusResponse* soap_new__tds__GetDot11StatusResponse(soap*) allocate and default initialize /// - _tds__GetDot11StatusResponse* soap_new__tds__GetDot11StatusResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetDot11StatusResponse* soap_new_req__tds__GetDot11StatusResponse(soap*, ...) allocate, set required members /// - _tds__GetDot11StatusResponse* soap_new_set__tds__GetDot11StatusResponse(soap*, ...) allocate, set all public members /// - _tds__GetDot11StatusResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetDot11StatusResponse(soap*, _tds__GetDot11StatusResponse*) deserialize from a stream /// - int soap_write__tds__GetDot11StatusResponse(soap*, _tds__GetDot11StatusResponse*) serialize to a stream /// - _tds__GetDot11StatusResponse* _tds__GetDot11StatusResponse::soap_dup(soap*) returns deep copy of _tds__GetDot11StatusResponse, 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) /// - _tds__GetDot11StatusResponse::soap_del() deep deletes _tds__GetDot11StatusResponse data members, use only after _tds__GetDot11StatusResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetDot11StatusResponse { public: /// Element "Status" of XSD type "http://www.onvif.org/ver10/schema":Dot11Status. tt__Dot11Status* Status 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":ScanAvailableDot11Networks /// @brief "http://www.onvif.org/ver10/device/wsdl":ScanAvailableDot11Networks is a complexType. /// /// class _tds__ScanAvailableDot11Networks operations: /// - _tds__ScanAvailableDot11Networks* soap_new__tds__ScanAvailableDot11Networks(soap*) allocate and default initialize /// - _tds__ScanAvailableDot11Networks* soap_new__tds__ScanAvailableDot11Networks(soap*, int num) allocate array and default initialize values /// - _tds__ScanAvailableDot11Networks* soap_new_req__tds__ScanAvailableDot11Networks(soap*, ...) allocate, set required members /// - _tds__ScanAvailableDot11Networks* soap_new_set__tds__ScanAvailableDot11Networks(soap*, ...) allocate, set all public members /// - _tds__ScanAvailableDot11Networks::soap_default(soap*) default initialize members /// - int soap_read__tds__ScanAvailableDot11Networks(soap*, _tds__ScanAvailableDot11Networks*) deserialize from a stream /// - int soap_write__tds__ScanAvailableDot11Networks(soap*, _tds__ScanAvailableDot11Networks*) serialize to a stream /// - _tds__ScanAvailableDot11Networks* _tds__ScanAvailableDot11Networks::soap_dup(soap*) returns deep copy of _tds__ScanAvailableDot11Networks, 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) /// - _tds__ScanAvailableDot11Networks::soap_del() deep deletes _tds__ScanAvailableDot11Networks data members, use only after _tds__ScanAvailableDot11Networks::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__ScanAvailableDot11Networks { public: /// Element "InterfaceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken InterfaceToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":ScanAvailableDot11NetworksResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":ScanAvailableDot11NetworksResponse is a complexType. /// /// class _tds__ScanAvailableDot11NetworksResponse operations: /// - _tds__ScanAvailableDot11NetworksResponse* soap_new__tds__ScanAvailableDot11NetworksResponse(soap*) allocate and default initialize /// - _tds__ScanAvailableDot11NetworksResponse* soap_new__tds__ScanAvailableDot11NetworksResponse(soap*, int num) allocate array and default initialize values /// - _tds__ScanAvailableDot11NetworksResponse* soap_new_req__tds__ScanAvailableDot11NetworksResponse(soap*, ...) allocate, set required members /// - _tds__ScanAvailableDot11NetworksResponse* soap_new_set__tds__ScanAvailableDot11NetworksResponse(soap*, ...) allocate, set all public members /// - _tds__ScanAvailableDot11NetworksResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__ScanAvailableDot11NetworksResponse(soap*, _tds__ScanAvailableDot11NetworksResponse*) deserialize from a stream /// - int soap_write__tds__ScanAvailableDot11NetworksResponse(soap*, _tds__ScanAvailableDot11NetworksResponse*) serialize to a stream /// - _tds__ScanAvailableDot11NetworksResponse* _tds__ScanAvailableDot11NetworksResponse::soap_dup(soap*) returns deep copy of _tds__ScanAvailableDot11NetworksResponse, 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) /// - _tds__ScanAvailableDot11NetworksResponse::soap_del() deep deletes _tds__ScanAvailableDot11NetworksResponse data members, use only after _tds__ScanAvailableDot11NetworksResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__ScanAvailableDot11NetworksResponse { public: /// Vector of tt__Dot11AvailableNetworks* of length 0..unbounded. std::vector Networks 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetSystemUris /// @brief "http://www.onvif.org/ver10/device/wsdl":GetSystemUris is a complexType. /// /// class _tds__GetSystemUris operations: /// - _tds__GetSystemUris* soap_new__tds__GetSystemUris(soap*) allocate and default initialize /// - _tds__GetSystemUris* soap_new__tds__GetSystemUris(soap*, int num) allocate array and default initialize values /// - _tds__GetSystemUris* soap_new_req__tds__GetSystemUris(soap*, ...) allocate, set required members /// - _tds__GetSystemUris* soap_new_set__tds__GetSystemUris(soap*, ...) allocate, set all public members /// - _tds__GetSystemUris::soap_default(soap*) default initialize members /// - int soap_read__tds__GetSystemUris(soap*, _tds__GetSystemUris*) deserialize from a stream /// - int soap_write__tds__GetSystemUris(soap*, _tds__GetSystemUris*) serialize to a stream /// - _tds__GetSystemUris* _tds__GetSystemUris::soap_dup(soap*) returns deep copy of _tds__GetSystemUris, 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) /// - _tds__GetSystemUris::soap_del() deep deletes _tds__GetSystemUris data members, use only after _tds__GetSystemUris::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetSystemUris { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetSystemUrisResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetSystemUrisResponse is a complexType. /// /// class _tds__GetSystemUrisResponse operations: /// - _tds__GetSystemUrisResponse* soap_new__tds__GetSystemUrisResponse(soap*) allocate and default initialize /// - _tds__GetSystemUrisResponse* soap_new__tds__GetSystemUrisResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetSystemUrisResponse* soap_new_req__tds__GetSystemUrisResponse(soap*, ...) allocate, set required members /// - _tds__GetSystemUrisResponse* soap_new_set__tds__GetSystemUrisResponse(soap*, ...) allocate, set all public members /// - _tds__GetSystemUrisResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetSystemUrisResponse(soap*, _tds__GetSystemUrisResponse*) deserialize from a stream /// - int soap_write__tds__GetSystemUrisResponse(soap*, _tds__GetSystemUrisResponse*) serialize to a stream /// - _tds__GetSystemUrisResponse* _tds__GetSystemUrisResponse::soap_dup(soap*) returns deep copy of _tds__GetSystemUrisResponse, 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) /// - _tds__GetSystemUrisResponse::soap_del() deep deletes _tds__GetSystemUrisResponse data members, use only after _tds__GetSystemUrisResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetSystemUrisResponse { public: /// Element "SystemLogUris" of XSD type "http://www.onvif.org/ver10/schema":SystemLogUriList. tt__SystemLogUriList* SystemLogUris 0; ///< Optional element. /// Element "SupportInfoUri" of XSD type xs:anyURI. xsd__anyURI* SupportInfoUri 0; ///< Optional element. /// Element "SystemBackupUri" of XSD type xs:anyURI. xsd__anyURI* SystemBackupUri 0; ///< Optional element. /// class _tds__GetSystemUrisResponse_Extension operations: /// - _tds__GetSystemUrisResponse_Extension* soap_new__tds__GetSystemUrisResponse_Extension(soap*) allocate and default initialize /// - _tds__GetSystemUrisResponse_Extension* soap_new__tds__GetSystemUrisResponse_Extension(soap*, int num) allocate array and default initialize values /// - _tds__GetSystemUrisResponse_Extension* soap_new_req__tds__GetSystemUrisResponse_Extension(soap*, ...) allocate, set required members /// - _tds__GetSystemUrisResponse_Extension* soap_new_set__tds__GetSystemUrisResponse_Extension(soap*, ...) allocate, set all public members /// - _tds__GetSystemUrisResponse_Extension::soap_default(soap*) default initialize members /// - int soap_read__tds__GetSystemUrisResponse_Extension(soap*, _tds__GetSystemUrisResponse_Extension*) deserialize from a stream /// - int soap_write__tds__GetSystemUrisResponse_Extension(soap*, _tds__GetSystemUrisResponse_Extension*) serialize to a stream /// - _tds__GetSystemUrisResponse_Extension* _tds__GetSystemUrisResponse_Extension::soap_dup(soap*) returns deep copy of _tds__GetSystemUrisResponse_Extension, 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) /// - _tds__GetSystemUrisResponse_Extension::soap_del() deep deletes _tds__GetSystemUrisResponse_Extension data members, use only after _tds__GetSystemUrisResponse_Extension::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetSystemUrisResponse_Extension { /// @todo /// @todo 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. } *Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":StartFirmwareUpgrade /// @brief "http://www.onvif.org/ver10/device/wsdl":StartFirmwareUpgrade is a complexType. /// /// class _tds__StartFirmwareUpgrade operations: /// - _tds__StartFirmwareUpgrade* soap_new__tds__StartFirmwareUpgrade(soap*) allocate and default initialize /// - _tds__StartFirmwareUpgrade* soap_new__tds__StartFirmwareUpgrade(soap*, int num) allocate array and default initialize values /// - _tds__StartFirmwareUpgrade* soap_new_req__tds__StartFirmwareUpgrade(soap*, ...) allocate, set required members /// - _tds__StartFirmwareUpgrade* soap_new_set__tds__StartFirmwareUpgrade(soap*, ...) allocate, set all public members /// - _tds__StartFirmwareUpgrade::soap_default(soap*) default initialize members /// - int soap_read__tds__StartFirmwareUpgrade(soap*, _tds__StartFirmwareUpgrade*) deserialize from a stream /// - int soap_write__tds__StartFirmwareUpgrade(soap*, _tds__StartFirmwareUpgrade*) serialize to a stream /// - _tds__StartFirmwareUpgrade* _tds__StartFirmwareUpgrade::soap_dup(soap*) returns deep copy of _tds__StartFirmwareUpgrade, 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) /// - _tds__StartFirmwareUpgrade::soap_del() deep deletes _tds__StartFirmwareUpgrade data members, use only after _tds__StartFirmwareUpgrade::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__StartFirmwareUpgrade { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":StartFirmwareUpgradeResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":StartFirmwareUpgradeResponse is a complexType. /// /// class _tds__StartFirmwareUpgradeResponse operations: /// - _tds__StartFirmwareUpgradeResponse* soap_new__tds__StartFirmwareUpgradeResponse(soap*) allocate and default initialize /// - _tds__StartFirmwareUpgradeResponse* soap_new__tds__StartFirmwareUpgradeResponse(soap*, int num) allocate array and default initialize values /// - _tds__StartFirmwareUpgradeResponse* soap_new_req__tds__StartFirmwareUpgradeResponse(soap*, ...) allocate, set required members /// - _tds__StartFirmwareUpgradeResponse* soap_new_set__tds__StartFirmwareUpgradeResponse(soap*, ...) allocate, set all public members /// - _tds__StartFirmwareUpgradeResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__StartFirmwareUpgradeResponse(soap*, _tds__StartFirmwareUpgradeResponse*) deserialize from a stream /// - int soap_write__tds__StartFirmwareUpgradeResponse(soap*, _tds__StartFirmwareUpgradeResponse*) serialize to a stream /// - _tds__StartFirmwareUpgradeResponse* _tds__StartFirmwareUpgradeResponse::soap_dup(soap*) returns deep copy of _tds__StartFirmwareUpgradeResponse, 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) /// - _tds__StartFirmwareUpgradeResponse::soap_del() deep deletes _tds__StartFirmwareUpgradeResponse data members, use only after _tds__StartFirmwareUpgradeResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__StartFirmwareUpgradeResponse { public: /// Element "UploadUri" of XSD type xs:anyURI. xsd__anyURI UploadUri 1; ///< Required element. /// Element "UploadDelay" of XSD type xs:duration. xsd__duration UploadDelay 1; ///< Required element. /// Element "ExpectedDownTime" of XSD type xs:duration. xsd__duration ExpectedDownTime 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":StartSystemRestore /// @brief "http://www.onvif.org/ver10/device/wsdl":StartSystemRestore is a complexType. /// /// class _tds__StartSystemRestore operations: /// - _tds__StartSystemRestore* soap_new__tds__StartSystemRestore(soap*) allocate and default initialize /// - _tds__StartSystemRestore* soap_new__tds__StartSystemRestore(soap*, int num) allocate array and default initialize values /// - _tds__StartSystemRestore* soap_new_req__tds__StartSystemRestore(soap*, ...) allocate, set required members /// - _tds__StartSystemRestore* soap_new_set__tds__StartSystemRestore(soap*, ...) allocate, set all public members /// - _tds__StartSystemRestore::soap_default(soap*) default initialize members /// - int soap_read__tds__StartSystemRestore(soap*, _tds__StartSystemRestore*) deserialize from a stream /// - int soap_write__tds__StartSystemRestore(soap*, _tds__StartSystemRestore*) serialize to a stream /// - _tds__StartSystemRestore* _tds__StartSystemRestore::soap_dup(soap*) returns deep copy of _tds__StartSystemRestore, 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) /// - _tds__StartSystemRestore::soap_del() deep deletes _tds__StartSystemRestore data members, use only after _tds__StartSystemRestore::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__StartSystemRestore { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":StartSystemRestoreResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":StartSystemRestoreResponse is a complexType. /// /// class _tds__StartSystemRestoreResponse operations: /// - _tds__StartSystemRestoreResponse* soap_new__tds__StartSystemRestoreResponse(soap*) allocate and default initialize /// - _tds__StartSystemRestoreResponse* soap_new__tds__StartSystemRestoreResponse(soap*, int num) allocate array and default initialize values /// - _tds__StartSystemRestoreResponse* soap_new_req__tds__StartSystemRestoreResponse(soap*, ...) allocate, set required members /// - _tds__StartSystemRestoreResponse* soap_new_set__tds__StartSystemRestoreResponse(soap*, ...) allocate, set all public members /// - _tds__StartSystemRestoreResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__StartSystemRestoreResponse(soap*, _tds__StartSystemRestoreResponse*) deserialize from a stream /// - int soap_write__tds__StartSystemRestoreResponse(soap*, _tds__StartSystemRestoreResponse*) serialize to a stream /// - _tds__StartSystemRestoreResponse* _tds__StartSystemRestoreResponse::soap_dup(soap*) returns deep copy of _tds__StartSystemRestoreResponse, 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) /// - _tds__StartSystemRestoreResponse::soap_del() deep deletes _tds__StartSystemRestoreResponse data members, use only after _tds__StartSystemRestoreResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__StartSystemRestoreResponse { public: /// Element "UploadUri" of XSD type xs:anyURI. xsd__anyURI UploadUri 1; ///< Required element. /// Element "ExpectedDownTime" of XSD type xs:duration. xsd__duration ExpectedDownTime 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetStorageConfigurations /// @brief "http://www.onvif.org/ver10/device/wsdl":GetStorageConfigurations is a complexType. /// /// class _tds__GetStorageConfigurations operations: /// - _tds__GetStorageConfigurations* soap_new__tds__GetStorageConfigurations(soap*) allocate and default initialize /// - _tds__GetStorageConfigurations* soap_new__tds__GetStorageConfigurations(soap*, int num) allocate array and default initialize values /// - _tds__GetStorageConfigurations* soap_new_req__tds__GetStorageConfigurations(soap*, ...) allocate, set required members /// - _tds__GetStorageConfigurations* soap_new_set__tds__GetStorageConfigurations(soap*, ...) allocate, set all public members /// - _tds__GetStorageConfigurations::soap_default(soap*) default initialize members /// - int soap_read__tds__GetStorageConfigurations(soap*, _tds__GetStorageConfigurations*) deserialize from a stream /// - int soap_write__tds__GetStorageConfigurations(soap*, _tds__GetStorageConfigurations*) serialize to a stream /// - _tds__GetStorageConfigurations* _tds__GetStorageConfigurations::soap_dup(soap*) returns deep copy of _tds__GetStorageConfigurations, 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) /// - _tds__GetStorageConfigurations::soap_del() deep deletes _tds__GetStorageConfigurations data members, use only after _tds__GetStorageConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetStorageConfigurations { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetStorageConfigurationsResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetStorageConfigurationsResponse is a complexType. /// /// class _tds__GetStorageConfigurationsResponse operations: /// - _tds__GetStorageConfigurationsResponse* soap_new__tds__GetStorageConfigurationsResponse(soap*) allocate and default initialize /// - _tds__GetStorageConfigurationsResponse* soap_new__tds__GetStorageConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetStorageConfigurationsResponse* soap_new_req__tds__GetStorageConfigurationsResponse(soap*, ...) allocate, set required members /// - _tds__GetStorageConfigurationsResponse* soap_new_set__tds__GetStorageConfigurationsResponse(soap*, ...) allocate, set all public members /// - _tds__GetStorageConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetStorageConfigurationsResponse(soap*, _tds__GetStorageConfigurationsResponse*) deserialize from a stream /// - int soap_write__tds__GetStorageConfigurationsResponse(soap*, _tds__GetStorageConfigurationsResponse*) serialize to a stream /// - _tds__GetStorageConfigurationsResponse* _tds__GetStorageConfigurationsResponse::soap_dup(soap*) returns deep copy of _tds__GetStorageConfigurationsResponse, 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) /// - _tds__GetStorageConfigurationsResponse::soap_del() deep deletes _tds__GetStorageConfigurationsResponse data members, use only after _tds__GetStorageConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetStorageConfigurationsResponse { public: /// Vector of tds__StorageConfiguration* of length 0..unbounded. std::vector StorageConfigurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":CreateStorageConfiguration /// @brief "http://www.onvif.org/ver10/device/wsdl":CreateStorageConfiguration is a complexType. /// /// class _tds__CreateStorageConfiguration operations: /// - _tds__CreateStorageConfiguration* soap_new__tds__CreateStorageConfiguration(soap*) allocate and default initialize /// - _tds__CreateStorageConfiguration* soap_new__tds__CreateStorageConfiguration(soap*, int num) allocate array and default initialize values /// - _tds__CreateStorageConfiguration* soap_new_req__tds__CreateStorageConfiguration(soap*, ...) allocate, set required members /// - _tds__CreateStorageConfiguration* soap_new_set__tds__CreateStorageConfiguration(soap*, ...) allocate, set all public members /// - _tds__CreateStorageConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tds__CreateStorageConfiguration(soap*, _tds__CreateStorageConfiguration*) deserialize from a stream /// - int soap_write__tds__CreateStorageConfiguration(soap*, _tds__CreateStorageConfiguration*) serialize to a stream /// - _tds__CreateStorageConfiguration* _tds__CreateStorageConfiguration::soap_dup(soap*) returns deep copy of _tds__CreateStorageConfiguration, 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) /// - _tds__CreateStorageConfiguration::soap_del() deep deletes _tds__CreateStorageConfiguration data members, use only after _tds__CreateStorageConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__CreateStorageConfiguration { public: /// Element "StorageConfiguration" of XSD type "http://www.onvif.org/ver10/device/wsdl":StorageConfigurationData. tds__StorageConfigurationData* StorageConfiguration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":CreateStorageConfigurationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":CreateStorageConfigurationResponse is a complexType. /// /// class _tds__CreateStorageConfigurationResponse operations: /// - _tds__CreateStorageConfigurationResponse* soap_new__tds__CreateStorageConfigurationResponse(soap*) allocate and default initialize /// - _tds__CreateStorageConfigurationResponse* soap_new__tds__CreateStorageConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tds__CreateStorageConfigurationResponse* soap_new_req__tds__CreateStorageConfigurationResponse(soap*, ...) allocate, set required members /// - _tds__CreateStorageConfigurationResponse* soap_new_set__tds__CreateStorageConfigurationResponse(soap*, ...) allocate, set all public members /// - _tds__CreateStorageConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__CreateStorageConfigurationResponse(soap*, _tds__CreateStorageConfigurationResponse*) deserialize from a stream /// - int soap_write__tds__CreateStorageConfigurationResponse(soap*, _tds__CreateStorageConfigurationResponse*) serialize to a stream /// - _tds__CreateStorageConfigurationResponse* _tds__CreateStorageConfigurationResponse::soap_dup(soap*) returns deep copy of _tds__CreateStorageConfigurationResponse, 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) /// - _tds__CreateStorageConfigurationResponse::soap_del() deep deletes _tds__CreateStorageConfigurationResponse data members, use only after _tds__CreateStorageConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__CreateStorageConfigurationResponse { public: /// Element "Token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken Token 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetStorageConfiguration /// @brief "http://www.onvif.org/ver10/device/wsdl":GetStorageConfiguration is a complexType. /// /// class _tds__GetStorageConfiguration operations: /// - _tds__GetStorageConfiguration* soap_new__tds__GetStorageConfiguration(soap*) allocate and default initialize /// - _tds__GetStorageConfiguration* soap_new__tds__GetStorageConfiguration(soap*, int num) allocate array and default initialize values /// - _tds__GetStorageConfiguration* soap_new_req__tds__GetStorageConfiguration(soap*, ...) allocate, set required members /// - _tds__GetStorageConfiguration* soap_new_set__tds__GetStorageConfiguration(soap*, ...) allocate, set all public members /// - _tds__GetStorageConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tds__GetStorageConfiguration(soap*, _tds__GetStorageConfiguration*) deserialize from a stream /// - int soap_write__tds__GetStorageConfiguration(soap*, _tds__GetStorageConfiguration*) serialize to a stream /// - _tds__GetStorageConfiguration* _tds__GetStorageConfiguration::soap_dup(soap*) returns deep copy of _tds__GetStorageConfiguration, 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) /// - _tds__GetStorageConfiguration::soap_del() deep deletes _tds__GetStorageConfiguration data members, use only after _tds__GetStorageConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetStorageConfiguration { public: /// Element "Token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken Token 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetStorageConfigurationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetStorageConfigurationResponse is a complexType. /// /// class _tds__GetStorageConfigurationResponse operations: /// - _tds__GetStorageConfigurationResponse* soap_new__tds__GetStorageConfigurationResponse(soap*) allocate and default initialize /// - _tds__GetStorageConfigurationResponse* soap_new__tds__GetStorageConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetStorageConfigurationResponse* soap_new_req__tds__GetStorageConfigurationResponse(soap*, ...) allocate, set required members /// - _tds__GetStorageConfigurationResponse* soap_new_set__tds__GetStorageConfigurationResponse(soap*, ...) allocate, set all public members /// - _tds__GetStorageConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetStorageConfigurationResponse(soap*, _tds__GetStorageConfigurationResponse*) deserialize from a stream /// - int soap_write__tds__GetStorageConfigurationResponse(soap*, _tds__GetStorageConfigurationResponse*) serialize to a stream /// - _tds__GetStorageConfigurationResponse* _tds__GetStorageConfigurationResponse::soap_dup(soap*) returns deep copy of _tds__GetStorageConfigurationResponse, 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) /// - _tds__GetStorageConfigurationResponse::soap_del() deep deletes _tds__GetStorageConfigurationResponse data members, use only after _tds__GetStorageConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetStorageConfigurationResponse { public: /// Element "StorageConfiguration" of XSD type "http://www.onvif.org/ver10/device/wsdl":StorageConfiguration. tds__StorageConfiguration* StorageConfiguration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetStorageConfiguration /// @brief "http://www.onvif.org/ver10/device/wsdl":SetStorageConfiguration is a complexType. /// /// class _tds__SetStorageConfiguration operations: /// - _tds__SetStorageConfiguration* soap_new__tds__SetStorageConfiguration(soap*) allocate and default initialize /// - _tds__SetStorageConfiguration* soap_new__tds__SetStorageConfiguration(soap*, int num) allocate array and default initialize values /// - _tds__SetStorageConfiguration* soap_new_req__tds__SetStorageConfiguration(soap*, ...) allocate, set required members /// - _tds__SetStorageConfiguration* soap_new_set__tds__SetStorageConfiguration(soap*, ...) allocate, set all public members /// - _tds__SetStorageConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tds__SetStorageConfiguration(soap*, _tds__SetStorageConfiguration*) deserialize from a stream /// - int soap_write__tds__SetStorageConfiguration(soap*, _tds__SetStorageConfiguration*) serialize to a stream /// - _tds__SetStorageConfiguration* _tds__SetStorageConfiguration::soap_dup(soap*) returns deep copy of _tds__SetStorageConfiguration, 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) /// - _tds__SetStorageConfiguration::soap_del() deep deletes _tds__SetStorageConfiguration data members, use only after _tds__SetStorageConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetStorageConfiguration { public: /// Element "StorageConfiguration" of XSD type "http://www.onvif.org/ver10/device/wsdl":StorageConfiguration. tds__StorageConfiguration* StorageConfiguration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetStorageConfigurationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetStorageConfigurationResponse is a complexType. /// /// class _tds__SetStorageConfigurationResponse operations: /// - _tds__SetStorageConfigurationResponse* soap_new__tds__SetStorageConfigurationResponse(soap*) allocate and default initialize /// - _tds__SetStorageConfigurationResponse* soap_new__tds__SetStorageConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetStorageConfigurationResponse* soap_new_req__tds__SetStorageConfigurationResponse(soap*, ...) allocate, set required members /// - _tds__SetStorageConfigurationResponse* soap_new_set__tds__SetStorageConfigurationResponse(soap*, ...) allocate, set all public members /// - _tds__SetStorageConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetStorageConfigurationResponse(soap*, _tds__SetStorageConfigurationResponse*) deserialize from a stream /// - int soap_write__tds__SetStorageConfigurationResponse(soap*, _tds__SetStorageConfigurationResponse*) serialize to a stream /// - _tds__SetStorageConfigurationResponse* _tds__SetStorageConfigurationResponse::soap_dup(soap*) returns deep copy of _tds__SetStorageConfigurationResponse, 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) /// - _tds__SetStorageConfigurationResponse::soap_del() deep deletes _tds__SetStorageConfigurationResponse data members, use only after _tds__SetStorageConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetStorageConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":DeleteStorageConfiguration /// @brief "http://www.onvif.org/ver10/device/wsdl":DeleteStorageConfiguration is a complexType. /// /// class _tds__DeleteStorageConfiguration operations: /// - _tds__DeleteStorageConfiguration* soap_new__tds__DeleteStorageConfiguration(soap*) allocate and default initialize /// - _tds__DeleteStorageConfiguration* soap_new__tds__DeleteStorageConfiguration(soap*, int num) allocate array and default initialize values /// - _tds__DeleteStorageConfiguration* soap_new_req__tds__DeleteStorageConfiguration(soap*, ...) allocate, set required members /// - _tds__DeleteStorageConfiguration* soap_new_set__tds__DeleteStorageConfiguration(soap*, ...) allocate, set all public members /// - _tds__DeleteStorageConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tds__DeleteStorageConfiguration(soap*, _tds__DeleteStorageConfiguration*) deserialize from a stream /// - int soap_write__tds__DeleteStorageConfiguration(soap*, _tds__DeleteStorageConfiguration*) serialize to a stream /// - _tds__DeleteStorageConfiguration* _tds__DeleteStorageConfiguration::soap_dup(soap*) returns deep copy of _tds__DeleteStorageConfiguration, 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) /// - _tds__DeleteStorageConfiguration::soap_del() deep deletes _tds__DeleteStorageConfiguration data members, use only after _tds__DeleteStorageConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__DeleteStorageConfiguration { public: /// Element "Token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken Token 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":DeleteStorageConfigurationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":DeleteStorageConfigurationResponse is a complexType. /// /// class _tds__DeleteStorageConfigurationResponse operations: /// - _tds__DeleteStorageConfigurationResponse* soap_new__tds__DeleteStorageConfigurationResponse(soap*) allocate and default initialize /// - _tds__DeleteStorageConfigurationResponse* soap_new__tds__DeleteStorageConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tds__DeleteStorageConfigurationResponse* soap_new_req__tds__DeleteStorageConfigurationResponse(soap*, ...) allocate, set required members /// - _tds__DeleteStorageConfigurationResponse* soap_new_set__tds__DeleteStorageConfigurationResponse(soap*, ...) allocate, set all public members /// - _tds__DeleteStorageConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__DeleteStorageConfigurationResponse(soap*, _tds__DeleteStorageConfigurationResponse*) deserialize from a stream /// - int soap_write__tds__DeleteStorageConfigurationResponse(soap*, _tds__DeleteStorageConfigurationResponse*) serialize to a stream /// - _tds__DeleteStorageConfigurationResponse* _tds__DeleteStorageConfigurationResponse::soap_dup(soap*) returns deep copy of _tds__DeleteStorageConfigurationResponse, 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) /// - _tds__DeleteStorageConfigurationResponse::soap_del() deep deletes _tds__DeleteStorageConfigurationResponse data members, use only after _tds__DeleteStorageConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__DeleteStorageConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetGeoLocation /// @brief "http://www.onvif.org/ver10/device/wsdl":GetGeoLocation is a complexType. /// /// class _tds__GetGeoLocation operations: /// - _tds__GetGeoLocation* soap_new__tds__GetGeoLocation(soap*) allocate and default initialize /// - _tds__GetGeoLocation* soap_new__tds__GetGeoLocation(soap*, int num) allocate array and default initialize values /// - _tds__GetGeoLocation* soap_new_req__tds__GetGeoLocation(soap*, ...) allocate, set required members /// - _tds__GetGeoLocation* soap_new_set__tds__GetGeoLocation(soap*, ...) allocate, set all public members /// - _tds__GetGeoLocation::soap_default(soap*) default initialize members /// - int soap_read__tds__GetGeoLocation(soap*, _tds__GetGeoLocation*) deserialize from a stream /// - int soap_write__tds__GetGeoLocation(soap*, _tds__GetGeoLocation*) serialize to a stream /// - _tds__GetGeoLocation* _tds__GetGeoLocation::soap_dup(soap*) returns deep copy of _tds__GetGeoLocation, 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) /// - _tds__GetGeoLocation::soap_del() deep deletes _tds__GetGeoLocation data members, use only after _tds__GetGeoLocation::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetGeoLocation { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":GetGeoLocationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":GetGeoLocationResponse is a complexType. /// /// class _tds__GetGeoLocationResponse operations: /// - _tds__GetGeoLocationResponse* soap_new__tds__GetGeoLocationResponse(soap*) allocate and default initialize /// - _tds__GetGeoLocationResponse* soap_new__tds__GetGeoLocationResponse(soap*, int num) allocate array and default initialize values /// - _tds__GetGeoLocationResponse* soap_new_req__tds__GetGeoLocationResponse(soap*, ...) allocate, set required members /// - _tds__GetGeoLocationResponse* soap_new_set__tds__GetGeoLocationResponse(soap*, ...) allocate, set all public members /// - _tds__GetGeoLocationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__GetGeoLocationResponse(soap*, _tds__GetGeoLocationResponse*) deserialize from a stream /// - int soap_write__tds__GetGeoLocationResponse(soap*, _tds__GetGeoLocationResponse*) serialize to a stream /// - _tds__GetGeoLocationResponse* _tds__GetGeoLocationResponse::soap_dup(soap*) returns deep copy of _tds__GetGeoLocationResponse, 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) /// - _tds__GetGeoLocationResponse::soap_del() deep deletes _tds__GetGeoLocationResponse data members, use only after _tds__GetGeoLocationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__GetGeoLocationResponse { public: /// Vector of tt__LocationEntity* of length 0..unbounded. std::vector Location 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetGeoLocation /// @brief "http://www.onvif.org/ver10/device/wsdl":SetGeoLocation is a complexType. /// /// class _tds__SetGeoLocation operations: /// - _tds__SetGeoLocation* soap_new__tds__SetGeoLocation(soap*) allocate and default initialize /// - _tds__SetGeoLocation* soap_new__tds__SetGeoLocation(soap*, int num) allocate array and default initialize values /// - _tds__SetGeoLocation* soap_new_req__tds__SetGeoLocation(soap*, ...) allocate, set required members /// - _tds__SetGeoLocation* soap_new_set__tds__SetGeoLocation(soap*, ...) allocate, set all public members /// - _tds__SetGeoLocation::soap_default(soap*) default initialize members /// - int soap_read__tds__SetGeoLocation(soap*, _tds__SetGeoLocation*) deserialize from a stream /// - int soap_write__tds__SetGeoLocation(soap*, _tds__SetGeoLocation*) serialize to a stream /// - _tds__SetGeoLocation* _tds__SetGeoLocation::soap_dup(soap*) returns deep copy of _tds__SetGeoLocation, 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) /// - _tds__SetGeoLocation::soap_del() deep deletes _tds__SetGeoLocation data members, use only after _tds__SetGeoLocation::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetGeoLocation { public: /// Vector of tt__LocationEntity* of length 1..unbounded. std::vector Location 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":SetGeoLocationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":SetGeoLocationResponse is a complexType. /// /// class _tds__SetGeoLocationResponse operations: /// - _tds__SetGeoLocationResponse* soap_new__tds__SetGeoLocationResponse(soap*) allocate and default initialize /// - _tds__SetGeoLocationResponse* soap_new__tds__SetGeoLocationResponse(soap*, int num) allocate array and default initialize values /// - _tds__SetGeoLocationResponse* soap_new_req__tds__SetGeoLocationResponse(soap*, ...) allocate, set required members /// - _tds__SetGeoLocationResponse* soap_new_set__tds__SetGeoLocationResponse(soap*, ...) allocate, set all public members /// - _tds__SetGeoLocationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__SetGeoLocationResponse(soap*, _tds__SetGeoLocationResponse*) deserialize from a stream /// - int soap_write__tds__SetGeoLocationResponse(soap*, _tds__SetGeoLocationResponse*) serialize to a stream /// - _tds__SetGeoLocationResponse* _tds__SetGeoLocationResponse::soap_dup(soap*) returns deep copy of _tds__SetGeoLocationResponse, 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) /// - _tds__SetGeoLocationResponse::soap_del() deep deletes _tds__SetGeoLocationResponse data members, use only after _tds__SetGeoLocationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__SetGeoLocationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":DeleteGeoLocation /// @brief "http://www.onvif.org/ver10/device/wsdl":DeleteGeoLocation is a complexType. /// /// class _tds__DeleteGeoLocation operations: /// - _tds__DeleteGeoLocation* soap_new__tds__DeleteGeoLocation(soap*) allocate and default initialize /// - _tds__DeleteGeoLocation* soap_new__tds__DeleteGeoLocation(soap*, int num) allocate array and default initialize values /// - _tds__DeleteGeoLocation* soap_new_req__tds__DeleteGeoLocation(soap*, ...) allocate, set required members /// - _tds__DeleteGeoLocation* soap_new_set__tds__DeleteGeoLocation(soap*, ...) allocate, set all public members /// - _tds__DeleteGeoLocation::soap_default(soap*) default initialize members /// - int soap_read__tds__DeleteGeoLocation(soap*, _tds__DeleteGeoLocation*) deserialize from a stream /// - int soap_write__tds__DeleteGeoLocation(soap*, _tds__DeleteGeoLocation*) serialize to a stream /// - _tds__DeleteGeoLocation* _tds__DeleteGeoLocation::soap_dup(soap*) returns deep copy of _tds__DeleteGeoLocation, 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) /// - _tds__DeleteGeoLocation::soap_del() deep deletes _tds__DeleteGeoLocation data members, use only after _tds__DeleteGeoLocation::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__DeleteGeoLocation { public: /// Vector of tt__LocationEntity* of length 1..unbounded. std::vector Location 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":DeleteGeoLocationResponse /// @brief "http://www.onvif.org/ver10/device/wsdl":DeleteGeoLocationResponse is a complexType. /// /// class _tds__DeleteGeoLocationResponse operations: /// - _tds__DeleteGeoLocationResponse* soap_new__tds__DeleteGeoLocationResponse(soap*) allocate and default initialize /// - _tds__DeleteGeoLocationResponse* soap_new__tds__DeleteGeoLocationResponse(soap*, int num) allocate array and default initialize values /// - _tds__DeleteGeoLocationResponse* soap_new_req__tds__DeleteGeoLocationResponse(soap*, ...) allocate, set required members /// - _tds__DeleteGeoLocationResponse* soap_new_set__tds__DeleteGeoLocationResponse(soap*, ...) allocate, set all public members /// - _tds__DeleteGeoLocationResponse::soap_default(soap*) default initialize members /// - int soap_read__tds__DeleteGeoLocationResponse(soap*, _tds__DeleteGeoLocationResponse*) deserialize from a stream /// - int soap_write__tds__DeleteGeoLocationResponse(soap*, _tds__DeleteGeoLocationResponse*) serialize to a stream /// - _tds__DeleteGeoLocationResponse* _tds__DeleteGeoLocationResponse::soap_dup(soap*) returns deep copy of _tds__DeleteGeoLocationResponse, 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) /// - _tds__DeleteGeoLocationResponse::soap_del() deep deletes _tds__DeleteGeoLocationResponse data members, use only after _tds__DeleteGeoLocationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tds__DeleteGeoLocationResponse { public: struct soap *soap ; }; /******************************************************************************\ * * * Schema Complex Types and Top-Level Elements * * http://www.onvif.org/ver10/schema * * * \******************************************************************************/ /// @brief "http://www.onvif.org/ver10/schema":DeviceEntity is a complexType. /// ///
/// Base class for physical entities like inputs and outputs. ///
/// class tt__DeviceEntity operations: /// - tt__DeviceEntity* soap_new_tt__DeviceEntity(soap*) allocate and default initialize /// - tt__DeviceEntity* soap_new_tt__DeviceEntity(soap*, int num) allocate array and default initialize values /// - tt__DeviceEntity* soap_new_req_tt__DeviceEntity(soap*, ...) allocate, set required members /// - tt__DeviceEntity* soap_new_set_tt__DeviceEntity(soap*, ...) allocate, set all public members /// - tt__DeviceEntity::soap_default(soap*) default initialize members /// - int soap_read_tt__DeviceEntity(soap*, tt__DeviceEntity*) deserialize from a stream /// - int soap_write_tt__DeviceEntity(soap*, tt__DeviceEntity*) serialize to a stream /// - tt__DeviceEntity* tt__DeviceEntity::soap_dup(soap*) returns deep copy of tt__DeviceEntity, 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) /// - tt__DeviceEntity::soap_del() deep deletes tt__DeviceEntity data members, use only after tt__DeviceEntity::soap_dup(NULL) (use soapcpp2 -Ed) class tt__DeviceEntity { public: ///
/// Unique identifier referencing the physical entity. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IntRectangle is a complexType. /// ///
/// Rectangle defined by lower left corner position and size. Units are pixel. ///
/// class tt__IntRectangle operations: /// - tt__IntRectangle* soap_new_tt__IntRectangle(soap*) allocate and default initialize /// - tt__IntRectangle* soap_new_tt__IntRectangle(soap*, int num) allocate array and default initialize values /// - tt__IntRectangle* soap_new_req_tt__IntRectangle(soap*, ...) allocate, set required members /// - tt__IntRectangle* soap_new_set_tt__IntRectangle(soap*, ...) allocate, set all public members /// - tt__IntRectangle::soap_default(soap*) default initialize members /// - int soap_read_tt__IntRectangle(soap*, tt__IntRectangle*) deserialize from a stream /// - int soap_write_tt__IntRectangle(soap*, tt__IntRectangle*) serialize to a stream /// - tt__IntRectangle* tt__IntRectangle::soap_dup(soap*) returns deep copy of tt__IntRectangle, 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) /// - tt__IntRectangle::soap_del() deep deletes tt__IntRectangle data members, use only after tt__IntRectangle::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IntRectangle { public: /// Attribute "x" of XSD type xs:int. @int x 1; ///< Required attribute. /// Attribute "y" of XSD type xs:int. @int y 1; ///< Required attribute. /// Attribute "width" of XSD type xs:int. @int width 1; ///< Required attribute. /// Attribute "height" of XSD type xs:int. @int height 1; ///< Required attribute. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IntRectangleRange is a complexType. /// ///
/// Range of a rectangle. The rectangle itself is defined by lower left corner position and size. Units are pixel. ///
/// class tt__IntRectangleRange operations: /// - tt__IntRectangleRange* soap_new_tt__IntRectangleRange(soap*) allocate and default initialize /// - tt__IntRectangleRange* soap_new_tt__IntRectangleRange(soap*, int num) allocate array and default initialize values /// - tt__IntRectangleRange* soap_new_req_tt__IntRectangleRange(soap*, ...) allocate, set required members /// - tt__IntRectangleRange* soap_new_set_tt__IntRectangleRange(soap*, ...) allocate, set all public members /// - tt__IntRectangleRange::soap_default(soap*) default initialize members /// - int soap_read_tt__IntRectangleRange(soap*, tt__IntRectangleRange*) deserialize from a stream /// - int soap_write_tt__IntRectangleRange(soap*, tt__IntRectangleRange*) serialize to a stream /// - tt__IntRectangleRange* tt__IntRectangleRange::soap_dup(soap*) returns deep copy of tt__IntRectangleRange, 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) /// - tt__IntRectangleRange::soap_del() deep deletes tt__IntRectangleRange data members, use only after tt__IntRectangleRange::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IntRectangleRange { public: ///
/// Range of X-axis. ///
/// Element "XRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* XRange 1; ///< Required element. ///
/// Range of Y-axis. ///
/// Element "YRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* YRange 1; ///< Required element. ///
/// Range of width. ///
/// Element "WidthRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* WidthRange 1; ///< Required element. ///
/// Range of height. ///
/// Element "HeightRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* HeightRange 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IntRange is a complexType. /// ///
/// Range of values greater equal Min value and less equal Max value. ///
/// class tt__IntRange operations: /// - tt__IntRange* soap_new_tt__IntRange(soap*) allocate and default initialize /// - tt__IntRange* soap_new_tt__IntRange(soap*, int num) allocate array and default initialize values /// - tt__IntRange* soap_new_req_tt__IntRange(soap*, ...) allocate, set required members /// - tt__IntRange* soap_new_set_tt__IntRange(soap*, ...) allocate, set all public members /// - tt__IntRange::soap_default(soap*) default initialize members /// - int soap_read_tt__IntRange(soap*, tt__IntRange*) deserialize from a stream /// - int soap_write_tt__IntRange(soap*, tt__IntRange*) serialize to a stream /// - tt__IntRange* tt__IntRange::soap_dup(soap*) returns deep copy of tt__IntRange, 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) /// - tt__IntRange::soap_del() deep deletes tt__IntRange data members, use only after tt__IntRange::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IntRange { public: /// Element "Min" of XSD type xs:int. int Min 1; ///< Required element. /// Element "Max" of XSD type xs:int. int Max 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":FloatRange is a complexType. /// ///
/// Range of values greater equal Min value and less equal Max value. ///
/// class tt__FloatRange operations: /// - tt__FloatRange* soap_new_tt__FloatRange(soap*) allocate and default initialize /// - tt__FloatRange* soap_new_tt__FloatRange(soap*, int num) allocate array and default initialize values /// - tt__FloatRange* soap_new_req_tt__FloatRange(soap*, ...) allocate, set required members /// - tt__FloatRange* soap_new_set_tt__FloatRange(soap*, ...) allocate, set all public members /// - tt__FloatRange::soap_default(soap*) default initialize members /// - int soap_read_tt__FloatRange(soap*, tt__FloatRange*) deserialize from a stream /// - int soap_write_tt__FloatRange(soap*, tt__FloatRange*) serialize to a stream /// - tt__FloatRange* tt__FloatRange::soap_dup(soap*) returns deep copy of tt__FloatRange, 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) /// - tt__FloatRange::soap_del() deep deletes tt__FloatRange data members, use only after tt__FloatRange::soap_dup(NULL) (use soapcpp2 -Ed) class tt__FloatRange { public: /// Element "Min" of XSD type xs:float. float Min 1; ///< Required element. /// Element "Max" of XSD type xs:float. float Max 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":DurationRange is a complexType. /// ///
/// Range of duration greater equal Min duration and less equal Max duration. ///
/// class tt__DurationRange operations: /// - tt__DurationRange* soap_new_tt__DurationRange(soap*) allocate and default initialize /// - tt__DurationRange* soap_new_tt__DurationRange(soap*, int num) allocate array and default initialize values /// - tt__DurationRange* soap_new_req_tt__DurationRange(soap*, ...) allocate, set required members /// - tt__DurationRange* soap_new_set_tt__DurationRange(soap*, ...) allocate, set all public members /// - tt__DurationRange::soap_default(soap*) default initialize members /// - int soap_read_tt__DurationRange(soap*, tt__DurationRange*) deserialize from a stream /// - int soap_write_tt__DurationRange(soap*, tt__DurationRange*) serialize to a stream /// - tt__DurationRange* tt__DurationRange::soap_dup(soap*) returns deep copy of tt__DurationRange, 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) /// - tt__DurationRange::soap_del() deep deletes tt__DurationRange data members, use only after tt__DurationRange::soap_dup(NULL) (use soapcpp2 -Ed) class tt__DurationRange { public: /// Element "Min" of XSD type xs:duration. xsd__duration Min 1; ///< Required element. /// Element "Max" of XSD type xs:duration. xsd__duration Max 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IntList is a complexType. /// ///
/// List of values. ///
/// class tt__IntList operations: /// - tt__IntList* soap_new_tt__IntList(soap*) allocate and default initialize /// - tt__IntList* soap_new_tt__IntList(soap*, int num) allocate array and default initialize values /// - tt__IntList* soap_new_req_tt__IntList(soap*, ...) allocate, set required members /// - tt__IntList* soap_new_set_tt__IntList(soap*, ...) allocate, set all public members /// - tt__IntList::soap_default(soap*) default initialize members /// - int soap_read_tt__IntList(soap*, tt__IntList*) deserialize from a stream /// - int soap_write_tt__IntList(soap*, tt__IntList*) serialize to a stream /// - tt__IntList* tt__IntList::soap_dup(soap*) returns deep copy of tt__IntList, 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) /// - tt__IntList::soap_del() deep deletes tt__IntList data members, use only after tt__IntList::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IntList { public: /// Vector of int of length 0..unbounded. std::vector Items 0; ///< Multiple elements. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":FloatList is a complexType. /// /// class tt__FloatList operations: /// - tt__FloatList* soap_new_tt__FloatList(soap*) allocate and default initialize /// - tt__FloatList* soap_new_tt__FloatList(soap*, int num) allocate array and default initialize values /// - tt__FloatList* soap_new_req_tt__FloatList(soap*, ...) allocate, set required members /// - tt__FloatList* soap_new_set_tt__FloatList(soap*, ...) allocate, set all public members /// - tt__FloatList::soap_default(soap*) default initialize members /// - int soap_read_tt__FloatList(soap*, tt__FloatList*) deserialize from a stream /// - int soap_write_tt__FloatList(soap*, tt__FloatList*) serialize to a stream /// - tt__FloatList* tt__FloatList::soap_dup(soap*) returns deep copy of tt__FloatList, 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) /// - tt__FloatList::soap_del() deep deletes tt__FloatList data members, use only after tt__FloatList::soap_dup(NULL) (use soapcpp2 -Ed) class tt__FloatList { public: /// Vector of float of length 0..unbounded. std::vector Items 0; ///< Multiple elements. struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":AnyHolder is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":VideoSourceExtension is a complexType. /// /// class tt__VideoSourceExtension operations: /// - tt__VideoSourceExtension* soap_new_tt__VideoSourceExtension(soap*) allocate and default initialize /// - tt__VideoSourceExtension* soap_new_tt__VideoSourceExtension(soap*, int num) allocate array and default initialize values /// - tt__VideoSourceExtension* soap_new_req_tt__VideoSourceExtension(soap*, ...) allocate, set required members /// - tt__VideoSourceExtension* soap_new_set_tt__VideoSourceExtension(soap*, ...) allocate, set all public members /// - tt__VideoSourceExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoSourceExtension(soap*, tt__VideoSourceExtension*) deserialize from a stream /// - int soap_write_tt__VideoSourceExtension(soap*, tt__VideoSourceExtension*) serialize to a stream /// - tt__VideoSourceExtension* tt__VideoSourceExtension::soap_dup(soap*) returns deep copy of tt__VideoSourceExtension, 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) /// - tt__VideoSourceExtension::soap_del() deep deletes tt__VideoSourceExtension data members, use only after tt__VideoSourceExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoSourceExtension { public: /// @todo /// @todo 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. ///
/// Optional configuration of the image sensor. To be used if imaging service 2.00 is supported. ///
/// Element "Imaging" of XSD type "http://www.onvif.org/ver10/schema":ImagingSettings20. tt__ImagingSettings20* Imaging 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":VideoSourceExtension2. tt__VideoSourceExtension2* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":VideoSourceExtension2 is a complexType. /// /// class tt__VideoSourceExtension2 operations: /// - tt__VideoSourceExtension2* soap_new_tt__VideoSourceExtension2(soap*) allocate and default initialize /// - tt__VideoSourceExtension2* soap_new_tt__VideoSourceExtension2(soap*, int num) allocate array and default initialize values /// - tt__VideoSourceExtension2* soap_new_req_tt__VideoSourceExtension2(soap*, ...) allocate, set required members /// - tt__VideoSourceExtension2* soap_new_set_tt__VideoSourceExtension2(soap*, ...) allocate, set all public members /// - tt__VideoSourceExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoSourceExtension2(soap*, tt__VideoSourceExtension2*) deserialize from a stream /// - int soap_write_tt__VideoSourceExtension2(soap*, tt__VideoSourceExtension2*) serialize to a stream /// - tt__VideoSourceExtension2* tt__VideoSourceExtension2::soap_dup(soap*) returns deep copy of tt__VideoSourceExtension2, 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) /// - tt__VideoSourceExtension2::soap_del() deep deletes tt__VideoSourceExtension2 data members, use only after tt__VideoSourceExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoSourceExtension2 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Profile is a complexType. /// ///
/// A media profile consists of a set of media configurations. Media profiles are used by a client /// to configure properties of a media stream from an NVT.
/// An NVT shall provide at least one media profile at boot. An NVT should provide ready to use /// profiles for the most common media configurations that the device offers.
/// A profile consists of a set of interconnected configuration entities. Configurations are provided /// by the NVT and can be either static or created dynamically by the NVT. For example, the /// dynamic configurations can be created by the NVT depending on current available encoding /// resources. ///
/// class tt__Profile operations: /// - tt__Profile* soap_new_tt__Profile(soap*) allocate and default initialize /// - tt__Profile* soap_new_tt__Profile(soap*, int num) allocate array and default initialize values /// - tt__Profile* soap_new_req_tt__Profile(soap*, ...) allocate, set required members /// - tt__Profile* soap_new_set_tt__Profile(soap*, ...) allocate, set all public members /// - tt__Profile::soap_default(soap*) default initialize members /// - int soap_read_tt__Profile(soap*, tt__Profile*) deserialize from a stream /// - int soap_write_tt__Profile(soap*, tt__Profile*) serialize to a stream /// - tt__Profile* tt__Profile::soap_dup(soap*) returns deep copy of tt__Profile, 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) /// - tt__Profile::soap_del() deep deletes tt__Profile data members, use only after tt__Profile::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Profile { public: ///
/// User readable name of the profile. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name Name 1; ///< Required element. ///
/// Optional configuration of the Video input. ///
/// Element "VideoSourceConfiguration" of XSD type "http://www.onvif.org/ver10/schema":VideoSourceConfiguration. tt__VideoSourceConfiguration* VideoSourceConfiguration 0; ///< Optional element. ///
/// Optional configuration of the Audio input. ///
/// Element "AudioSourceConfiguration" of XSD type "http://www.onvif.org/ver10/schema":AudioSourceConfiguration. tt__AudioSourceConfiguration* AudioSourceConfiguration 0; ///< Optional element. ///
/// Optional configuration of the Video encoder. ///
/// Element "VideoEncoderConfiguration" of XSD type "http://www.onvif.org/ver10/schema":VideoEncoderConfiguration. tt__VideoEncoderConfiguration* VideoEncoderConfiguration 0; ///< Optional element. ///
/// Optional configuration of the Audio encoder. ///
/// Element "AudioEncoderConfiguration" of XSD type "http://www.onvif.org/ver10/schema":AudioEncoderConfiguration. tt__AudioEncoderConfiguration* AudioEncoderConfiguration 0; ///< Optional element. ///
/// Optional configuration of the video analytics module and rule engine. ///
/// Element "VideoAnalyticsConfiguration" of XSD type "http://www.onvif.org/ver10/schema":VideoAnalyticsConfiguration. tt__VideoAnalyticsConfiguration* VideoAnalyticsConfiguration 0; ///< Optional element. ///
/// Optional configuration of the pan tilt zoom unit. ///
/// Element "PTZConfiguration" of XSD type "http://www.onvif.org/ver10/schema":PTZConfiguration. tt__PTZConfiguration* PTZConfiguration 0; ///< Optional element. ///
/// Optional configuration of the metadata stream. ///
/// Element "MetadataConfiguration" of XSD type "http://www.onvif.org/ver10/schema":MetadataConfiguration. tt__MetadataConfiguration* MetadataConfiguration 0; ///< Optional element. ///
/// Extensions defined in ONVIF 2.0 ///
/// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ProfileExtension. tt__ProfileExtension* Extension 0; ///< Optional element. ///
/// Unique identifier of the profile. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. ///
/// A value of true signals that the profile cannot be deleted. Default is false. ///
/// Attribute "fixed" of XSD type xs:boolean. @bool* fixed 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ProfileExtension is a complexType. /// /// class tt__ProfileExtension operations: /// - tt__ProfileExtension* soap_new_tt__ProfileExtension(soap*) allocate and default initialize /// - tt__ProfileExtension* soap_new_tt__ProfileExtension(soap*, int num) allocate array and default initialize values /// - tt__ProfileExtension* soap_new_req_tt__ProfileExtension(soap*, ...) allocate, set required members /// - tt__ProfileExtension* soap_new_set_tt__ProfileExtension(soap*, ...) allocate, set all public members /// - tt__ProfileExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__ProfileExtension(soap*, tt__ProfileExtension*) deserialize from a stream /// - int soap_write_tt__ProfileExtension(soap*, tt__ProfileExtension*) serialize to a stream /// - tt__ProfileExtension* tt__ProfileExtension::soap_dup(soap*) returns deep copy of tt__ProfileExtension, 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) /// - tt__ProfileExtension::soap_del() deep deletes tt__ProfileExtension data members, use only after tt__ProfileExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ProfileExtension { public: /// @todo /// @todo 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. ///
/// Optional configuration of the Audio output. ///
/// Element "AudioOutputConfiguration" of XSD type "http://www.onvif.org/ver10/schema":AudioOutputConfiguration. tt__AudioOutputConfiguration* AudioOutputConfiguration 0; ///< Optional element. ///
/// Optional configuration of the Audio decoder. ///
/// Element "AudioDecoderConfiguration" of XSD type "http://www.onvif.org/ver10/schema":AudioDecoderConfiguration. tt__AudioDecoderConfiguration* AudioDecoderConfiguration 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ProfileExtension2. tt__ProfileExtension2* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ProfileExtension2 is a complexType. /// /// class tt__ProfileExtension2 operations: /// - tt__ProfileExtension2* soap_new_tt__ProfileExtension2(soap*) allocate and default initialize /// - tt__ProfileExtension2* soap_new_tt__ProfileExtension2(soap*, int num) allocate array and default initialize values /// - tt__ProfileExtension2* soap_new_req_tt__ProfileExtension2(soap*, ...) allocate, set required members /// - tt__ProfileExtension2* soap_new_set_tt__ProfileExtension2(soap*, ...) allocate, set all public members /// - tt__ProfileExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__ProfileExtension2(soap*, tt__ProfileExtension2*) deserialize from a stream /// - int soap_write_tt__ProfileExtension2(soap*, tt__ProfileExtension2*) serialize to a stream /// - tt__ProfileExtension2* tt__ProfileExtension2::soap_dup(soap*) returns deep copy of tt__ProfileExtension2, 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) /// - tt__ProfileExtension2::soap_del() deep deletes tt__ProfileExtension2 data members, use only after tt__ProfileExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ProfileExtension2 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ConfigurationEntity is a complexType. /// ///
/// Base type defining the common properties of a configuration. ///
/// class tt__ConfigurationEntity operations: /// - tt__ConfigurationEntity* soap_new_tt__ConfigurationEntity(soap*) allocate and default initialize /// - tt__ConfigurationEntity* soap_new_tt__ConfigurationEntity(soap*, int num) allocate array and default initialize values /// - tt__ConfigurationEntity* soap_new_req_tt__ConfigurationEntity(soap*, ...) allocate, set required members /// - tt__ConfigurationEntity* soap_new_set_tt__ConfigurationEntity(soap*, ...) allocate, set all public members /// - tt__ConfigurationEntity::soap_default(soap*) default initialize members /// - int soap_read_tt__ConfigurationEntity(soap*, tt__ConfigurationEntity*) deserialize from a stream /// - int soap_write_tt__ConfigurationEntity(soap*, tt__ConfigurationEntity*) serialize to a stream /// - tt__ConfigurationEntity* tt__ConfigurationEntity::soap_dup(soap*) returns deep copy of tt__ConfigurationEntity, 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) /// - tt__ConfigurationEntity::soap_del() deep deletes tt__ConfigurationEntity data members, use only after tt__ConfigurationEntity::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ConfigurationEntity { public: ///
/// User readable name. Length up to 64 characters. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name Name 1; ///< Required element. ///
/// Number of internal references currently using this configuration.

This informational parameter is read-only. Deprecated for Media2 Service.

///
/// Element "UseCount" of XSD type xs:int. int UseCount 1; ///< Required element. ///
/// Token that uniquely references this configuration. Length up to 64 characters. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":VideoSourceConfigurationExtension is a complexType. /// /// class tt__VideoSourceConfigurationExtension operations: /// - tt__VideoSourceConfigurationExtension* soap_new_tt__VideoSourceConfigurationExtension(soap*) allocate and default initialize /// - tt__VideoSourceConfigurationExtension* soap_new_tt__VideoSourceConfigurationExtension(soap*, int num) allocate array and default initialize values /// - tt__VideoSourceConfigurationExtension* soap_new_req_tt__VideoSourceConfigurationExtension(soap*, ...) allocate, set required members /// - tt__VideoSourceConfigurationExtension* soap_new_set_tt__VideoSourceConfigurationExtension(soap*, ...) allocate, set all public members /// - tt__VideoSourceConfigurationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoSourceConfigurationExtension(soap*, tt__VideoSourceConfigurationExtension*) deserialize from a stream /// - int soap_write_tt__VideoSourceConfigurationExtension(soap*, tt__VideoSourceConfigurationExtension*) serialize to a stream /// - tt__VideoSourceConfigurationExtension* tt__VideoSourceConfigurationExtension::soap_dup(soap*) returns deep copy of tt__VideoSourceConfigurationExtension, 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) /// - tt__VideoSourceConfigurationExtension::soap_del() deep deletes tt__VideoSourceConfigurationExtension data members, use only after tt__VideoSourceConfigurationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoSourceConfigurationExtension { public: ///
/// Optional element to configure rotation of captured image. /// What resolutions a device supports shall be unaffected by the Rotate parameters.
/// If a device is configured with Rotate=AUTO, the device shall take control over the Degree parameter and automatically update it so that a client can query current rotation.
/// The device shall automatically apply the same rotation to its pan/tilt control direction depending on the following condition: if Reverse=AUTO in PTControlDirection or if the device doesnt support Reverse in PTControlDirection ///
/// Element "Rotate" of XSD type "http://www.onvif.org/ver10/schema":Rotate. tt__Rotate* Rotate 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":VideoSourceConfigurationExtension2. tt__VideoSourceConfigurationExtension2* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":VideoSourceConfigurationExtension2 is a complexType. /// /// class tt__VideoSourceConfigurationExtension2 operations: /// - tt__VideoSourceConfigurationExtension2* soap_new_tt__VideoSourceConfigurationExtension2(soap*) allocate and default initialize /// - tt__VideoSourceConfigurationExtension2* soap_new_tt__VideoSourceConfigurationExtension2(soap*, int num) allocate array and default initialize values /// - tt__VideoSourceConfigurationExtension2* soap_new_req_tt__VideoSourceConfigurationExtension2(soap*, ...) allocate, set required members /// - tt__VideoSourceConfigurationExtension2* soap_new_set_tt__VideoSourceConfigurationExtension2(soap*, ...) allocate, set all public members /// - tt__VideoSourceConfigurationExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoSourceConfigurationExtension2(soap*, tt__VideoSourceConfigurationExtension2*) deserialize from a stream /// - int soap_write_tt__VideoSourceConfigurationExtension2(soap*, tt__VideoSourceConfigurationExtension2*) serialize to a stream /// - tt__VideoSourceConfigurationExtension2* tt__VideoSourceConfigurationExtension2::soap_dup(soap*) returns deep copy of tt__VideoSourceConfigurationExtension2, 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) /// - tt__VideoSourceConfigurationExtension2::soap_del() deep deletes tt__VideoSourceConfigurationExtension2 data members, use only after tt__VideoSourceConfigurationExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoSourceConfigurationExtension2 { public: ///
/// Optional element describing the geometric lens distortion. Multiple instances for future variable lens support. ///
/// Vector of tt__LensDescription* of length 0..unbounded. std::vector LensDescription 0; ///< Multiple elements. ///
/// Optional element describing the scene orientation in the cameras field of view. ///
/// Element "SceneOrientation" of XSD type "http://www.onvif.org/ver10/schema":SceneOrientation. tt__SceneOrientation* SceneOrientation 0; ///< Optional element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Rotate is a complexType. /// /// class tt__Rotate operations: /// - tt__Rotate* soap_new_tt__Rotate(soap*) allocate and default initialize /// - tt__Rotate* soap_new_tt__Rotate(soap*, int num) allocate array and default initialize values /// - tt__Rotate* soap_new_req_tt__Rotate(soap*, ...) allocate, set required members /// - tt__Rotate* soap_new_set_tt__Rotate(soap*, ...) allocate, set all public members /// - tt__Rotate::soap_default(soap*) default initialize members /// - int soap_read_tt__Rotate(soap*, tt__Rotate*) deserialize from a stream /// - int soap_write_tt__Rotate(soap*, tt__Rotate*) serialize to a stream /// - tt__Rotate* tt__Rotate::soap_dup(soap*) returns deep copy of tt__Rotate, 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) /// - tt__Rotate::soap_del() deep deletes tt__Rotate data members, use only after tt__Rotate::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Rotate { public: ///
/// Parameter to enable/disable Rotation feature. ///
/// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":RotateMode. enum tt__RotateMode Mode 1; ///< Required element. ///
/// Optional parameter to configure how much degree of clockwise rotation of image for On mode. Omitting this parameter for On mode means 180 degree rotation. ///
/// Element "Degree" of XSD type xs:int. int* Degree 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":RotateExtension. tt__RotateExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":RotateExtension is a complexType. /// /// class tt__RotateExtension operations: /// - tt__RotateExtension* soap_new_tt__RotateExtension(soap*) allocate and default initialize /// - tt__RotateExtension* soap_new_tt__RotateExtension(soap*, int num) allocate array and default initialize values /// - tt__RotateExtension* soap_new_req_tt__RotateExtension(soap*, ...) allocate, set required members /// - tt__RotateExtension* soap_new_set_tt__RotateExtension(soap*, ...) allocate, set all public members /// - tt__RotateExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__RotateExtension(soap*, tt__RotateExtension*) deserialize from a stream /// - int soap_write_tt__RotateExtension(soap*, tt__RotateExtension*) serialize to a stream /// - tt__RotateExtension* tt__RotateExtension::soap_dup(soap*) returns deep copy of tt__RotateExtension, 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) /// - tt__RotateExtension::soap_del() deep deletes tt__RotateExtension data members, use only after tt__RotateExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__RotateExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":LensProjection is a complexType. /// /// class tt__LensProjection operations: /// - tt__LensProjection* soap_new_tt__LensProjection(soap*) allocate and default initialize /// - tt__LensProjection* soap_new_tt__LensProjection(soap*, int num) allocate array and default initialize values /// - tt__LensProjection* soap_new_req_tt__LensProjection(soap*, ...) allocate, set required members /// - tt__LensProjection* soap_new_set_tt__LensProjection(soap*, ...) allocate, set all public members /// - tt__LensProjection::soap_default(soap*) default initialize members /// - int soap_read_tt__LensProjection(soap*, tt__LensProjection*) deserialize from a stream /// - int soap_write_tt__LensProjection(soap*, tt__LensProjection*) serialize to a stream /// - tt__LensProjection* tt__LensProjection::soap_dup(soap*) returns deep copy of tt__LensProjection, 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) /// - tt__LensProjection::soap_del() deep deletes tt__LensProjection data members, use only after tt__LensProjection::soap_dup(NULL) (use soapcpp2 -Ed) class tt__LensProjection { public: ///
/// Angle of incidence. ///
/// Element "Angle" of XSD type xs:float. float Angle 1; ///< Required element. ///
/// Mapping radius as a consequence of the emergent angle. ///
/// Element "Radius" of XSD type xs:float. float Radius 1; ///< Required element. ///
/// Optional ray absorption at the given angle due to vignetting. A value of one means no absorption. ///
/// Element "Transmittance" of XSD type xs:float. float* Transmittance 0; ///< Optional element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":LensOffset is a complexType. /// /// class tt__LensOffset operations: /// - tt__LensOffset* soap_new_tt__LensOffset(soap*) allocate and default initialize /// - tt__LensOffset* soap_new_tt__LensOffset(soap*, int num) allocate array and default initialize values /// - tt__LensOffset* soap_new_req_tt__LensOffset(soap*, ...) allocate, set required members /// - tt__LensOffset* soap_new_set_tt__LensOffset(soap*, ...) allocate, set all public members /// - tt__LensOffset::soap_default(soap*) default initialize members /// - int soap_read_tt__LensOffset(soap*, tt__LensOffset*) deserialize from a stream /// - int soap_write_tt__LensOffset(soap*, tt__LensOffset*) serialize to a stream /// - tt__LensOffset* tt__LensOffset::soap_dup(soap*) returns deep copy of tt__LensOffset, 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) /// - tt__LensOffset::soap_del() deep deletes tt__LensOffset data members, use only after tt__LensOffset::soap_dup(NULL) (use soapcpp2 -Ed) class tt__LensOffset { public: ///
/// Optional horizontal offset of the lens center in normalized coordinates. ///
/// Attribute "x" of XSD type xs:float. @float* x 0; ///< Optional attribute. ///
/// Optional vertical offset of the lens center in normalized coordinates. ///
/// Attribute "y" of XSD type xs:float. @float* y 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":LensDescription is a complexType. /// /// class tt__LensDescription operations: /// - tt__LensDescription* soap_new_tt__LensDescription(soap*) allocate and default initialize /// - tt__LensDescription* soap_new_tt__LensDescription(soap*, int num) allocate array and default initialize values /// - tt__LensDescription* soap_new_req_tt__LensDescription(soap*, ...) allocate, set required members /// - tt__LensDescription* soap_new_set_tt__LensDescription(soap*, ...) allocate, set all public members /// - tt__LensDescription::soap_default(soap*) default initialize members /// - int soap_read_tt__LensDescription(soap*, tt__LensDescription*) deserialize from a stream /// - int soap_write_tt__LensDescription(soap*, tt__LensDescription*) serialize to a stream /// - tt__LensDescription* tt__LensDescription::soap_dup(soap*) returns deep copy of tt__LensDescription, 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) /// - tt__LensDescription::soap_del() deep deletes tt__LensDescription data members, use only after tt__LensDescription::soap_dup(NULL) (use soapcpp2 -Ed) class tt__LensDescription { public: ///
/// Offset of the lens center to the imager center in normalized coordinates. ///
/// Element "Offset" of XSD type "http://www.onvif.org/ver10/schema":LensOffset. tt__LensOffset* Offset 1; ///< Required element. ///
/// Radial description of the projection characteristics. The resulting curve is defined by the B-Spline interpolation over the given elements. The element for Radius zero shall not be provided. The projection points shall be ordered with ascending Radius. Items outside the last projection Radius shall be assumed to be invisible (black). ///
/// Vector of tt__LensProjection* of length 1..unbounded. std::vector Projection 1; ///< Multiple elements. ///
/// Compensation of the x coordinate needed for the ONVIF normalized coordinate system. ///
/// Element "XFactor" of XSD type xs:float. float XFactor 1; ///< Required element. /// @todo /// @todo 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. ///
/// Optional focal length of the optical system. ///
/// Attribute "FocalLength" of XSD type xs:float. @float* FocalLength 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":VideoSourceConfigurationOptions is a complexType. /// /// class tt__VideoSourceConfigurationOptions operations: /// - tt__VideoSourceConfigurationOptions* soap_new_tt__VideoSourceConfigurationOptions(soap*) allocate and default initialize /// - tt__VideoSourceConfigurationOptions* soap_new_tt__VideoSourceConfigurationOptions(soap*, int num) allocate array and default initialize values /// - tt__VideoSourceConfigurationOptions* soap_new_req_tt__VideoSourceConfigurationOptions(soap*, ...) allocate, set required members /// - tt__VideoSourceConfigurationOptions* soap_new_set_tt__VideoSourceConfigurationOptions(soap*, ...) allocate, set all public members /// - tt__VideoSourceConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoSourceConfigurationOptions(soap*, tt__VideoSourceConfigurationOptions*) deserialize from a stream /// - int soap_write_tt__VideoSourceConfigurationOptions(soap*, tt__VideoSourceConfigurationOptions*) serialize to a stream /// - tt__VideoSourceConfigurationOptions* tt__VideoSourceConfigurationOptions::soap_dup(soap*) returns deep copy of tt__VideoSourceConfigurationOptions, 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) /// - tt__VideoSourceConfigurationOptions::soap_del() deep deletes tt__VideoSourceConfigurationOptions data members, use only after tt__VideoSourceConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoSourceConfigurationOptions { public: ///
/// Supported range for the capturing area. /// Device that does not support cropped streaming shall express BoundsRange option as mentioned below /// BoundsRange->XRange and BoundsRange->YRange with same Min/Max values HeightRange and WidthRange Min/Max values same as VideoSource Height and Width Limits. ///
/// Element "BoundsRange" of XSD type "http://www.onvif.org/ver10/schema":IntRectangleRange. tt__IntRectangleRange* BoundsRange 1; ///< Required element. ///
/// List of physical inputs. ///
/// Vector of tt__ReferenceToken of length 1..unbounded. std::vector VideoSourceTokensAvailable 1; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":VideoSourceConfigurationOptionsExtension. tt__VideoSourceConfigurationOptionsExtension* Extension 0; ///< Optional element. ///
/// Maximum number of profiles. ///
/// Attribute "MaximumNumberOfProfiles" of XSD type xs:int. @int* MaximumNumberOfProfiles 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":VideoSourceConfigurationOptionsExtension is a complexType. /// /// class tt__VideoSourceConfigurationOptionsExtension operations: /// - tt__VideoSourceConfigurationOptionsExtension* soap_new_tt__VideoSourceConfigurationOptionsExtension(soap*) allocate and default initialize /// - tt__VideoSourceConfigurationOptionsExtension* soap_new_tt__VideoSourceConfigurationOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__VideoSourceConfigurationOptionsExtension* soap_new_req_tt__VideoSourceConfigurationOptionsExtension(soap*, ...) allocate, set required members /// - tt__VideoSourceConfigurationOptionsExtension* soap_new_set_tt__VideoSourceConfigurationOptionsExtension(soap*, ...) allocate, set all public members /// - tt__VideoSourceConfigurationOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoSourceConfigurationOptionsExtension(soap*, tt__VideoSourceConfigurationOptionsExtension*) deserialize from a stream /// - int soap_write_tt__VideoSourceConfigurationOptionsExtension(soap*, tt__VideoSourceConfigurationOptionsExtension*) serialize to a stream /// - tt__VideoSourceConfigurationOptionsExtension* tt__VideoSourceConfigurationOptionsExtension::soap_dup(soap*) returns deep copy of tt__VideoSourceConfigurationOptionsExtension, 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) /// - tt__VideoSourceConfigurationOptionsExtension::soap_del() deep deletes tt__VideoSourceConfigurationOptionsExtension data members, use only after tt__VideoSourceConfigurationOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoSourceConfigurationOptionsExtension { public: /// @todo /// @todo 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. ///
/// Options of parameters for Rotation feature. ///
/// Element "Rotate" of XSD type "http://www.onvif.org/ver10/schema":RotateOptions. tt__RotateOptions* Rotate 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":VideoSourceConfigurationOptionsExtension2. tt__VideoSourceConfigurationOptionsExtension2* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":VideoSourceConfigurationOptionsExtension2 is a complexType. /// /// class tt__VideoSourceConfigurationOptionsExtension2 operations: /// - tt__VideoSourceConfigurationOptionsExtension2* soap_new_tt__VideoSourceConfigurationOptionsExtension2(soap*) allocate and default initialize /// - tt__VideoSourceConfigurationOptionsExtension2* soap_new_tt__VideoSourceConfigurationOptionsExtension2(soap*, int num) allocate array and default initialize values /// - tt__VideoSourceConfigurationOptionsExtension2* soap_new_req_tt__VideoSourceConfigurationOptionsExtension2(soap*, ...) allocate, set required members /// - tt__VideoSourceConfigurationOptionsExtension2* soap_new_set_tt__VideoSourceConfigurationOptionsExtension2(soap*, ...) allocate, set all public members /// - tt__VideoSourceConfigurationOptionsExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoSourceConfigurationOptionsExtension2(soap*, tt__VideoSourceConfigurationOptionsExtension2*) deserialize from a stream /// - int soap_write_tt__VideoSourceConfigurationOptionsExtension2(soap*, tt__VideoSourceConfigurationOptionsExtension2*) serialize to a stream /// - tt__VideoSourceConfigurationOptionsExtension2* tt__VideoSourceConfigurationOptionsExtension2::soap_dup(soap*) returns deep copy of tt__VideoSourceConfigurationOptionsExtension2, 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) /// - tt__VideoSourceConfigurationOptionsExtension2::soap_del() deep deletes tt__VideoSourceConfigurationOptionsExtension2 data members, use only after tt__VideoSourceConfigurationOptionsExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoSourceConfigurationOptionsExtension2 { public: ///
/// Scene orientation modes supported by the device for this configuration. ///
/// Vector of enum tt__SceneOrientationMode of length 0..unbounded. std::vector SceneOrientationMode 0; ///< Multiple elements. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":RotateOptions is a complexType. /// /// class tt__RotateOptions operations: /// - tt__RotateOptions* soap_new_tt__RotateOptions(soap*) allocate and default initialize /// - tt__RotateOptions* soap_new_tt__RotateOptions(soap*, int num) allocate array and default initialize values /// - tt__RotateOptions* soap_new_req_tt__RotateOptions(soap*, ...) allocate, set required members /// - tt__RotateOptions* soap_new_set_tt__RotateOptions(soap*, ...) allocate, set all public members /// - tt__RotateOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__RotateOptions(soap*, tt__RotateOptions*) deserialize from a stream /// - int soap_write_tt__RotateOptions(soap*, tt__RotateOptions*) serialize to a stream /// - tt__RotateOptions* tt__RotateOptions::soap_dup(soap*) returns deep copy of tt__RotateOptions, 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) /// - tt__RotateOptions::soap_del() deep deletes tt__RotateOptions data members, use only after tt__RotateOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__RotateOptions { public: ///
/// Supported options of Rotate mode parameter. ///
/// Vector of enum tt__RotateMode of length 1..unbounded. std::vector Mode 1; ///< Multiple elements. ///
/// List of supported degree value for rotation. ///
/// Element "DegreeList" of XSD type "http://www.onvif.org/ver10/schema":IntList. tt__IntList* DegreeList 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":RotateOptionsExtension. tt__RotateOptionsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":RotateOptionsExtension is a complexType. /// /// class tt__RotateOptionsExtension operations: /// - tt__RotateOptionsExtension* soap_new_tt__RotateOptionsExtension(soap*) allocate and default initialize /// - tt__RotateOptionsExtension* soap_new_tt__RotateOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__RotateOptionsExtension* soap_new_req_tt__RotateOptionsExtension(soap*, ...) allocate, set required members /// - tt__RotateOptionsExtension* soap_new_set_tt__RotateOptionsExtension(soap*, ...) allocate, set all public members /// - tt__RotateOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__RotateOptionsExtension(soap*, tt__RotateOptionsExtension*) deserialize from a stream /// - int soap_write_tt__RotateOptionsExtension(soap*, tt__RotateOptionsExtension*) serialize to a stream /// - tt__RotateOptionsExtension* tt__RotateOptionsExtension::soap_dup(soap*) returns deep copy of tt__RotateOptionsExtension, 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) /// - tt__RotateOptionsExtension::soap_del() deep deletes tt__RotateOptionsExtension data members, use only after tt__RotateOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__RotateOptionsExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":SceneOrientation is a complexType. /// /// class tt__SceneOrientation operations: /// - tt__SceneOrientation* soap_new_tt__SceneOrientation(soap*) allocate and default initialize /// - tt__SceneOrientation* soap_new_tt__SceneOrientation(soap*, int num) allocate array and default initialize values /// - tt__SceneOrientation* soap_new_req_tt__SceneOrientation(soap*, ...) allocate, set required members /// - tt__SceneOrientation* soap_new_set_tt__SceneOrientation(soap*, ...) allocate, set all public members /// - tt__SceneOrientation::soap_default(soap*) default initialize members /// - int soap_read_tt__SceneOrientation(soap*, tt__SceneOrientation*) deserialize from a stream /// - int soap_write_tt__SceneOrientation(soap*, tt__SceneOrientation*) serialize to a stream /// - tt__SceneOrientation* tt__SceneOrientation::soap_dup(soap*) returns deep copy of tt__SceneOrientation, 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) /// - tt__SceneOrientation::soap_del() deep deletes tt__SceneOrientation data members, use only after tt__SceneOrientation::soap_dup(NULL) (use soapcpp2 -Ed) class tt__SceneOrientation { public: ///
/// Parameter to assign the way the camera determines the scene orientation. ///
/// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":SceneOrientationMode. enum tt__SceneOrientationMode Mode 1; ///< Required element. ///
/// Assigned or determined scene orientation based on the Mode. When assigning the Mode to AUTO, this field is optional and will be ignored by the device. When assigning the Mode to MANUAL, this field is required and the device will return an InvalidArgs fault if missing. ///
/// Element "Orientation" of XSD type xs:string. std::string* Orientation 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":VideoResolution is a complexType. /// /// class tt__VideoResolution operations: /// - tt__VideoResolution* soap_new_tt__VideoResolution(soap*) allocate and default initialize /// - tt__VideoResolution* soap_new_tt__VideoResolution(soap*, int num) allocate array and default initialize values /// - tt__VideoResolution* soap_new_req_tt__VideoResolution(soap*, ...) allocate, set required members /// - tt__VideoResolution* soap_new_set_tt__VideoResolution(soap*, ...) allocate, set all public members /// - tt__VideoResolution::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoResolution(soap*, tt__VideoResolution*) deserialize from a stream /// - int soap_write_tt__VideoResolution(soap*, tt__VideoResolution*) serialize to a stream /// - tt__VideoResolution* tt__VideoResolution::soap_dup(soap*) returns deep copy of tt__VideoResolution, 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) /// - tt__VideoResolution::soap_del() deep deletes tt__VideoResolution data members, use only after tt__VideoResolution::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoResolution { public: ///
/// Number of the columns of the Video image. ///
/// Element "Width" of XSD type xs:int. int Width 1; ///< Required element. ///
/// Number of the lines of the Video image. ///
/// Element "Height" of XSD type xs:int. int Height 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":VideoRateControl is a complexType. /// /// class tt__VideoRateControl operations: /// - tt__VideoRateControl* soap_new_tt__VideoRateControl(soap*) allocate and default initialize /// - tt__VideoRateControl* soap_new_tt__VideoRateControl(soap*, int num) allocate array and default initialize values /// - tt__VideoRateControl* soap_new_req_tt__VideoRateControl(soap*, ...) allocate, set required members /// - tt__VideoRateControl* soap_new_set_tt__VideoRateControl(soap*, ...) allocate, set all public members /// - tt__VideoRateControl::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoRateControl(soap*, tt__VideoRateControl*) deserialize from a stream /// - int soap_write_tt__VideoRateControl(soap*, tt__VideoRateControl*) serialize to a stream /// - tt__VideoRateControl* tt__VideoRateControl::soap_dup(soap*) returns deep copy of tt__VideoRateControl, 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) /// - tt__VideoRateControl::soap_del() deep deletes tt__VideoRateControl data members, use only after tt__VideoRateControl::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoRateControl { public: ///
/// Maximum output framerate in fps. If an EncodingInterval is provided the resulting encoded framerate will be reduced by the given factor. ///
/// Element "FrameRateLimit" of XSD type xs:int. int FrameRateLimit 1; ///< Required element. ///
/// Interval at which images are encoded and transmitted. (A value of 1 means that every frame is encoded, a value of 2 means that every 2nd frame is encoded ...) ///
/// Element "EncodingInterval" of XSD type xs:int. int EncodingInterval 1; ///< Required element. ///
/// the maximum output bitrate in kbps ///
/// Element "BitrateLimit" of XSD type xs:int. int BitrateLimit 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Mpeg4Configuration is a complexType. /// /// class tt__Mpeg4Configuration operations: /// - tt__Mpeg4Configuration* soap_new_tt__Mpeg4Configuration(soap*) allocate and default initialize /// - tt__Mpeg4Configuration* soap_new_tt__Mpeg4Configuration(soap*, int num) allocate array and default initialize values /// - tt__Mpeg4Configuration* soap_new_req_tt__Mpeg4Configuration(soap*, ...) allocate, set required members /// - tt__Mpeg4Configuration* soap_new_set_tt__Mpeg4Configuration(soap*, ...) allocate, set all public members /// - tt__Mpeg4Configuration::soap_default(soap*) default initialize members /// - int soap_read_tt__Mpeg4Configuration(soap*, tt__Mpeg4Configuration*) deserialize from a stream /// - int soap_write_tt__Mpeg4Configuration(soap*, tt__Mpeg4Configuration*) serialize to a stream /// - tt__Mpeg4Configuration* tt__Mpeg4Configuration::soap_dup(soap*) returns deep copy of tt__Mpeg4Configuration, 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) /// - tt__Mpeg4Configuration::soap_del() deep deletes tt__Mpeg4Configuration data members, use only after tt__Mpeg4Configuration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Mpeg4Configuration { public: ///
/// Determines the interval in which the I-Frames will be coded. An entry of 1 indicates I-Frames are continuously generated. An entry of 2 indicates that every 2nd image is an I-Frame, and 3 only every 3rd frame, etc. The frames in between are coded as P or B Frames. ///
/// Element "GovLength" of XSD type xs:int. int GovLength 1; ///< Required element. ///
/// the Mpeg4 profile, either simple profile (SP) or advanced simple profile (ASP) ///
/// Element "Mpeg4Profile" of XSD type "http://www.onvif.org/ver10/schema":Mpeg4Profile. enum tt__Mpeg4Profile Mpeg4Profile 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":H264Configuration is a complexType. /// /// class tt__H264Configuration operations: /// - tt__H264Configuration* soap_new_tt__H264Configuration(soap*) allocate and default initialize /// - tt__H264Configuration* soap_new_tt__H264Configuration(soap*, int num) allocate array and default initialize values /// - tt__H264Configuration* soap_new_req_tt__H264Configuration(soap*, ...) allocate, set required members /// - tt__H264Configuration* soap_new_set_tt__H264Configuration(soap*, ...) allocate, set all public members /// - tt__H264Configuration::soap_default(soap*) default initialize members /// - int soap_read_tt__H264Configuration(soap*, tt__H264Configuration*) deserialize from a stream /// - int soap_write_tt__H264Configuration(soap*, tt__H264Configuration*) serialize to a stream /// - tt__H264Configuration* tt__H264Configuration::soap_dup(soap*) returns deep copy of tt__H264Configuration, 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) /// - tt__H264Configuration::soap_del() deep deletes tt__H264Configuration data members, use only after tt__H264Configuration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__H264Configuration { public: ///
/// Group of Video frames length. Determines typically the interval in which the I-Frames will be coded. An entry of 1 indicates I-Frames are continuously generated. An entry of 2 indicates that every 2nd image is an I-Frame, and 3 only every 3rd frame, etc. The frames in between are coded as P or B Frames. ///
/// Element "GovLength" of XSD type xs:int. int GovLength 1; ///< Required element. ///
/// the H.264 profile, either baseline, main, extended or high ///
/// Element "H264Profile" of XSD type "http://www.onvif.org/ver10/schema":H264Profile. enum tt__H264Profile H264Profile 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":VideoEncoderConfigurationOptions is a complexType. /// /// class tt__VideoEncoderConfigurationOptions operations: /// - tt__VideoEncoderConfigurationOptions* soap_new_tt__VideoEncoderConfigurationOptions(soap*) allocate and default initialize /// - tt__VideoEncoderConfigurationOptions* soap_new_tt__VideoEncoderConfigurationOptions(soap*, int num) allocate array and default initialize values /// - tt__VideoEncoderConfigurationOptions* soap_new_req_tt__VideoEncoderConfigurationOptions(soap*, ...) allocate, set required members /// - tt__VideoEncoderConfigurationOptions* soap_new_set_tt__VideoEncoderConfigurationOptions(soap*, ...) allocate, set all public members /// - tt__VideoEncoderConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoEncoderConfigurationOptions(soap*, tt__VideoEncoderConfigurationOptions*) deserialize from a stream /// - int soap_write_tt__VideoEncoderConfigurationOptions(soap*, tt__VideoEncoderConfigurationOptions*) serialize to a stream /// - tt__VideoEncoderConfigurationOptions* tt__VideoEncoderConfigurationOptions::soap_dup(soap*) returns deep copy of tt__VideoEncoderConfigurationOptions, 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) /// - tt__VideoEncoderConfigurationOptions::soap_del() deep deletes tt__VideoEncoderConfigurationOptions data members, use only after tt__VideoEncoderConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoEncoderConfigurationOptions { public: ///
/// Range of the quality values. A high value means higher quality. ///
/// Element "QualityRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* QualityRange 1; ///< Required element. ///
/// Optional JPEG encoder settings ranges (See also Extension element). ///
/// Element "JPEG" of XSD type "http://www.onvif.org/ver10/schema":JpegOptions. tt__JpegOptions* JPEG 0; ///< Optional element. ///
/// Optional MPEG-4 encoder settings ranges (See also Extension element). ///
/// Element "MPEG4" of XSD type "http://www.onvif.org/ver10/schema":Mpeg4Options. tt__Mpeg4Options* MPEG4 0; ///< Optional element. ///
/// Optional H.264 encoder settings ranges (See also Extension element). ///
/// Element "H264" of XSD type "http://www.onvif.org/ver10/schema":H264Options. tt__H264Options* H264 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":VideoEncoderOptionsExtension. tt__VideoEncoderOptionsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":VideoEncoderOptionsExtension is a complexType. /// /// class tt__VideoEncoderOptionsExtension operations: /// - tt__VideoEncoderOptionsExtension* soap_new_tt__VideoEncoderOptionsExtension(soap*) allocate and default initialize /// - tt__VideoEncoderOptionsExtension* soap_new_tt__VideoEncoderOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__VideoEncoderOptionsExtension* soap_new_req_tt__VideoEncoderOptionsExtension(soap*, ...) allocate, set required members /// - tt__VideoEncoderOptionsExtension* soap_new_set_tt__VideoEncoderOptionsExtension(soap*, ...) allocate, set all public members /// - tt__VideoEncoderOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoEncoderOptionsExtension(soap*, tt__VideoEncoderOptionsExtension*) deserialize from a stream /// - int soap_write_tt__VideoEncoderOptionsExtension(soap*, tt__VideoEncoderOptionsExtension*) serialize to a stream /// - tt__VideoEncoderOptionsExtension* tt__VideoEncoderOptionsExtension::soap_dup(soap*) returns deep copy of tt__VideoEncoderOptionsExtension, 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) /// - tt__VideoEncoderOptionsExtension::soap_del() deep deletes tt__VideoEncoderOptionsExtension data members, use only after tt__VideoEncoderOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoEncoderOptionsExtension { public: /// @todo /// @todo 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. ///
/// Optional JPEG encoder settings ranges. ///
/// Element "JPEG" of XSD type "http://www.onvif.org/ver10/schema":JpegOptions2. tt__JpegOptions2* JPEG 0; ///< Optional element. ///
/// Optional MPEG-4 encoder settings ranges. ///
/// Element "MPEG4" of XSD type "http://www.onvif.org/ver10/schema":Mpeg4Options2. tt__Mpeg4Options2* MPEG4 0; ///< Optional element. ///
/// Optional H.264 encoder settings ranges. ///
/// Element "H264" of XSD type "http://www.onvif.org/ver10/schema":H264Options2. tt__H264Options2* H264 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":VideoEncoderOptionsExtension2. tt__VideoEncoderOptionsExtension2* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":VideoEncoderOptionsExtension2 is a complexType. /// /// class tt__VideoEncoderOptionsExtension2 operations: /// - tt__VideoEncoderOptionsExtension2* soap_new_tt__VideoEncoderOptionsExtension2(soap*) allocate and default initialize /// - tt__VideoEncoderOptionsExtension2* soap_new_tt__VideoEncoderOptionsExtension2(soap*, int num) allocate array and default initialize values /// - tt__VideoEncoderOptionsExtension2* soap_new_req_tt__VideoEncoderOptionsExtension2(soap*, ...) allocate, set required members /// - tt__VideoEncoderOptionsExtension2* soap_new_set_tt__VideoEncoderOptionsExtension2(soap*, ...) allocate, set all public members /// - tt__VideoEncoderOptionsExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoEncoderOptionsExtension2(soap*, tt__VideoEncoderOptionsExtension2*) deserialize from a stream /// - int soap_write_tt__VideoEncoderOptionsExtension2(soap*, tt__VideoEncoderOptionsExtension2*) serialize to a stream /// - tt__VideoEncoderOptionsExtension2* tt__VideoEncoderOptionsExtension2::soap_dup(soap*) returns deep copy of tt__VideoEncoderOptionsExtension2, 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) /// - tt__VideoEncoderOptionsExtension2::soap_del() deep deletes tt__VideoEncoderOptionsExtension2 data members, use only after tt__VideoEncoderOptionsExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoEncoderOptionsExtension2 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":JpegOptions is a complexType. /// /// class tt__JpegOptions operations: /// - tt__JpegOptions* soap_new_tt__JpegOptions(soap*) allocate and default initialize /// - tt__JpegOptions* soap_new_tt__JpegOptions(soap*, int num) allocate array and default initialize values /// - tt__JpegOptions* soap_new_req_tt__JpegOptions(soap*, ...) allocate, set required members /// - tt__JpegOptions* soap_new_set_tt__JpegOptions(soap*, ...) allocate, set all public members /// - tt__JpegOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__JpegOptions(soap*, tt__JpegOptions*) deserialize from a stream /// - int soap_write_tt__JpegOptions(soap*, tt__JpegOptions*) serialize to a stream /// - tt__JpegOptions* tt__JpegOptions::soap_dup(soap*) returns deep copy of tt__JpegOptions, 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) /// - tt__JpegOptions::soap_del() deep deletes tt__JpegOptions data members, use only after tt__JpegOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__JpegOptions { public: ///
/// List of supported image sizes. ///
/// Vector of tt__VideoResolution* of length 1..unbounded. std::vector ResolutionsAvailable 1; ///< Multiple elements. ///
/// Supported frame rate in fps (frames per second). ///
/// Element "FrameRateRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* FrameRateRange 1; ///< Required element. ///
/// Supported encoding interval range. The encoding interval corresponds to the number of frames devided by the encoded frames. An encoding interval value of "1" means that all frames are encoded. ///
/// Element "EncodingIntervalRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* EncodingIntervalRange 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Mpeg4Options is a complexType. /// /// class tt__Mpeg4Options operations: /// - tt__Mpeg4Options* soap_new_tt__Mpeg4Options(soap*) allocate and default initialize /// - tt__Mpeg4Options* soap_new_tt__Mpeg4Options(soap*, int num) allocate array and default initialize values /// - tt__Mpeg4Options* soap_new_req_tt__Mpeg4Options(soap*, ...) allocate, set required members /// - tt__Mpeg4Options* soap_new_set_tt__Mpeg4Options(soap*, ...) allocate, set all public members /// - tt__Mpeg4Options::soap_default(soap*) default initialize members /// - int soap_read_tt__Mpeg4Options(soap*, tt__Mpeg4Options*) deserialize from a stream /// - int soap_write_tt__Mpeg4Options(soap*, tt__Mpeg4Options*) serialize to a stream /// - tt__Mpeg4Options* tt__Mpeg4Options::soap_dup(soap*) returns deep copy of tt__Mpeg4Options, 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) /// - tt__Mpeg4Options::soap_del() deep deletes tt__Mpeg4Options data members, use only after tt__Mpeg4Options::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Mpeg4Options { public: ///
/// List of supported image sizes. ///
/// Vector of tt__VideoResolution* of length 1..unbounded. std::vector ResolutionsAvailable 1; ///< Multiple elements. ///
/// Supported group of Video frames length. This value typically corresponds to the I-Frame distance. ///
/// Element "GovLengthRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* GovLengthRange 1; ///< Required element. ///
/// Supported frame rate in fps (frames per second). ///
/// Element "FrameRateRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* FrameRateRange 1; ///< Required element. ///
/// Supported encoding interval range. The encoding interval corresponds to the number of frames devided by the encoded frames. An encoding interval value of "1" means that all frames are encoded. ///
/// Element "EncodingIntervalRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* EncodingIntervalRange 1; ///< Required element. ///
/// List of supported MPEG-4 profiles. ///
/// Vector of enum tt__Mpeg4Profile of length 1..unbounded. std::vector Mpeg4ProfilesSupported 1; ///< Multiple elements. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":H264Options is a complexType. /// /// class tt__H264Options operations: /// - tt__H264Options* soap_new_tt__H264Options(soap*) allocate and default initialize /// - tt__H264Options* soap_new_tt__H264Options(soap*, int num) allocate array and default initialize values /// - tt__H264Options* soap_new_req_tt__H264Options(soap*, ...) allocate, set required members /// - tt__H264Options* soap_new_set_tt__H264Options(soap*, ...) allocate, set all public members /// - tt__H264Options::soap_default(soap*) default initialize members /// - int soap_read_tt__H264Options(soap*, tt__H264Options*) deserialize from a stream /// - int soap_write_tt__H264Options(soap*, tt__H264Options*) serialize to a stream /// - tt__H264Options* tt__H264Options::soap_dup(soap*) returns deep copy of tt__H264Options, 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) /// - tt__H264Options::soap_del() deep deletes tt__H264Options data members, use only after tt__H264Options::soap_dup(NULL) (use soapcpp2 -Ed) class tt__H264Options { public: ///
/// List of supported image sizes. ///
/// Vector of tt__VideoResolution* of length 1..unbounded. std::vector ResolutionsAvailable 1; ///< Multiple elements. ///
/// Supported group of Video frames length. This value typically corresponds to the I-Frame distance. ///
/// Element "GovLengthRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* GovLengthRange 1; ///< Required element. ///
/// Supported frame rate in fps (frames per second). ///
/// Element "FrameRateRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* FrameRateRange 1; ///< Required element. ///
/// Supported encoding interval range. The encoding interval corresponds to the number of frames devided by the encoded frames. An encoding interval value of "1" means that all frames are encoded. ///
/// Element "EncodingIntervalRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* EncodingIntervalRange 1; ///< Required element. ///
/// List of supported H.264 profiles. ///
/// Vector of enum tt__H264Profile of length 1..unbounded. std::vector H264ProfilesSupported 1; ///< Multiple elements. struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":VideoResolution2 is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":VideoRateControl2 is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":VideoEncoder2ConfigurationOptions is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":AudioSourceConfigurationOptions is a complexType. /// /// class tt__AudioSourceConfigurationOptions operations: /// - tt__AudioSourceConfigurationOptions* soap_new_tt__AudioSourceConfigurationOptions(soap*) allocate and default initialize /// - tt__AudioSourceConfigurationOptions* soap_new_tt__AudioSourceConfigurationOptions(soap*, int num) allocate array and default initialize values /// - tt__AudioSourceConfigurationOptions* soap_new_req_tt__AudioSourceConfigurationOptions(soap*, ...) allocate, set required members /// - tt__AudioSourceConfigurationOptions* soap_new_set_tt__AudioSourceConfigurationOptions(soap*, ...) allocate, set all public members /// - tt__AudioSourceConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__AudioSourceConfigurationOptions(soap*, tt__AudioSourceConfigurationOptions*) deserialize from a stream /// - int soap_write_tt__AudioSourceConfigurationOptions(soap*, tt__AudioSourceConfigurationOptions*) serialize to a stream /// - tt__AudioSourceConfigurationOptions* tt__AudioSourceConfigurationOptions::soap_dup(soap*) returns deep copy of tt__AudioSourceConfigurationOptions, 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) /// - tt__AudioSourceConfigurationOptions::soap_del() deep deletes tt__AudioSourceConfigurationOptions data members, use only after tt__AudioSourceConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AudioSourceConfigurationOptions { public: ///
/// Tokens of the audio source the configuration can be used for. ///
/// Vector of tt__ReferenceToken of length 1..unbounded. std::vector InputTokensAvailable 1; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":AudioSourceOptionsExtension. tt__AudioSourceOptionsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":AudioSourceOptionsExtension is a complexType. /// /// class tt__AudioSourceOptionsExtension operations: /// - tt__AudioSourceOptionsExtension* soap_new_tt__AudioSourceOptionsExtension(soap*) allocate and default initialize /// - tt__AudioSourceOptionsExtension* soap_new_tt__AudioSourceOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__AudioSourceOptionsExtension* soap_new_req_tt__AudioSourceOptionsExtension(soap*, ...) allocate, set required members /// - tt__AudioSourceOptionsExtension* soap_new_set_tt__AudioSourceOptionsExtension(soap*, ...) allocate, set all public members /// - tt__AudioSourceOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__AudioSourceOptionsExtension(soap*, tt__AudioSourceOptionsExtension*) deserialize from a stream /// - int soap_write_tt__AudioSourceOptionsExtension(soap*, tt__AudioSourceOptionsExtension*) serialize to a stream /// - tt__AudioSourceOptionsExtension* tt__AudioSourceOptionsExtension::soap_dup(soap*) returns deep copy of tt__AudioSourceOptionsExtension, 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) /// - tt__AudioSourceOptionsExtension::soap_del() deep deletes tt__AudioSourceOptionsExtension data members, use only after tt__AudioSourceOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AudioSourceOptionsExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":AudioEncoderConfigurationOptions is a complexType. /// /// class tt__AudioEncoderConfigurationOptions operations: /// - tt__AudioEncoderConfigurationOptions* soap_new_tt__AudioEncoderConfigurationOptions(soap*) allocate and default initialize /// - tt__AudioEncoderConfigurationOptions* soap_new_tt__AudioEncoderConfigurationOptions(soap*, int num) allocate array and default initialize values /// - tt__AudioEncoderConfigurationOptions* soap_new_req_tt__AudioEncoderConfigurationOptions(soap*, ...) allocate, set required members /// - tt__AudioEncoderConfigurationOptions* soap_new_set_tt__AudioEncoderConfigurationOptions(soap*, ...) allocate, set all public members /// - tt__AudioEncoderConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__AudioEncoderConfigurationOptions(soap*, tt__AudioEncoderConfigurationOptions*) deserialize from a stream /// - int soap_write_tt__AudioEncoderConfigurationOptions(soap*, tt__AudioEncoderConfigurationOptions*) serialize to a stream /// - tt__AudioEncoderConfigurationOptions* tt__AudioEncoderConfigurationOptions::soap_dup(soap*) returns deep copy of tt__AudioEncoderConfigurationOptions, 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) /// - tt__AudioEncoderConfigurationOptions::soap_del() deep deletes tt__AudioEncoderConfigurationOptions data members, use only after tt__AudioEncoderConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AudioEncoderConfigurationOptions { public: ///
/// list of supported AudioEncoderConfigurations ///
/// Vector of tt__AudioEncoderConfigurationOption* of length 0..unbounded. std::vector Options 0; ///< Multiple elements. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":AudioEncoderConfigurationOption is a complexType. /// /// class tt__AudioEncoderConfigurationOption operations: /// - tt__AudioEncoderConfigurationOption* soap_new_tt__AudioEncoderConfigurationOption(soap*) allocate and default initialize /// - tt__AudioEncoderConfigurationOption* soap_new_tt__AudioEncoderConfigurationOption(soap*, int num) allocate array and default initialize values /// - tt__AudioEncoderConfigurationOption* soap_new_req_tt__AudioEncoderConfigurationOption(soap*, ...) allocate, set required members /// - tt__AudioEncoderConfigurationOption* soap_new_set_tt__AudioEncoderConfigurationOption(soap*, ...) allocate, set all public members /// - tt__AudioEncoderConfigurationOption::soap_default(soap*) default initialize members /// - int soap_read_tt__AudioEncoderConfigurationOption(soap*, tt__AudioEncoderConfigurationOption*) deserialize from a stream /// - int soap_write_tt__AudioEncoderConfigurationOption(soap*, tt__AudioEncoderConfigurationOption*) serialize to a stream /// - tt__AudioEncoderConfigurationOption* tt__AudioEncoderConfigurationOption::soap_dup(soap*) returns deep copy of tt__AudioEncoderConfigurationOption, 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) /// - tt__AudioEncoderConfigurationOption::soap_del() deep deletes tt__AudioEncoderConfigurationOption data members, use only after tt__AudioEncoderConfigurationOption::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AudioEncoderConfigurationOption { public: ///
/// The enoding used for audio data (either G.711, G.726 or AAC) ///
/// Element "Encoding" of XSD type "http://www.onvif.org/ver10/schema":AudioEncoding. enum tt__AudioEncoding Encoding 1; ///< Required element. ///
/// List of supported bitrates in kbps for the specified Encoding ///
/// Element "BitrateList" of XSD type "http://www.onvif.org/ver10/schema":IntList. tt__IntList* BitrateList 1; ///< Required element. ///
/// List of supported Sample Rates in kHz for the specified Encoding ///
/// Element "SampleRateList" of XSD type "http://www.onvif.org/ver10/schema":IntList. tt__IntList* SampleRateList 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":AudioEncoder2ConfigurationOptions is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":MetadataConfigurationExtension is a complexType. /// /// class tt__MetadataConfigurationExtension operations: /// - tt__MetadataConfigurationExtension* soap_new_tt__MetadataConfigurationExtension(soap*) allocate and default initialize /// - tt__MetadataConfigurationExtension* soap_new_tt__MetadataConfigurationExtension(soap*, int num) allocate array and default initialize values /// - tt__MetadataConfigurationExtension* soap_new_req_tt__MetadataConfigurationExtension(soap*, ...) allocate, set required members /// - tt__MetadataConfigurationExtension* soap_new_set_tt__MetadataConfigurationExtension(soap*, ...) allocate, set all public members /// - tt__MetadataConfigurationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__MetadataConfigurationExtension(soap*, tt__MetadataConfigurationExtension*) deserialize from a stream /// - int soap_write_tt__MetadataConfigurationExtension(soap*, tt__MetadataConfigurationExtension*) serialize to a stream /// - tt__MetadataConfigurationExtension* tt__MetadataConfigurationExtension::soap_dup(soap*) returns deep copy of tt__MetadataConfigurationExtension, 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) /// - tt__MetadataConfigurationExtension::soap_del() deep deletes tt__MetadataConfigurationExtension data members, use only after tt__MetadataConfigurationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__MetadataConfigurationExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZFilter is a complexType. /// /// class tt__PTZFilter operations: /// - tt__PTZFilter* soap_new_tt__PTZFilter(soap*) allocate and default initialize /// - tt__PTZFilter* soap_new_tt__PTZFilter(soap*, int num) allocate array and default initialize values /// - tt__PTZFilter* soap_new_req_tt__PTZFilter(soap*, ...) allocate, set required members /// - tt__PTZFilter* soap_new_set_tt__PTZFilter(soap*, ...) allocate, set all public members /// - tt__PTZFilter::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZFilter(soap*, tt__PTZFilter*) deserialize from a stream /// - int soap_write_tt__PTZFilter(soap*, tt__PTZFilter*) serialize to a stream /// - tt__PTZFilter* tt__PTZFilter::soap_dup(soap*) returns deep copy of tt__PTZFilter, 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) /// - tt__PTZFilter::soap_del() deep deletes tt__PTZFilter data members, use only after tt__PTZFilter::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZFilter { public: ///
/// True if the metadata stream shall contain the PTZ status (IDLE, MOVING or UNKNOWN) ///
/// Element "Status" of XSD type xs:boolean. bool Status 1; ///< Required element. ///
/// True if the metadata stream shall contain the PTZ position ///
/// Element "Position" of XSD type xs:boolean. bool Position 1; ///< Required element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":EventSubscription is a complexType. /// ///
/// Subcription handling in the same way as base notification subscription. ///
/// class tt__EventSubscription operations: /// - tt__EventSubscription* soap_new_tt__EventSubscription(soap*) allocate and default initialize /// - tt__EventSubscription* soap_new_tt__EventSubscription(soap*, int num) allocate array and default initialize values /// - tt__EventSubscription* soap_new_req_tt__EventSubscription(soap*, ...) allocate, set required members /// - tt__EventSubscription* soap_new_set_tt__EventSubscription(soap*, ...) allocate, set all public members /// - tt__EventSubscription::soap_default(soap*) default initialize members /// - int soap_read_tt__EventSubscription(soap*, tt__EventSubscription*) deserialize from a stream /// - int soap_write_tt__EventSubscription(soap*, tt__EventSubscription*) serialize to a stream /// - tt__EventSubscription* tt__EventSubscription::soap_dup(soap*) returns deep copy of tt__EventSubscription, 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) /// - tt__EventSubscription::soap_del() deep deletes tt__EventSubscription data members, use only after tt__EventSubscription::soap_dup(NULL) (use soapcpp2 -Ed) class tt__EventSubscription { public: /// Element "Filter" of XSD type "http://docs.oasis-open.org/wsn/b-2":FilterType. wsnt__FilterType* Filter 0; ///< Optional element. /// class _tt__EventSubscription_SubscriptionPolicy operations: /// - _tt__EventSubscription_SubscriptionPolicy* soap_new__tt__EventSubscription_SubscriptionPolicy(soap*) allocate and default initialize /// - _tt__EventSubscription_SubscriptionPolicy* soap_new__tt__EventSubscription_SubscriptionPolicy(soap*, int num) allocate array and default initialize values /// - _tt__EventSubscription_SubscriptionPolicy* soap_new_req__tt__EventSubscription_SubscriptionPolicy(soap*, ...) allocate, set required members /// - _tt__EventSubscription_SubscriptionPolicy* soap_new_set__tt__EventSubscription_SubscriptionPolicy(soap*, ...) allocate, set all public members /// - _tt__EventSubscription_SubscriptionPolicy::soap_default(soap*) default initialize members /// - int soap_read__tt__EventSubscription_SubscriptionPolicy(soap*, _tt__EventSubscription_SubscriptionPolicy*) deserialize from a stream /// - int soap_write__tt__EventSubscription_SubscriptionPolicy(soap*, _tt__EventSubscription_SubscriptionPolicy*) serialize to a stream /// - _tt__EventSubscription_SubscriptionPolicy* _tt__EventSubscription_SubscriptionPolicy::soap_dup(soap*) returns deep copy of _tt__EventSubscription_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) /// - _tt__EventSubscription_SubscriptionPolicy::soap_del() deep deletes _tt__EventSubscription_SubscriptionPolicy data members, use only after _tt__EventSubscription_SubscriptionPolicy::soap_dup(NULL) (use soapcpp2 -Ed) class _tt__EventSubscription_SubscriptionPolicy { /// @todo /// @todo 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. } *SubscriptionPolicy 0; ///< Optional element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":MetadataConfigurationOptions is a complexType. /// /// class tt__MetadataConfigurationOptions operations: /// - tt__MetadataConfigurationOptions* soap_new_tt__MetadataConfigurationOptions(soap*) allocate and default initialize /// - tt__MetadataConfigurationOptions* soap_new_tt__MetadataConfigurationOptions(soap*, int num) allocate array and default initialize values /// - tt__MetadataConfigurationOptions* soap_new_req_tt__MetadataConfigurationOptions(soap*, ...) allocate, set required members /// - tt__MetadataConfigurationOptions* soap_new_set_tt__MetadataConfigurationOptions(soap*, ...) allocate, set all public members /// - tt__MetadataConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__MetadataConfigurationOptions(soap*, tt__MetadataConfigurationOptions*) deserialize from a stream /// - int soap_write_tt__MetadataConfigurationOptions(soap*, tt__MetadataConfigurationOptions*) serialize to a stream /// - tt__MetadataConfigurationOptions* tt__MetadataConfigurationOptions::soap_dup(soap*) returns deep copy of tt__MetadataConfigurationOptions, 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) /// - tt__MetadataConfigurationOptions::soap_del() deep deletes tt__MetadataConfigurationOptions data members, use only after tt__MetadataConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__MetadataConfigurationOptions { public: /// Element "PTZStatusFilterOptions" of XSD type "http://www.onvif.org/ver10/schema":PTZStatusFilterOptions. tt__PTZStatusFilterOptions* PTZStatusFilterOptions 1; ///< Required element. /// @todo /// @todo 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. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":MetadataConfigurationOptionsExtension. tt__MetadataConfigurationOptionsExtension* Extension 0; ///< Optional element. ///
/// True if the device is able to stream the Geo Located positions of each target. ///
/// Attribute "GeoLocation" of XSD type xs:boolean. @bool* GeoLocation 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":MetadataConfigurationOptionsExtension is a complexType. /// /// class tt__MetadataConfigurationOptionsExtension operations: /// - tt__MetadataConfigurationOptionsExtension* soap_new_tt__MetadataConfigurationOptionsExtension(soap*) allocate and default initialize /// - tt__MetadataConfigurationOptionsExtension* soap_new_tt__MetadataConfigurationOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__MetadataConfigurationOptionsExtension* soap_new_req_tt__MetadataConfigurationOptionsExtension(soap*, ...) allocate, set required members /// - tt__MetadataConfigurationOptionsExtension* soap_new_set_tt__MetadataConfigurationOptionsExtension(soap*, ...) allocate, set all public members /// - tt__MetadataConfigurationOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__MetadataConfigurationOptionsExtension(soap*, tt__MetadataConfigurationOptionsExtension*) deserialize from a stream /// - int soap_write_tt__MetadataConfigurationOptionsExtension(soap*, tt__MetadataConfigurationOptionsExtension*) serialize to a stream /// - tt__MetadataConfigurationOptionsExtension* tt__MetadataConfigurationOptionsExtension::soap_dup(soap*) returns deep copy of tt__MetadataConfigurationOptionsExtension, 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) /// - tt__MetadataConfigurationOptionsExtension::soap_del() deep deletes tt__MetadataConfigurationOptionsExtension data members, use only after tt__MetadataConfigurationOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__MetadataConfigurationOptionsExtension { public: ///
/// List of supported metadata compression type. Its options shall be chosen from tt:MetadataCompressionType. ///
/// Vector of std::string of length 0..unbounded. std::vector CompressionType 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":MetadataConfigurationOptionsExtension2. tt__MetadataConfigurationOptionsExtension2* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":MetadataConfigurationOptionsExtension2 is a complexType. /// /// class tt__MetadataConfigurationOptionsExtension2 operations: /// - tt__MetadataConfigurationOptionsExtension2* soap_new_tt__MetadataConfigurationOptionsExtension2(soap*) allocate and default initialize /// - tt__MetadataConfigurationOptionsExtension2* soap_new_tt__MetadataConfigurationOptionsExtension2(soap*, int num) allocate array and default initialize values /// - tt__MetadataConfigurationOptionsExtension2* soap_new_req_tt__MetadataConfigurationOptionsExtension2(soap*, ...) allocate, set required members /// - tt__MetadataConfigurationOptionsExtension2* soap_new_set_tt__MetadataConfigurationOptionsExtension2(soap*, ...) allocate, set all public members /// - tt__MetadataConfigurationOptionsExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__MetadataConfigurationOptionsExtension2(soap*, tt__MetadataConfigurationOptionsExtension2*) deserialize from a stream /// - int soap_write_tt__MetadataConfigurationOptionsExtension2(soap*, tt__MetadataConfigurationOptionsExtension2*) serialize to a stream /// - tt__MetadataConfigurationOptionsExtension2* tt__MetadataConfigurationOptionsExtension2::soap_dup(soap*) returns deep copy of tt__MetadataConfigurationOptionsExtension2, 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) /// - tt__MetadataConfigurationOptionsExtension2::soap_del() deep deletes tt__MetadataConfigurationOptionsExtension2 data members, use only after tt__MetadataConfigurationOptionsExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__MetadataConfigurationOptionsExtension2 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZStatusFilterOptions is a complexType. /// /// class tt__PTZStatusFilterOptions operations: /// - tt__PTZStatusFilterOptions* soap_new_tt__PTZStatusFilterOptions(soap*) allocate and default initialize /// - tt__PTZStatusFilterOptions* soap_new_tt__PTZStatusFilterOptions(soap*, int num) allocate array and default initialize values /// - tt__PTZStatusFilterOptions* soap_new_req_tt__PTZStatusFilterOptions(soap*, ...) allocate, set required members /// - tt__PTZStatusFilterOptions* soap_new_set_tt__PTZStatusFilterOptions(soap*, ...) allocate, set all public members /// - tt__PTZStatusFilterOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZStatusFilterOptions(soap*, tt__PTZStatusFilterOptions*) deserialize from a stream /// - int soap_write_tt__PTZStatusFilterOptions(soap*, tt__PTZStatusFilterOptions*) serialize to a stream /// - tt__PTZStatusFilterOptions* tt__PTZStatusFilterOptions::soap_dup(soap*) returns deep copy of tt__PTZStatusFilterOptions, 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) /// - tt__PTZStatusFilterOptions::soap_del() deep deletes tt__PTZStatusFilterOptions data members, use only after tt__PTZStatusFilterOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZStatusFilterOptions { public: ///
/// True if the device is able to stream pan or tilt status information. ///
/// Element "PanTiltStatusSupported" of XSD type xs:boolean. bool PanTiltStatusSupported 1; ///< Required element. ///
/// True if the device is able to stream zoom status inforamtion. ///
/// Element "ZoomStatusSupported" of XSD type xs:boolean. bool ZoomStatusSupported 1; ///< Required element. /// @todo /// @todo 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. ///
/// True if the device is able to stream the pan or tilt position. ///
/// Element "PanTiltPositionSupported" of XSD type xs:boolean. bool* PanTiltPositionSupported 0; ///< Optional element. ///
/// True if the device is able to stream zoom position information. ///
/// Element "ZoomPositionSupported" of XSD type xs:boolean. bool* ZoomPositionSupported 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTZStatusFilterOptionsExtension. tt__PTZStatusFilterOptionsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZStatusFilterOptionsExtension is a complexType. /// /// class tt__PTZStatusFilterOptionsExtension operations: /// - tt__PTZStatusFilterOptionsExtension* soap_new_tt__PTZStatusFilterOptionsExtension(soap*) allocate and default initialize /// - tt__PTZStatusFilterOptionsExtension* soap_new_tt__PTZStatusFilterOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__PTZStatusFilterOptionsExtension* soap_new_req_tt__PTZStatusFilterOptionsExtension(soap*, ...) allocate, set required members /// - tt__PTZStatusFilterOptionsExtension* soap_new_set_tt__PTZStatusFilterOptionsExtension(soap*, ...) allocate, set all public members /// - tt__PTZStatusFilterOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZStatusFilterOptionsExtension(soap*, tt__PTZStatusFilterOptionsExtension*) deserialize from a stream /// - int soap_write_tt__PTZStatusFilterOptionsExtension(soap*, tt__PTZStatusFilterOptionsExtension*) serialize to a stream /// - tt__PTZStatusFilterOptionsExtension* tt__PTZStatusFilterOptionsExtension::soap_dup(soap*) returns deep copy of tt__PTZStatusFilterOptionsExtension, 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) /// - tt__PTZStatusFilterOptionsExtension::soap_del() deep deletes tt__PTZStatusFilterOptionsExtension data members, use only after tt__PTZStatusFilterOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZStatusFilterOptionsExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":VideoOutputExtension is a complexType. /// /// class tt__VideoOutputExtension operations: /// - tt__VideoOutputExtension* soap_new_tt__VideoOutputExtension(soap*) allocate and default initialize /// - tt__VideoOutputExtension* soap_new_tt__VideoOutputExtension(soap*, int num) allocate array and default initialize values /// - tt__VideoOutputExtension* soap_new_req_tt__VideoOutputExtension(soap*, ...) allocate, set required members /// - tt__VideoOutputExtension* soap_new_set_tt__VideoOutputExtension(soap*, ...) allocate, set all public members /// - tt__VideoOutputExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoOutputExtension(soap*, tt__VideoOutputExtension*) deserialize from a stream /// - int soap_write_tt__VideoOutputExtension(soap*, tt__VideoOutputExtension*) serialize to a stream /// - tt__VideoOutputExtension* tt__VideoOutputExtension::soap_dup(soap*) returns deep copy of tt__VideoOutputExtension, 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) /// - tt__VideoOutputExtension::soap_del() deep deletes tt__VideoOutputExtension data members, use only after tt__VideoOutputExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoOutputExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":VideoOutputConfigurationOptions is a complexType. /// /// class tt__VideoOutputConfigurationOptions operations: /// - tt__VideoOutputConfigurationOptions* soap_new_tt__VideoOutputConfigurationOptions(soap*) allocate and default initialize /// - tt__VideoOutputConfigurationOptions* soap_new_tt__VideoOutputConfigurationOptions(soap*, int num) allocate array and default initialize values /// - tt__VideoOutputConfigurationOptions* soap_new_req_tt__VideoOutputConfigurationOptions(soap*, ...) allocate, set required members /// - tt__VideoOutputConfigurationOptions* soap_new_set_tt__VideoOutputConfigurationOptions(soap*, ...) allocate, set all public members /// - tt__VideoOutputConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoOutputConfigurationOptions(soap*, tt__VideoOutputConfigurationOptions*) deserialize from a stream /// - int soap_write_tt__VideoOutputConfigurationOptions(soap*, tt__VideoOutputConfigurationOptions*) serialize to a stream /// - tt__VideoOutputConfigurationOptions* tt__VideoOutputConfigurationOptions::soap_dup(soap*) returns deep copy of tt__VideoOutputConfigurationOptions, 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) /// - tt__VideoOutputConfigurationOptions::soap_del() deep deletes tt__VideoOutputConfigurationOptions data members, use only after tt__VideoOutputConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoOutputConfigurationOptions { public: /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":VideoDecoderConfigurationOptions is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":H264DecOptions is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":JpegDecOptions is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":Mpeg4DecOptions is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":VideoDecoderConfigurationOptionsExtension is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":AudioOutputConfigurationOptions is a complexType. /// /// class tt__AudioOutputConfigurationOptions operations: /// - tt__AudioOutputConfigurationOptions* soap_new_tt__AudioOutputConfigurationOptions(soap*) allocate and default initialize /// - tt__AudioOutputConfigurationOptions* soap_new_tt__AudioOutputConfigurationOptions(soap*, int num) allocate array and default initialize values /// - tt__AudioOutputConfigurationOptions* soap_new_req_tt__AudioOutputConfigurationOptions(soap*, ...) allocate, set required members /// - tt__AudioOutputConfigurationOptions* soap_new_set_tt__AudioOutputConfigurationOptions(soap*, ...) allocate, set all public members /// - tt__AudioOutputConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__AudioOutputConfigurationOptions(soap*, tt__AudioOutputConfigurationOptions*) deserialize from a stream /// - int soap_write_tt__AudioOutputConfigurationOptions(soap*, tt__AudioOutputConfigurationOptions*) serialize to a stream /// - tt__AudioOutputConfigurationOptions* tt__AudioOutputConfigurationOptions::soap_dup(soap*) returns deep copy of tt__AudioOutputConfigurationOptions, 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) /// - tt__AudioOutputConfigurationOptions::soap_del() deep deletes tt__AudioOutputConfigurationOptions data members, use only after tt__AudioOutputConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AudioOutputConfigurationOptions { public: ///
/// Tokens of the physical Audio outputs (typically one). ///
/// Vector of tt__ReferenceToken of length 1..unbounded. std::vector OutputTokensAvailable 1; ///< Multiple elements. ///
/// An audio channel MAY support different types of audio transmission. While for full duplex /// operation no special handling is required, in half duplex operation the transmission direction /// needs to be switched. /// The optional SendPrimacy parameter inside the AudioOutputConfiguration indicates which /// direction is currently active. An NVC can switch between different modes by setting the /// AudioOutputConfiguration.
/// The following modes for the Send-Primacy are defined:
    ///
  • www.onvif.org/ver20/HalfDuplex/Server /// The server is allowed to send audio data to the client. The client shall not send /// audio data via the backchannel to the NVT in this mode.
  • ///
  • www.onvif.org/ver20/HalfDuplex/Client /// The client is allowed to send audio data via the backchannel to the server. The /// NVT shall not send audio data to the client in this mode.
  • ///
  • www.onvif.org/ver20/HalfDuplex/Auto /// It is up to the device how to deal with sending and receiving audio data.
  • ///
/// Acoustic echo cancellation is out of ONVIF scope. ///
/// Vector of xsd__anyURI of length 0..unbounded. std::vector SendPrimacyOptions 0; ///< Multiple elements. ///
/// Minimum and maximum level range supported for this Output. ///
/// Element "OutputLevelRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* OutputLevelRange 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":AudioDecoderConfigurationOptions is a complexType. /// /// class tt__AudioDecoderConfigurationOptions operations: /// - tt__AudioDecoderConfigurationOptions* soap_new_tt__AudioDecoderConfigurationOptions(soap*) allocate and default initialize /// - tt__AudioDecoderConfigurationOptions* soap_new_tt__AudioDecoderConfigurationOptions(soap*, int num) allocate array and default initialize values /// - tt__AudioDecoderConfigurationOptions* soap_new_req_tt__AudioDecoderConfigurationOptions(soap*, ...) allocate, set required members /// - tt__AudioDecoderConfigurationOptions* soap_new_set_tt__AudioDecoderConfigurationOptions(soap*, ...) allocate, set all public members /// - tt__AudioDecoderConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__AudioDecoderConfigurationOptions(soap*, tt__AudioDecoderConfigurationOptions*) deserialize from a stream /// - int soap_write_tt__AudioDecoderConfigurationOptions(soap*, tt__AudioDecoderConfigurationOptions*) serialize to a stream /// - tt__AudioDecoderConfigurationOptions* tt__AudioDecoderConfigurationOptions::soap_dup(soap*) returns deep copy of tt__AudioDecoderConfigurationOptions, 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) /// - tt__AudioDecoderConfigurationOptions::soap_del() deep deletes tt__AudioDecoderConfigurationOptions data members, use only after tt__AudioDecoderConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AudioDecoderConfigurationOptions { public: ///
/// If the device is able to decode AAC encoded audio this section describes the supported configurations ///
/// Element "AACDecOptions" of XSD type "http://www.onvif.org/ver10/schema":AACDecOptions. tt__AACDecOptions* AACDecOptions 0; ///< Optional element. ///
/// If the device is able to decode G711 encoded audio this section describes the supported configurations ///
/// Element "G711DecOptions" of XSD type "http://www.onvif.org/ver10/schema":G711DecOptions. tt__G711DecOptions* G711DecOptions 0; ///< Optional element. ///
/// If the device is able to decode G726 encoded audio this section describes the supported configurations ///
/// Element "G726DecOptions" of XSD type "http://www.onvif.org/ver10/schema":G726DecOptions. tt__G726DecOptions* G726DecOptions 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":AudioDecoderConfigurationOptionsExtension. tt__AudioDecoderConfigurationOptionsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":G711DecOptions is a complexType. /// /// class tt__G711DecOptions operations: /// - tt__G711DecOptions* soap_new_tt__G711DecOptions(soap*) allocate and default initialize /// - tt__G711DecOptions* soap_new_tt__G711DecOptions(soap*, int num) allocate array and default initialize values /// - tt__G711DecOptions* soap_new_req_tt__G711DecOptions(soap*, ...) allocate, set required members /// - tt__G711DecOptions* soap_new_set_tt__G711DecOptions(soap*, ...) allocate, set all public members /// - tt__G711DecOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__G711DecOptions(soap*, tt__G711DecOptions*) deserialize from a stream /// - int soap_write_tt__G711DecOptions(soap*, tt__G711DecOptions*) serialize to a stream /// - tt__G711DecOptions* tt__G711DecOptions::soap_dup(soap*) returns deep copy of tt__G711DecOptions, 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) /// - tt__G711DecOptions::soap_del() deep deletes tt__G711DecOptions data members, use only after tt__G711DecOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__G711DecOptions { public: ///
/// List of supported bitrates in kbps ///
/// Element "Bitrate" of XSD type "http://www.onvif.org/ver10/schema":IntList. tt__IntList* Bitrate 1; ///< Required element. ///
/// List of supported sample rates in kHz ///
/// Element "SampleRateRange" of XSD type "http://www.onvif.org/ver10/schema":IntList. tt__IntList* SampleRateRange 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":AACDecOptions is a complexType. /// /// class tt__AACDecOptions operations: /// - tt__AACDecOptions* soap_new_tt__AACDecOptions(soap*) allocate and default initialize /// - tt__AACDecOptions* soap_new_tt__AACDecOptions(soap*, int num) allocate array and default initialize values /// - tt__AACDecOptions* soap_new_req_tt__AACDecOptions(soap*, ...) allocate, set required members /// - tt__AACDecOptions* soap_new_set_tt__AACDecOptions(soap*, ...) allocate, set all public members /// - tt__AACDecOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__AACDecOptions(soap*, tt__AACDecOptions*) deserialize from a stream /// - int soap_write_tt__AACDecOptions(soap*, tt__AACDecOptions*) serialize to a stream /// - tt__AACDecOptions* tt__AACDecOptions::soap_dup(soap*) returns deep copy of tt__AACDecOptions, 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) /// - tt__AACDecOptions::soap_del() deep deletes tt__AACDecOptions data members, use only after tt__AACDecOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AACDecOptions { public: ///
/// List of supported bitrates in kbps ///
/// Element "Bitrate" of XSD type "http://www.onvif.org/ver10/schema":IntList. tt__IntList* Bitrate 1; ///< Required element. ///
/// List of supported sample rates in kHz ///
/// Element "SampleRateRange" of XSD type "http://www.onvif.org/ver10/schema":IntList. tt__IntList* SampleRateRange 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":G726DecOptions is a complexType. /// /// class tt__G726DecOptions operations: /// - tt__G726DecOptions* soap_new_tt__G726DecOptions(soap*) allocate and default initialize /// - tt__G726DecOptions* soap_new_tt__G726DecOptions(soap*, int num) allocate array and default initialize values /// - tt__G726DecOptions* soap_new_req_tt__G726DecOptions(soap*, ...) allocate, set required members /// - tt__G726DecOptions* soap_new_set_tt__G726DecOptions(soap*, ...) allocate, set all public members /// - tt__G726DecOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__G726DecOptions(soap*, tt__G726DecOptions*) deserialize from a stream /// - int soap_write_tt__G726DecOptions(soap*, tt__G726DecOptions*) serialize to a stream /// - tt__G726DecOptions* tt__G726DecOptions::soap_dup(soap*) returns deep copy of tt__G726DecOptions, 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) /// - tt__G726DecOptions::soap_del() deep deletes tt__G726DecOptions data members, use only after tt__G726DecOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__G726DecOptions { public: ///
/// List of supported bitrates in kbps ///
/// Element "Bitrate" of XSD type "http://www.onvif.org/ver10/schema":IntList. tt__IntList* Bitrate 1; ///< Required element. ///
/// List of supported sample rates in kHz ///
/// Element "SampleRateRange" of XSD type "http://www.onvif.org/ver10/schema":IntList. tt__IntList* SampleRateRange 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":AudioDecoderConfigurationOptionsExtension is a complexType. /// /// class tt__AudioDecoderConfigurationOptionsExtension operations: /// - tt__AudioDecoderConfigurationOptionsExtension* soap_new_tt__AudioDecoderConfigurationOptionsExtension(soap*) allocate and default initialize /// - tt__AudioDecoderConfigurationOptionsExtension* soap_new_tt__AudioDecoderConfigurationOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__AudioDecoderConfigurationOptionsExtension* soap_new_req_tt__AudioDecoderConfigurationOptionsExtension(soap*, ...) allocate, set required members /// - tt__AudioDecoderConfigurationOptionsExtension* soap_new_set_tt__AudioDecoderConfigurationOptionsExtension(soap*, ...) allocate, set all public members /// - tt__AudioDecoderConfigurationOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__AudioDecoderConfigurationOptionsExtension(soap*, tt__AudioDecoderConfigurationOptionsExtension*) deserialize from a stream /// - int soap_write_tt__AudioDecoderConfigurationOptionsExtension(soap*, tt__AudioDecoderConfigurationOptionsExtension*) serialize to a stream /// - tt__AudioDecoderConfigurationOptionsExtension* tt__AudioDecoderConfigurationOptionsExtension::soap_dup(soap*) returns deep copy of tt__AudioDecoderConfigurationOptionsExtension, 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) /// - tt__AudioDecoderConfigurationOptionsExtension::soap_del() deep deletes tt__AudioDecoderConfigurationOptionsExtension data members, use only after tt__AudioDecoderConfigurationOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AudioDecoderConfigurationOptionsExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":MulticastConfiguration is a complexType. /// /// class tt__MulticastConfiguration operations: /// - tt__MulticastConfiguration* soap_new_tt__MulticastConfiguration(soap*) allocate and default initialize /// - tt__MulticastConfiguration* soap_new_tt__MulticastConfiguration(soap*, int num) allocate array and default initialize values /// - tt__MulticastConfiguration* soap_new_req_tt__MulticastConfiguration(soap*, ...) allocate, set required members /// - tt__MulticastConfiguration* soap_new_set_tt__MulticastConfiguration(soap*, ...) allocate, set all public members /// - tt__MulticastConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__MulticastConfiguration(soap*, tt__MulticastConfiguration*) deserialize from a stream /// - int soap_write_tt__MulticastConfiguration(soap*, tt__MulticastConfiguration*) serialize to a stream /// - tt__MulticastConfiguration* tt__MulticastConfiguration::soap_dup(soap*) returns deep copy of tt__MulticastConfiguration, 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) /// - tt__MulticastConfiguration::soap_del() deep deletes tt__MulticastConfiguration data members, use only after tt__MulticastConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__MulticastConfiguration { public: ///
/// The multicast address (if this address is set to 0 no multicast streaming is enaled) ///
/// Element "Address" of XSD type "http://www.onvif.org/ver10/schema":IPAddress. tt__IPAddress* Address 1; ///< Required element. ///
/// The RTP mutlicast destination port. A device may support RTCP. In this case the port value shall be even to allow the corresponding RTCP stream to be mapped to the next higher (odd) destination port number as defined in the RTSP specification. ///
/// Element "Port" of XSD type xs:int. int Port 1; ///< Required element. ///
/// In case of IPv6 the TTL value is assumed as the hop limit. Note that for IPV6 and administratively scoped IPv4 multicast the primary use for hop limit / TTL is to prevent packets from (endlessly) circulating and not limiting scope. In these cases the address contains the scope. ///
/// Element "TTL" of XSD type xs:int. int TTL 1; ///< Required element. ///
/// Read only property signalling that streaming is persistant. Use the methods StartMulticastStreaming and StopMulticastStreaming to switch its state. ///
/// Element "AutoStart" of XSD type xs:boolean. bool AutoStart 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":StreamSetup is a complexType. /// /// class tt__StreamSetup operations: /// - tt__StreamSetup* soap_new_tt__StreamSetup(soap*) allocate and default initialize /// - tt__StreamSetup* soap_new_tt__StreamSetup(soap*, int num) allocate array and default initialize values /// - tt__StreamSetup* soap_new_req_tt__StreamSetup(soap*, ...) allocate, set required members /// - tt__StreamSetup* soap_new_set_tt__StreamSetup(soap*, ...) allocate, set all public members /// - tt__StreamSetup::soap_default(soap*) default initialize members /// - int soap_read_tt__StreamSetup(soap*, tt__StreamSetup*) deserialize from a stream /// - int soap_write_tt__StreamSetup(soap*, tt__StreamSetup*) serialize to a stream /// - tt__StreamSetup* tt__StreamSetup::soap_dup(soap*) returns deep copy of tt__StreamSetup, 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) /// - tt__StreamSetup::soap_del() deep deletes tt__StreamSetup data members, use only after tt__StreamSetup::soap_dup(NULL) (use soapcpp2 -Ed) class tt__StreamSetup { public: ///
/// Defines if a multicast or unicast stream is requested ///
/// Element "Stream" of XSD type "http://www.onvif.org/ver10/schema":StreamType. enum tt__StreamType Stream 1; ///< Required element. /// Element "Transport" of XSD type "http://www.onvif.org/ver10/schema":Transport. tt__Transport* Transport 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Transport is a complexType. /// /// class tt__Transport operations: /// - tt__Transport* soap_new_tt__Transport(soap*) allocate and default initialize /// - tt__Transport* soap_new_tt__Transport(soap*, int num) allocate array and default initialize values /// - tt__Transport* soap_new_req_tt__Transport(soap*, ...) allocate, set required members /// - tt__Transport* soap_new_set_tt__Transport(soap*, ...) allocate, set all public members /// - tt__Transport::soap_default(soap*) default initialize members /// - int soap_read_tt__Transport(soap*, tt__Transport*) deserialize from a stream /// - int soap_write_tt__Transport(soap*, tt__Transport*) serialize to a stream /// - tt__Transport* tt__Transport::soap_dup(soap*) returns deep copy of tt__Transport, 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) /// - tt__Transport::soap_del() deep deletes tt__Transport data members, use only after tt__Transport::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Transport { public: ///
/// Defines the network protocol for streaming, either UDP=RTP/UDP, RTSP=RTP/RTSP/TCP or HTTP=RTP/RTSP/HTTP/TCP ///
/// Element "Protocol" of XSD type "http://www.onvif.org/ver10/schema":TransportProtocol. enum tt__TransportProtocol Protocol 1; ///< Required element. ///
/// Optional element to describe further tunnel options. This element is normally not needed ///
/// Element "Tunnel" of XSD type "http://www.onvif.org/ver10/schema":Transport. tt__Transport* Tunnel 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":MediaUri is a complexType. /// /// class tt__MediaUri operations: /// - tt__MediaUri* soap_new_tt__MediaUri(soap*) allocate and default initialize /// - tt__MediaUri* soap_new_tt__MediaUri(soap*, int num) allocate array and default initialize values /// - tt__MediaUri* soap_new_req_tt__MediaUri(soap*, ...) allocate, set required members /// - tt__MediaUri* soap_new_set_tt__MediaUri(soap*, ...) allocate, set all public members /// - tt__MediaUri::soap_default(soap*) default initialize members /// - int soap_read_tt__MediaUri(soap*, tt__MediaUri*) deserialize from a stream /// - int soap_write_tt__MediaUri(soap*, tt__MediaUri*) serialize to a stream /// - tt__MediaUri* tt__MediaUri::soap_dup(soap*) returns deep copy of tt__MediaUri, 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) /// - tt__MediaUri::soap_del() deep deletes tt__MediaUri data members, use only after tt__MediaUri::soap_dup(NULL) (use soapcpp2 -Ed) class tt__MediaUri { public: ///
/// Stable Uri to be used for requesting the media stream ///
/// Element "Uri" of XSD type xs:anyURI. xsd__anyURI Uri 1; ///< Required element. ///
/// Indicates if the Uri is only valid until the connection is established. The value shall be set to "false". ///
/// Element "InvalidAfterConnect" of XSD type xs:boolean. bool InvalidAfterConnect 1; ///< Required element. ///
/// Indicates if the Uri is invalid after a reboot of the device. The value shall be set to "false". ///
/// Element "InvalidAfterReboot" of XSD type xs:boolean. bool InvalidAfterReboot 1; ///< Required element. ///
/// Duration how long the Uri is valid. This parameter shall be set to PT0S to indicate that this stream URI is indefinitely valid even if the profile changes ///
/// Element "Timeout" of XSD type xs:duration. xsd__duration Timeout 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Scope is a complexType. /// /// class tt__Scope operations: /// - tt__Scope* soap_new_tt__Scope(soap*) allocate and default initialize /// - tt__Scope* soap_new_tt__Scope(soap*, int num) allocate array and default initialize values /// - tt__Scope* soap_new_req_tt__Scope(soap*, ...) allocate, set required members /// - tt__Scope* soap_new_set_tt__Scope(soap*, ...) allocate, set all public members /// - tt__Scope::soap_default(soap*) default initialize members /// - int soap_read_tt__Scope(soap*, tt__Scope*) deserialize from a stream /// - int soap_write_tt__Scope(soap*, tt__Scope*) serialize to a stream /// - tt__Scope* tt__Scope::soap_dup(soap*) returns deep copy of tt__Scope, 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) /// - tt__Scope::soap_del() deep deletes tt__Scope data members, use only after tt__Scope::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Scope { public: ///
/// Indicates if the scope is fixed or configurable. ///
/// Element "ScopeDef" of XSD type "http://www.onvif.org/ver10/schema":ScopeDefinition. enum tt__ScopeDefinition ScopeDef 1; ///< Required element. ///
/// Scope item URI. ///
/// Element "ScopeItem" of XSD type xs:anyURI. xsd__anyURI ScopeItem 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkInterfaceExtension is a complexType. /// /// class tt__NetworkInterfaceExtension operations: /// - tt__NetworkInterfaceExtension* soap_new_tt__NetworkInterfaceExtension(soap*) allocate and default initialize /// - tt__NetworkInterfaceExtension* soap_new_tt__NetworkInterfaceExtension(soap*, int num) allocate array and default initialize values /// - tt__NetworkInterfaceExtension* soap_new_req_tt__NetworkInterfaceExtension(soap*, ...) allocate, set required members /// - tt__NetworkInterfaceExtension* soap_new_set_tt__NetworkInterfaceExtension(soap*, ...) allocate, set all public members /// - tt__NetworkInterfaceExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkInterfaceExtension(soap*, tt__NetworkInterfaceExtension*) deserialize from a stream /// - int soap_write_tt__NetworkInterfaceExtension(soap*, tt__NetworkInterfaceExtension*) serialize to a stream /// - tt__NetworkInterfaceExtension* tt__NetworkInterfaceExtension::soap_dup(soap*) returns deep copy of tt__NetworkInterfaceExtension, 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) /// - tt__NetworkInterfaceExtension::soap_del() deep deletes tt__NetworkInterfaceExtension data members, use only after tt__NetworkInterfaceExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkInterfaceExtension { public: /// @todo /// @todo 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. /// Element "InterfaceType" of XSD type "http://www.onvif.org/ver10/schema":IANA-IfTypes. tt__IANA_IfTypes InterfaceType 1; ///< Required element. ///
/// Extension point prepared for future 802.3 configuration. ///
/// Vector of tt__Dot3Configuration* of length 0..unbounded. std::vector Dot3 0; ///< Multiple elements. /// Vector of tt__Dot11Configuration* of length 0..unbounded. std::vector Dot11 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":NetworkInterfaceExtension2. tt__NetworkInterfaceExtension2* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Dot3Configuration is a complexType. /// /// class tt__Dot3Configuration operations: /// - tt__Dot3Configuration* soap_new_tt__Dot3Configuration(soap*) allocate and default initialize /// - tt__Dot3Configuration* soap_new_tt__Dot3Configuration(soap*, int num) allocate array and default initialize values /// - tt__Dot3Configuration* soap_new_req_tt__Dot3Configuration(soap*, ...) allocate, set required members /// - tt__Dot3Configuration* soap_new_set_tt__Dot3Configuration(soap*, ...) allocate, set all public members /// - tt__Dot3Configuration::soap_default(soap*) default initialize members /// - int soap_read_tt__Dot3Configuration(soap*, tt__Dot3Configuration*) deserialize from a stream /// - int soap_write_tt__Dot3Configuration(soap*, tt__Dot3Configuration*) serialize to a stream /// - tt__Dot3Configuration* tt__Dot3Configuration::soap_dup(soap*) returns deep copy of tt__Dot3Configuration, 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) /// - tt__Dot3Configuration::soap_del() deep deletes tt__Dot3Configuration data members, use only after tt__Dot3Configuration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Dot3Configuration { public: /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkInterfaceExtension2 is a complexType. /// /// class tt__NetworkInterfaceExtension2 operations: /// - tt__NetworkInterfaceExtension2* soap_new_tt__NetworkInterfaceExtension2(soap*) allocate and default initialize /// - tt__NetworkInterfaceExtension2* soap_new_tt__NetworkInterfaceExtension2(soap*, int num) allocate array and default initialize values /// - tt__NetworkInterfaceExtension2* soap_new_req_tt__NetworkInterfaceExtension2(soap*, ...) allocate, set required members /// - tt__NetworkInterfaceExtension2* soap_new_set_tt__NetworkInterfaceExtension2(soap*, ...) allocate, set all public members /// - tt__NetworkInterfaceExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkInterfaceExtension2(soap*, tt__NetworkInterfaceExtension2*) deserialize from a stream /// - int soap_write_tt__NetworkInterfaceExtension2(soap*, tt__NetworkInterfaceExtension2*) serialize to a stream /// - tt__NetworkInterfaceExtension2* tt__NetworkInterfaceExtension2::soap_dup(soap*) returns deep copy of tt__NetworkInterfaceExtension2, 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) /// - tt__NetworkInterfaceExtension2::soap_del() deep deletes tt__NetworkInterfaceExtension2 data members, use only after tt__NetworkInterfaceExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkInterfaceExtension2 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkInterfaceLink is a complexType. /// /// class tt__NetworkInterfaceLink operations: /// - tt__NetworkInterfaceLink* soap_new_tt__NetworkInterfaceLink(soap*) allocate and default initialize /// - tt__NetworkInterfaceLink* soap_new_tt__NetworkInterfaceLink(soap*, int num) allocate array and default initialize values /// - tt__NetworkInterfaceLink* soap_new_req_tt__NetworkInterfaceLink(soap*, ...) allocate, set required members /// - tt__NetworkInterfaceLink* soap_new_set_tt__NetworkInterfaceLink(soap*, ...) allocate, set all public members /// - tt__NetworkInterfaceLink::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkInterfaceLink(soap*, tt__NetworkInterfaceLink*) deserialize from a stream /// - int soap_write_tt__NetworkInterfaceLink(soap*, tt__NetworkInterfaceLink*) serialize to a stream /// - tt__NetworkInterfaceLink* tt__NetworkInterfaceLink::soap_dup(soap*) returns deep copy of tt__NetworkInterfaceLink, 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) /// - tt__NetworkInterfaceLink::soap_del() deep deletes tt__NetworkInterfaceLink data members, use only after tt__NetworkInterfaceLink::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkInterfaceLink { public: ///
/// Configured link settings. ///
/// Element "AdminSettings" of XSD type "http://www.onvif.org/ver10/schema":NetworkInterfaceConnectionSetting. tt__NetworkInterfaceConnectionSetting* AdminSettings 1; ///< Required element. ///
/// Current active link settings. ///
/// Element "OperSettings" of XSD type "http://www.onvif.org/ver10/schema":NetworkInterfaceConnectionSetting. tt__NetworkInterfaceConnectionSetting* OperSettings 1; ///< Required element. ///
/// Integer indicating interface type, for example: 6 is ethernet. ///
/// Element "InterfaceType" of XSD type "http://www.onvif.org/ver10/schema":IANA-IfTypes. tt__IANA_IfTypes InterfaceType 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkInterfaceConnectionSetting is a complexType. /// /// class tt__NetworkInterfaceConnectionSetting operations: /// - tt__NetworkInterfaceConnectionSetting* soap_new_tt__NetworkInterfaceConnectionSetting(soap*) allocate and default initialize /// - tt__NetworkInterfaceConnectionSetting* soap_new_tt__NetworkInterfaceConnectionSetting(soap*, int num) allocate array and default initialize values /// - tt__NetworkInterfaceConnectionSetting* soap_new_req_tt__NetworkInterfaceConnectionSetting(soap*, ...) allocate, set required members /// - tt__NetworkInterfaceConnectionSetting* soap_new_set_tt__NetworkInterfaceConnectionSetting(soap*, ...) allocate, set all public members /// - tt__NetworkInterfaceConnectionSetting::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkInterfaceConnectionSetting(soap*, tt__NetworkInterfaceConnectionSetting*) deserialize from a stream /// - int soap_write_tt__NetworkInterfaceConnectionSetting(soap*, tt__NetworkInterfaceConnectionSetting*) serialize to a stream /// - tt__NetworkInterfaceConnectionSetting* tt__NetworkInterfaceConnectionSetting::soap_dup(soap*) returns deep copy of tt__NetworkInterfaceConnectionSetting, 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) /// - tt__NetworkInterfaceConnectionSetting::soap_del() deep deletes tt__NetworkInterfaceConnectionSetting data members, use only after tt__NetworkInterfaceConnectionSetting::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkInterfaceConnectionSetting { public: ///
/// Auto negotiation on/off. ///
/// Element "AutoNegotiation" of XSD type xs:boolean. bool AutoNegotiation 1; ///< Required element. ///
/// Speed. ///
/// Element "Speed" of XSD type xs:int. int Speed 1; ///< Required element. ///
/// Duplex type, Half or Full. ///
/// Element "Duplex" of XSD type "http://www.onvif.org/ver10/schema":Duplex. enum tt__Duplex Duplex 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkInterfaceInfo is a complexType. /// /// class tt__NetworkInterfaceInfo operations: /// - tt__NetworkInterfaceInfo* soap_new_tt__NetworkInterfaceInfo(soap*) allocate and default initialize /// - tt__NetworkInterfaceInfo* soap_new_tt__NetworkInterfaceInfo(soap*, int num) allocate array and default initialize values /// - tt__NetworkInterfaceInfo* soap_new_req_tt__NetworkInterfaceInfo(soap*, ...) allocate, set required members /// - tt__NetworkInterfaceInfo* soap_new_set_tt__NetworkInterfaceInfo(soap*, ...) allocate, set all public members /// - tt__NetworkInterfaceInfo::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkInterfaceInfo(soap*, tt__NetworkInterfaceInfo*) deserialize from a stream /// - int soap_write_tt__NetworkInterfaceInfo(soap*, tt__NetworkInterfaceInfo*) serialize to a stream /// - tt__NetworkInterfaceInfo* tt__NetworkInterfaceInfo::soap_dup(soap*) returns deep copy of tt__NetworkInterfaceInfo, 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) /// - tt__NetworkInterfaceInfo::soap_del() deep deletes tt__NetworkInterfaceInfo data members, use only after tt__NetworkInterfaceInfo::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkInterfaceInfo { public: ///
/// Network interface name, for example eth0. ///
/// Element "Name" of XSD type xs:string. std::string* Name 0; ///< Optional element. ///
/// Network interface MAC address. ///
/// Element "HwAddress" of XSD type "http://www.onvif.org/ver10/schema":HwAddress. tt__HwAddress HwAddress 1; ///< Required element. ///
/// Maximum transmission unit. ///
/// Element "MTU" of XSD type xs:int. int* MTU 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IPv6NetworkInterface is a complexType. /// /// class tt__IPv6NetworkInterface operations: /// - tt__IPv6NetworkInterface* soap_new_tt__IPv6NetworkInterface(soap*) allocate and default initialize /// - tt__IPv6NetworkInterface* soap_new_tt__IPv6NetworkInterface(soap*, int num) allocate array and default initialize values /// - tt__IPv6NetworkInterface* soap_new_req_tt__IPv6NetworkInterface(soap*, ...) allocate, set required members /// - tt__IPv6NetworkInterface* soap_new_set_tt__IPv6NetworkInterface(soap*, ...) allocate, set all public members /// - tt__IPv6NetworkInterface::soap_default(soap*) default initialize members /// - int soap_read_tt__IPv6NetworkInterface(soap*, tt__IPv6NetworkInterface*) deserialize from a stream /// - int soap_write_tt__IPv6NetworkInterface(soap*, tt__IPv6NetworkInterface*) serialize to a stream /// - tt__IPv6NetworkInterface* tt__IPv6NetworkInterface::soap_dup(soap*) returns deep copy of tt__IPv6NetworkInterface, 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) /// - tt__IPv6NetworkInterface::soap_del() deep deletes tt__IPv6NetworkInterface data members, use only after tt__IPv6NetworkInterface::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IPv6NetworkInterface { public: ///
/// Indicates whether or not IPv6 is enabled. ///
/// Element "Enabled" of XSD type xs:boolean. bool Enabled 1; ///< Required element. ///
/// IPv6 configuration. ///
/// Element "Config" of XSD type "http://www.onvif.org/ver10/schema":IPv6Configuration. tt__IPv6Configuration* Config 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IPv4NetworkInterface is a complexType. /// /// class tt__IPv4NetworkInterface operations: /// - tt__IPv4NetworkInterface* soap_new_tt__IPv4NetworkInterface(soap*) allocate and default initialize /// - tt__IPv4NetworkInterface* soap_new_tt__IPv4NetworkInterface(soap*, int num) allocate array and default initialize values /// - tt__IPv4NetworkInterface* soap_new_req_tt__IPv4NetworkInterface(soap*, ...) allocate, set required members /// - tt__IPv4NetworkInterface* soap_new_set_tt__IPv4NetworkInterface(soap*, ...) allocate, set all public members /// - tt__IPv4NetworkInterface::soap_default(soap*) default initialize members /// - int soap_read_tt__IPv4NetworkInterface(soap*, tt__IPv4NetworkInterface*) deserialize from a stream /// - int soap_write_tt__IPv4NetworkInterface(soap*, tt__IPv4NetworkInterface*) serialize to a stream /// - tt__IPv4NetworkInterface* tt__IPv4NetworkInterface::soap_dup(soap*) returns deep copy of tt__IPv4NetworkInterface, 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) /// - tt__IPv4NetworkInterface::soap_del() deep deletes tt__IPv4NetworkInterface data members, use only after tt__IPv4NetworkInterface::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IPv4NetworkInterface { public: ///
/// Indicates whether or not IPv4 is enabled. ///
/// Element "Enabled" of XSD type xs:boolean. bool Enabled 1; ///< Required element. ///
/// IPv4 configuration. ///
/// Element "Config" of XSD type "http://www.onvif.org/ver10/schema":IPv4Configuration. tt__IPv4Configuration* Config 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IPv4Configuration is a complexType. /// /// class tt__IPv4Configuration operations: /// - tt__IPv4Configuration* soap_new_tt__IPv4Configuration(soap*) allocate and default initialize /// - tt__IPv4Configuration* soap_new_tt__IPv4Configuration(soap*, int num) allocate array and default initialize values /// - tt__IPv4Configuration* soap_new_req_tt__IPv4Configuration(soap*, ...) allocate, set required members /// - tt__IPv4Configuration* soap_new_set_tt__IPv4Configuration(soap*, ...) allocate, set all public members /// - tt__IPv4Configuration::soap_default(soap*) default initialize members /// - int soap_read_tt__IPv4Configuration(soap*, tt__IPv4Configuration*) deserialize from a stream /// - int soap_write_tt__IPv4Configuration(soap*, tt__IPv4Configuration*) serialize to a stream /// - tt__IPv4Configuration* tt__IPv4Configuration::soap_dup(soap*) returns deep copy of tt__IPv4Configuration, 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) /// - tt__IPv4Configuration::soap_del() deep deletes tt__IPv4Configuration data members, use only after tt__IPv4Configuration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IPv4Configuration { public: ///
/// List of manually added IPv4 addresses. ///
/// Vector of tt__PrefixedIPv4Address* of length 0..unbounded. std::vector Manual 0; ///< Multiple elements. ///
/// Link local address. ///
/// Element "LinkLocal" of XSD type "http://www.onvif.org/ver10/schema":PrefixedIPv4Address. tt__PrefixedIPv4Address* LinkLocal 0; ///< Optional element. ///
/// IPv4 address configured by using DHCP. ///
/// Element "FromDHCP" of XSD type "http://www.onvif.org/ver10/schema":PrefixedIPv4Address. tt__PrefixedIPv4Address* FromDHCP 0; ///< Optional element. ///
/// Indicates whether or not DHCP is used. ///
/// Element "DHCP" of XSD type xs:boolean. bool DHCP 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IPv6Configuration is a complexType. /// /// class tt__IPv6Configuration operations: /// - tt__IPv6Configuration* soap_new_tt__IPv6Configuration(soap*) allocate and default initialize /// - tt__IPv6Configuration* soap_new_tt__IPv6Configuration(soap*, int num) allocate array and default initialize values /// - tt__IPv6Configuration* soap_new_req_tt__IPv6Configuration(soap*, ...) allocate, set required members /// - tt__IPv6Configuration* soap_new_set_tt__IPv6Configuration(soap*, ...) allocate, set all public members /// - tt__IPv6Configuration::soap_default(soap*) default initialize members /// - int soap_read_tt__IPv6Configuration(soap*, tt__IPv6Configuration*) deserialize from a stream /// - int soap_write_tt__IPv6Configuration(soap*, tt__IPv6Configuration*) serialize to a stream /// - tt__IPv6Configuration* tt__IPv6Configuration::soap_dup(soap*) returns deep copy of tt__IPv6Configuration, 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) /// - tt__IPv6Configuration::soap_del() deep deletes tt__IPv6Configuration data members, use only after tt__IPv6Configuration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IPv6Configuration { public: ///
/// Indicates whether router advertisment is used. ///
/// Element "AcceptRouterAdvert" of XSD type xs:boolean. bool* AcceptRouterAdvert 0; ///< Optional element. ///
/// DHCP configuration. ///
/// Element "DHCP" of XSD type "http://www.onvif.org/ver10/schema":IPv6DHCPConfiguration. enum tt__IPv6DHCPConfiguration DHCP 1; ///< Required element. ///
/// List of manually entered IPv6 addresses. ///
/// Vector of tt__PrefixedIPv6Address* of length 0..unbounded. std::vector Manual 0; ///< Multiple elements. ///
/// List of link local IPv6 addresses. ///
/// Vector of tt__PrefixedIPv6Address* of length 0..unbounded. std::vector LinkLocal 0; ///< Multiple elements. ///
/// List of IPv6 addresses configured by using DHCP. ///
/// Vector of tt__PrefixedIPv6Address* of length 0..unbounded. std::vector FromDHCP 0; ///< Multiple elements. ///
/// List of IPv6 addresses configured by using router advertisment. ///
/// Vector of tt__PrefixedIPv6Address* of length 0..unbounded. std::vector FromRA 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":IPv6ConfigurationExtension. tt__IPv6ConfigurationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IPv6ConfigurationExtension is a complexType. /// /// class tt__IPv6ConfigurationExtension operations: /// - tt__IPv6ConfigurationExtension* soap_new_tt__IPv6ConfigurationExtension(soap*) allocate and default initialize /// - tt__IPv6ConfigurationExtension* soap_new_tt__IPv6ConfigurationExtension(soap*, int num) allocate array and default initialize values /// - tt__IPv6ConfigurationExtension* soap_new_req_tt__IPv6ConfigurationExtension(soap*, ...) allocate, set required members /// - tt__IPv6ConfigurationExtension* soap_new_set_tt__IPv6ConfigurationExtension(soap*, ...) allocate, set all public members /// - tt__IPv6ConfigurationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__IPv6ConfigurationExtension(soap*, tt__IPv6ConfigurationExtension*) deserialize from a stream /// - int soap_write_tt__IPv6ConfigurationExtension(soap*, tt__IPv6ConfigurationExtension*) serialize to a stream /// - tt__IPv6ConfigurationExtension* tt__IPv6ConfigurationExtension::soap_dup(soap*) returns deep copy of tt__IPv6ConfigurationExtension, 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) /// - tt__IPv6ConfigurationExtension::soap_del() deep deletes tt__IPv6ConfigurationExtension data members, use only after tt__IPv6ConfigurationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IPv6ConfigurationExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkProtocol is a complexType. /// /// class tt__NetworkProtocol operations: /// - tt__NetworkProtocol* soap_new_tt__NetworkProtocol(soap*) allocate and default initialize /// - tt__NetworkProtocol* soap_new_tt__NetworkProtocol(soap*, int num) allocate array and default initialize values /// - tt__NetworkProtocol* soap_new_req_tt__NetworkProtocol(soap*, ...) allocate, set required members /// - tt__NetworkProtocol* soap_new_set_tt__NetworkProtocol(soap*, ...) allocate, set all public members /// - tt__NetworkProtocol::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkProtocol(soap*, tt__NetworkProtocol*) deserialize from a stream /// - int soap_write_tt__NetworkProtocol(soap*, tt__NetworkProtocol*) serialize to a stream /// - tt__NetworkProtocol* tt__NetworkProtocol::soap_dup(soap*) returns deep copy of tt__NetworkProtocol, 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) /// - tt__NetworkProtocol::soap_del() deep deletes tt__NetworkProtocol data members, use only after tt__NetworkProtocol::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkProtocol { public: ///
/// Network protocol type string. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":NetworkProtocolType. enum tt__NetworkProtocolType Name 1; ///< Required element. ///
/// Indicates if the protocol is enabled or not. ///
/// Element "Enabled" of XSD type xs:boolean. bool Enabled 1; ///< Required element. ///
/// The port that is used by the protocol. ///
/// Vector of int of length 1..unbounded. std::vector Port 1; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":NetworkProtocolExtension. tt__NetworkProtocolExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkProtocolExtension is a complexType. /// /// class tt__NetworkProtocolExtension operations: /// - tt__NetworkProtocolExtension* soap_new_tt__NetworkProtocolExtension(soap*) allocate and default initialize /// - tt__NetworkProtocolExtension* soap_new_tt__NetworkProtocolExtension(soap*, int num) allocate array and default initialize values /// - tt__NetworkProtocolExtension* soap_new_req_tt__NetworkProtocolExtension(soap*, ...) allocate, set required members /// - tt__NetworkProtocolExtension* soap_new_set_tt__NetworkProtocolExtension(soap*, ...) allocate, set all public members /// - tt__NetworkProtocolExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkProtocolExtension(soap*, tt__NetworkProtocolExtension*) deserialize from a stream /// - int soap_write_tt__NetworkProtocolExtension(soap*, tt__NetworkProtocolExtension*) serialize to a stream /// - tt__NetworkProtocolExtension* tt__NetworkProtocolExtension::soap_dup(soap*) returns deep copy of tt__NetworkProtocolExtension, 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) /// - tt__NetworkProtocolExtension::soap_del() deep deletes tt__NetworkProtocolExtension data members, use only after tt__NetworkProtocolExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkProtocolExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkHost is a complexType. /// /// class tt__NetworkHost operations: /// - tt__NetworkHost* soap_new_tt__NetworkHost(soap*) allocate and default initialize /// - tt__NetworkHost* soap_new_tt__NetworkHost(soap*, int num) allocate array and default initialize values /// - tt__NetworkHost* soap_new_req_tt__NetworkHost(soap*, ...) allocate, set required members /// - tt__NetworkHost* soap_new_set_tt__NetworkHost(soap*, ...) allocate, set all public members /// - tt__NetworkHost::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkHost(soap*, tt__NetworkHost*) deserialize from a stream /// - int soap_write_tt__NetworkHost(soap*, tt__NetworkHost*) serialize to a stream /// - tt__NetworkHost* tt__NetworkHost::soap_dup(soap*) returns deep copy of tt__NetworkHost, 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) /// - tt__NetworkHost::soap_del() deep deletes tt__NetworkHost data members, use only after tt__NetworkHost::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkHost { public: ///
/// Network host type: IPv4, IPv6 or DNS. ///
/// Element "Type" of XSD type "http://www.onvif.org/ver10/schema":NetworkHostType. enum tt__NetworkHostType Type 1; ///< Required element. ///
/// IPv4 address. ///
/// Element "IPv4Address" of XSD type "http://www.onvif.org/ver10/schema":IPv4Address. tt__IPv4Address* IPv4Address 0; ///< Optional element. ///
/// IPv6 address. ///
/// Element "IPv6Address" of XSD type "http://www.onvif.org/ver10/schema":IPv6Address. tt__IPv6Address* IPv6Address 0; ///< Optional element. ///
/// DNS name. ///
/// Element "DNSname" of XSD type "http://www.onvif.org/ver10/schema":DNSName. tt__DNSName* DNSname 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":NetworkHostExtension. tt__NetworkHostExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkHostExtension is a complexType. /// /// class tt__NetworkHostExtension operations: /// - tt__NetworkHostExtension* soap_new_tt__NetworkHostExtension(soap*) allocate and default initialize /// - tt__NetworkHostExtension* soap_new_tt__NetworkHostExtension(soap*, int num) allocate array and default initialize values /// - tt__NetworkHostExtension* soap_new_req_tt__NetworkHostExtension(soap*, ...) allocate, set required members /// - tt__NetworkHostExtension* soap_new_set_tt__NetworkHostExtension(soap*, ...) allocate, set all public members /// - tt__NetworkHostExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkHostExtension(soap*, tt__NetworkHostExtension*) deserialize from a stream /// - int soap_write_tt__NetworkHostExtension(soap*, tt__NetworkHostExtension*) serialize to a stream /// - tt__NetworkHostExtension* tt__NetworkHostExtension::soap_dup(soap*) returns deep copy of tt__NetworkHostExtension, 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) /// - tt__NetworkHostExtension::soap_del() deep deletes tt__NetworkHostExtension data members, use only after tt__NetworkHostExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkHostExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IPAddress is a complexType. /// /// class tt__IPAddress operations: /// - tt__IPAddress* soap_new_tt__IPAddress(soap*) allocate and default initialize /// - tt__IPAddress* soap_new_tt__IPAddress(soap*, int num) allocate array and default initialize values /// - tt__IPAddress* soap_new_req_tt__IPAddress(soap*, ...) allocate, set required members /// - tt__IPAddress* soap_new_set_tt__IPAddress(soap*, ...) allocate, set all public members /// - tt__IPAddress::soap_default(soap*) default initialize members /// - int soap_read_tt__IPAddress(soap*, tt__IPAddress*) deserialize from a stream /// - int soap_write_tt__IPAddress(soap*, tt__IPAddress*) serialize to a stream /// - tt__IPAddress* tt__IPAddress::soap_dup(soap*) returns deep copy of tt__IPAddress, 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) /// - tt__IPAddress::soap_del() deep deletes tt__IPAddress data members, use only after tt__IPAddress::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IPAddress { public: ///
/// Indicates if the address is an IPv4 or IPv6 address. ///
/// Element "Type" of XSD type "http://www.onvif.org/ver10/schema":IPType. enum tt__IPType Type 1; ///< Required element. ///
/// IPv4 address. ///
/// Element "IPv4Address" of XSD type "http://www.onvif.org/ver10/schema":IPv4Address. tt__IPv4Address* IPv4Address 0; ///< Optional element. ///
/// IPv6 address ///
/// Element "IPv6Address" of XSD type "http://www.onvif.org/ver10/schema":IPv6Address. tt__IPv6Address* IPv6Address 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PrefixedIPv4Address is a complexType. /// /// class tt__PrefixedIPv4Address operations: /// - tt__PrefixedIPv4Address* soap_new_tt__PrefixedIPv4Address(soap*) allocate and default initialize /// - tt__PrefixedIPv4Address* soap_new_tt__PrefixedIPv4Address(soap*, int num) allocate array and default initialize values /// - tt__PrefixedIPv4Address* soap_new_req_tt__PrefixedIPv4Address(soap*, ...) allocate, set required members /// - tt__PrefixedIPv4Address* soap_new_set_tt__PrefixedIPv4Address(soap*, ...) allocate, set all public members /// - tt__PrefixedIPv4Address::soap_default(soap*) default initialize members /// - int soap_read_tt__PrefixedIPv4Address(soap*, tt__PrefixedIPv4Address*) deserialize from a stream /// - int soap_write_tt__PrefixedIPv4Address(soap*, tt__PrefixedIPv4Address*) serialize to a stream /// - tt__PrefixedIPv4Address* tt__PrefixedIPv4Address::soap_dup(soap*) returns deep copy of tt__PrefixedIPv4Address, 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) /// - tt__PrefixedIPv4Address::soap_del() deep deletes tt__PrefixedIPv4Address data members, use only after tt__PrefixedIPv4Address::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PrefixedIPv4Address { public: ///
/// IPv4 address ///
/// Element "Address" of XSD type "http://www.onvif.org/ver10/schema":IPv4Address. tt__IPv4Address Address 1; ///< Required element. ///
/// Prefix/submask length ///
/// Element "PrefixLength" of XSD type xs:int. int PrefixLength 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PrefixedIPv6Address is a complexType. /// /// class tt__PrefixedIPv6Address operations: /// - tt__PrefixedIPv6Address* soap_new_tt__PrefixedIPv6Address(soap*) allocate and default initialize /// - tt__PrefixedIPv6Address* soap_new_tt__PrefixedIPv6Address(soap*, int num) allocate array and default initialize values /// - tt__PrefixedIPv6Address* soap_new_req_tt__PrefixedIPv6Address(soap*, ...) allocate, set required members /// - tt__PrefixedIPv6Address* soap_new_set_tt__PrefixedIPv6Address(soap*, ...) allocate, set all public members /// - tt__PrefixedIPv6Address::soap_default(soap*) default initialize members /// - int soap_read_tt__PrefixedIPv6Address(soap*, tt__PrefixedIPv6Address*) deserialize from a stream /// - int soap_write_tt__PrefixedIPv6Address(soap*, tt__PrefixedIPv6Address*) serialize to a stream /// - tt__PrefixedIPv6Address* tt__PrefixedIPv6Address::soap_dup(soap*) returns deep copy of tt__PrefixedIPv6Address, 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) /// - tt__PrefixedIPv6Address::soap_del() deep deletes tt__PrefixedIPv6Address data members, use only after tt__PrefixedIPv6Address::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PrefixedIPv6Address { public: ///
/// IPv6 address ///
/// Element "Address" of XSD type "http://www.onvif.org/ver10/schema":IPv6Address. tt__IPv6Address Address 1; ///< Required element. ///
/// Prefix/submask length ///
/// Element "PrefixLength" of XSD type xs:int. int PrefixLength 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":HostnameInformation is a complexType. /// /// class tt__HostnameInformation operations: /// - tt__HostnameInformation* soap_new_tt__HostnameInformation(soap*) allocate and default initialize /// - tt__HostnameInformation* soap_new_tt__HostnameInformation(soap*, int num) allocate array and default initialize values /// - tt__HostnameInformation* soap_new_req_tt__HostnameInformation(soap*, ...) allocate, set required members /// - tt__HostnameInformation* soap_new_set_tt__HostnameInformation(soap*, ...) allocate, set all public members /// - tt__HostnameInformation::soap_default(soap*) default initialize members /// - int soap_read_tt__HostnameInformation(soap*, tt__HostnameInformation*) deserialize from a stream /// - int soap_write_tt__HostnameInformation(soap*, tt__HostnameInformation*) serialize to a stream /// - tt__HostnameInformation* tt__HostnameInformation::soap_dup(soap*) returns deep copy of tt__HostnameInformation, 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) /// - tt__HostnameInformation::soap_del() deep deletes tt__HostnameInformation data members, use only after tt__HostnameInformation::soap_dup(NULL) (use soapcpp2 -Ed) class tt__HostnameInformation { public: ///
/// Indicates whether the hostname is obtained from DHCP or not. ///
/// Element "FromDHCP" of XSD type xs:boolean. bool FromDHCP 1; ///< Required element. ///
/// Indicates the hostname. ///
/// Element "Name" of XSD type xs:token. xsd__token* Name 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":HostnameInformationExtension. tt__HostnameInformationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":HostnameInformationExtension is a complexType. /// /// class tt__HostnameInformationExtension operations: /// - tt__HostnameInformationExtension* soap_new_tt__HostnameInformationExtension(soap*) allocate and default initialize /// - tt__HostnameInformationExtension* soap_new_tt__HostnameInformationExtension(soap*, int num) allocate array and default initialize values /// - tt__HostnameInformationExtension* soap_new_req_tt__HostnameInformationExtension(soap*, ...) allocate, set required members /// - tt__HostnameInformationExtension* soap_new_set_tt__HostnameInformationExtension(soap*, ...) allocate, set all public members /// - tt__HostnameInformationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__HostnameInformationExtension(soap*, tt__HostnameInformationExtension*) deserialize from a stream /// - int soap_write_tt__HostnameInformationExtension(soap*, tt__HostnameInformationExtension*) serialize to a stream /// - tt__HostnameInformationExtension* tt__HostnameInformationExtension::soap_dup(soap*) returns deep copy of tt__HostnameInformationExtension, 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) /// - tt__HostnameInformationExtension::soap_del() deep deletes tt__HostnameInformationExtension data members, use only after tt__HostnameInformationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__HostnameInformationExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":DNSInformation is a complexType. /// /// class tt__DNSInformation operations: /// - tt__DNSInformation* soap_new_tt__DNSInformation(soap*) allocate and default initialize /// - tt__DNSInformation* soap_new_tt__DNSInformation(soap*, int num) allocate array and default initialize values /// - tt__DNSInformation* soap_new_req_tt__DNSInformation(soap*, ...) allocate, set required members /// - tt__DNSInformation* soap_new_set_tt__DNSInformation(soap*, ...) allocate, set all public members /// - tt__DNSInformation::soap_default(soap*) default initialize members /// - int soap_read_tt__DNSInformation(soap*, tt__DNSInformation*) deserialize from a stream /// - int soap_write_tt__DNSInformation(soap*, tt__DNSInformation*) serialize to a stream /// - tt__DNSInformation* tt__DNSInformation::soap_dup(soap*) returns deep copy of tt__DNSInformation, 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) /// - tt__DNSInformation::soap_del() deep deletes tt__DNSInformation data members, use only after tt__DNSInformation::soap_dup(NULL) (use soapcpp2 -Ed) class tt__DNSInformation { public: ///
/// Indicates whether or not DNS information is retrieved from DHCP. ///
/// Element "FromDHCP" of XSD type xs:boolean. bool FromDHCP 1; ///< Required element. ///
/// Search domain. ///
/// Vector of xsd__token of length 0..unbounded. std::vector SearchDomain 0; ///< Multiple elements. ///
/// List of DNS addresses received from DHCP. ///
/// Vector of tt__IPAddress* of length 0..unbounded. std::vector DNSFromDHCP 0; ///< Multiple elements. ///
/// List of manually entered DNS addresses. ///
/// Vector of tt__IPAddress* of length 0..unbounded. std::vector DNSManual 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":DNSInformationExtension. tt__DNSInformationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":DNSInformationExtension is a complexType. /// /// class tt__DNSInformationExtension operations: /// - tt__DNSInformationExtension* soap_new_tt__DNSInformationExtension(soap*) allocate and default initialize /// - tt__DNSInformationExtension* soap_new_tt__DNSInformationExtension(soap*, int num) allocate array and default initialize values /// - tt__DNSInformationExtension* soap_new_req_tt__DNSInformationExtension(soap*, ...) allocate, set required members /// - tt__DNSInformationExtension* soap_new_set_tt__DNSInformationExtension(soap*, ...) allocate, set all public members /// - tt__DNSInformationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__DNSInformationExtension(soap*, tt__DNSInformationExtension*) deserialize from a stream /// - int soap_write_tt__DNSInformationExtension(soap*, tt__DNSInformationExtension*) serialize to a stream /// - tt__DNSInformationExtension* tt__DNSInformationExtension::soap_dup(soap*) returns deep copy of tt__DNSInformationExtension, 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) /// - tt__DNSInformationExtension::soap_del() deep deletes tt__DNSInformationExtension data members, use only after tt__DNSInformationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__DNSInformationExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NTPInformation is a complexType. /// /// class tt__NTPInformation operations: /// - tt__NTPInformation* soap_new_tt__NTPInformation(soap*) allocate and default initialize /// - tt__NTPInformation* soap_new_tt__NTPInformation(soap*, int num) allocate array and default initialize values /// - tt__NTPInformation* soap_new_req_tt__NTPInformation(soap*, ...) allocate, set required members /// - tt__NTPInformation* soap_new_set_tt__NTPInformation(soap*, ...) allocate, set all public members /// - tt__NTPInformation::soap_default(soap*) default initialize members /// - int soap_read_tt__NTPInformation(soap*, tt__NTPInformation*) deserialize from a stream /// - int soap_write_tt__NTPInformation(soap*, tt__NTPInformation*) serialize to a stream /// - tt__NTPInformation* tt__NTPInformation::soap_dup(soap*) returns deep copy of tt__NTPInformation, 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) /// - tt__NTPInformation::soap_del() deep deletes tt__NTPInformation data members, use only after tt__NTPInformation::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NTPInformation { public: ///
/// Indicates if NTP information is to be retrieved by using DHCP. ///
/// Element "FromDHCP" of XSD type xs:boolean. bool FromDHCP 1; ///< Required element. ///
/// List of NTP addresses retrieved by using DHCP. ///
/// Vector of tt__NetworkHost* of length 0..unbounded. std::vector NTPFromDHCP 0; ///< Multiple elements. ///
/// List of manually entered NTP addresses. ///
/// Vector of tt__NetworkHost* of length 0..unbounded. std::vector NTPManual 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":NTPInformationExtension. tt__NTPInformationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NTPInformationExtension is a complexType. /// /// class tt__NTPInformationExtension operations: /// - tt__NTPInformationExtension* soap_new_tt__NTPInformationExtension(soap*) allocate and default initialize /// - tt__NTPInformationExtension* soap_new_tt__NTPInformationExtension(soap*, int num) allocate array and default initialize values /// - tt__NTPInformationExtension* soap_new_req_tt__NTPInformationExtension(soap*, ...) allocate, set required members /// - tt__NTPInformationExtension* soap_new_set_tt__NTPInformationExtension(soap*, ...) allocate, set all public members /// - tt__NTPInformationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__NTPInformationExtension(soap*, tt__NTPInformationExtension*) deserialize from a stream /// - int soap_write_tt__NTPInformationExtension(soap*, tt__NTPInformationExtension*) serialize to a stream /// - tt__NTPInformationExtension* tt__NTPInformationExtension::soap_dup(soap*) returns deep copy of tt__NTPInformationExtension, 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) /// - tt__NTPInformationExtension::soap_del() deep deletes tt__NTPInformationExtension data members, use only after tt__NTPInformationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NTPInformationExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":DynamicDNSInformation is a complexType. /// /// class tt__DynamicDNSInformation operations: /// - tt__DynamicDNSInformation* soap_new_tt__DynamicDNSInformation(soap*) allocate and default initialize /// - tt__DynamicDNSInformation* soap_new_tt__DynamicDNSInformation(soap*, int num) allocate array and default initialize values /// - tt__DynamicDNSInformation* soap_new_req_tt__DynamicDNSInformation(soap*, ...) allocate, set required members /// - tt__DynamicDNSInformation* soap_new_set_tt__DynamicDNSInformation(soap*, ...) allocate, set all public members /// - tt__DynamicDNSInformation::soap_default(soap*) default initialize members /// - int soap_read_tt__DynamicDNSInformation(soap*, tt__DynamicDNSInformation*) deserialize from a stream /// - int soap_write_tt__DynamicDNSInformation(soap*, tt__DynamicDNSInformation*) serialize to a stream /// - tt__DynamicDNSInformation* tt__DynamicDNSInformation::soap_dup(soap*) returns deep copy of tt__DynamicDNSInformation, 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) /// - tt__DynamicDNSInformation::soap_del() deep deletes tt__DynamicDNSInformation data members, use only after tt__DynamicDNSInformation::soap_dup(NULL) (use soapcpp2 -Ed) class tt__DynamicDNSInformation { public: ///
/// Dynamic DNS type. ///
/// Element "Type" of XSD type "http://www.onvif.org/ver10/schema":DynamicDNSType. enum tt__DynamicDNSType Type 1; ///< Required element. ///
/// DNS name. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":DNSName. tt__DNSName* Name 0; ///< Optional element. ///
/// Time to live. ///
/// Element "TTL" of XSD type xs:duration. xsd__duration* TTL 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":DynamicDNSInformationExtension. tt__DynamicDNSInformationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":DynamicDNSInformationExtension is a complexType. /// /// class tt__DynamicDNSInformationExtension operations: /// - tt__DynamicDNSInformationExtension* soap_new_tt__DynamicDNSInformationExtension(soap*) allocate and default initialize /// - tt__DynamicDNSInformationExtension* soap_new_tt__DynamicDNSInformationExtension(soap*, int num) allocate array and default initialize values /// - tt__DynamicDNSInformationExtension* soap_new_req_tt__DynamicDNSInformationExtension(soap*, ...) allocate, set required members /// - tt__DynamicDNSInformationExtension* soap_new_set_tt__DynamicDNSInformationExtension(soap*, ...) allocate, set all public members /// - tt__DynamicDNSInformationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__DynamicDNSInformationExtension(soap*, tt__DynamicDNSInformationExtension*) deserialize from a stream /// - int soap_write_tt__DynamicDNSInformationExtension(soap*, tt__DynamicDNSInformationExtension*) serialize to a stream /// - tt__DynamicDNSInformationExtension* tt__DynamicDNSInformationExtension::soap_dup(soap*) returns deep copy of tt__DynamicDNSInformationExtension, 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) /// - tt__DynamicDNSInformationExtension::soap_del() deep deletes tt__DynamicDNSInformationExtension data members, use only after tt__DynamicDNSInformationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__DynamicDNSInformationExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkInterfaceSetConfiguration is a complexType. /// /// class tt__NetworkInterfaceSetConfiguration operations: /// - tt__NetworkInterfaceSetConfiguration* soap_new_tt__NetworkInterfaceSetConfiguration(soap*) allocate and default initialize /// - tt__NetworkInterfaceSetConfiguration* soap_new_tt__NetworkInterfaceSetConfiguration(soap*, int num) allocate array and default initialize values /// - tt__NetworkInterfaceSetConfiguration* soap_new_req_tt__NetworkInterfaceSetConfiguration(soap*, ...) allocate, set required members /// - tt__NetworkInterfaceSetConfiguration* soap_new_set_tt__NetworkInterfaceSetConfiguration(soap*, ...) allocate, set all public members /// - tt__NetworkInterfaceSetConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkInterfaceSetConfiguration(soap*, tt__NetworkInterfaceSetConfiguration*) deserialize from a stream /// - int soap_write_tt__NetworkInterfaceSetConfiguration(soap*, tt__NetworkInterfaceSetConfiguration*) serialize to a stream /// - tt__NetworkInterfaceSetConfiguration* tt__NetworkInterfaceSetConfiguration::soap_dup(soap*) returns deep copy of tt__NetworkInterfaceSetConfiguration, 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) /// - tt__NetworkInterfaceSetConfiguration::soap_del() deep deletes tt__NetworkInterfaceSetConfiguration data members, use only after tt__NetworkInterfaceSetConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkInterfaceSetConfiguration { public: ///
/// Indicates whether or not an interface is enabled. ///
/// Element "Enabled" of XSD type xs:boolean. bool* Enabled 0; ///< Optional element. ///
/// Link configuration. ///
/// Element "Link" of XSD type "http://www.onvif.org/ver10/schema":NetworkInterfaceConnectionSetting. tt__NetworkInterfaceConnectionSetting* Link 0; ///< Optional element. ///
/// Maximum transmission unit. ///
/// Element "MTU" of XSD type xs:int. int* MTU 0; ///< Optional element. ///
/// IPv4 network interface configuration. ///
/// Element "IPv4" of XSD type "http://www.onvif.org/ver10/schema":IPv4NetworkInterfaceSetConfiguration. tt__IPv4NetworkInterfaceSetConfiguration* IPv4 0; ///< Optional element. ///
/// IPv6 network interface configuration. ///
/// Element "IPv6" of XSD type "http://www.onvif.org/ver10/schema":IPv6NetworkInterfaceSetConfiguration. tt__IPv6NetworkInterfaceSetConfiguration* IPv6 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":NetworkInterfaceSetConfigurationExtension. tt__NetworkInterfaceSetConfigurationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkInterfaceSetConfigurationExtension is a complexType. /// /// class tt__NetworkInterfaceSetConfigurationExtension operations: /// - tt__NetworkInterfaceSetConfigurationExtension* soap_new_tt__NetworkInterfaceSetConfigurationExtension(soap*) allocate and default initialize /// - tt__NetworkInterfaceSetConfigurationExtension* soap_new_tt__NetworkInterfaceSetConfigurationExtension(soap*, int num) allocate array and default initialize values /// - tt__NetworkInterfaceSetConfigurationExtension* soap_new_req_tt__NetworkInterfaceSetConfigurationExtension(soap*, ...) allocate, set required members /// - tt__NetworkInterfaceSetConfigurationExtension* soap_new_set_tt__NetworkInterfaceSetConfigurationExtension(soap*, ...) allocate, set all public members /// - tt__NetworkInterfaceSetConfigurationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkInterfaceSetConfigurationExtension(soap*, tt__NetworkInterfaceSetConfigurationExtension*) deserialize from a stream /// - int soap_write_tt__NetworkInterfaceSetConfigurationExtension(soap*, tt__NetworkInterfaceSetConfigurationExtension*) serialize to a stream /// - tt__NetworkInterfaceSetConfigurationExtension* tt__NetworkInterfaceSetConfigurationExtension::soap_dup(soap*) returns deep copy of tt__NetworkInterfaceSetConfigurationExtension, 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) /// - tt__NetworkInterfaceSetConfigurationExtension::soap_del() deep deletes tt__NetworkInterfaceSetConfigurationExtension data members, use only after tt__NetworkInterfaceSetConfigurationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkInterfaceSetConfigurationExtension { public: /// @todo /// @todo 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. /// Vector of tt__Dot3Configuration* of length 0..unbounded. std::vector Dot3 0; ///< Multiple elements. /// Vector of tt__Dot11Configuration* of length 0..unbounded. std::vector Dot11 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":NetworkInterfaceSetConfigurationExtension2. tt__NetworkInterfaceSetConfigurationExtension2* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IPv6NetworkInterfaceSetConfiguration is a complexType. /// /// class tt__IPv6NetworkInterfaceSetConfiguration operations: /// - tt__IPv6NetworkInterfaceSetConfiguration* soap_new_tt__IPv6NetworkInterfaceSetConfiguration(soap*) allocate and default initialize /// - tt__IPv6NetworkInterfaceSetConfiguration* soap_new_tt__IPv6NetworkInterfaceSetConfiguration(soap*, int num) allocate array and default initialize values /// - tt__IPv6NetworkInterfaceSetConfiguration* soap_new_req_tt__IPv6NetworkInterfaceSetConfiguration(soap*, ...) allocate, set required members /// - tt__IPv6NetworkInterfaceSetConfiguration* soap_new_set_tt__IPv6NetworkInterfaceSetConfiguration(soap*, ...) allocate, set all public members /// - tt__IPv6NetworkInterfaceSetConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__IPv6NetworkInterfaceSetConfiguration(soap*, tt__IPv6NetworkInterfaceSetConfiguration*) deserialize from a stream /// - int soap_write_tt__IPv6NetworkInterfaceSetConfiguration(soap*, tt__IPv6NetworkInterfaceSetConfiguration*) serialize to a stream /// - tt__IPv6NetworkInterfaceSetConfiguration* tt__IPv6NetworkInterfaceSetConfiguration::soap_dup(soap*) returns deep copy of tt__IPv6NetworkInterfaceSetConfiguration, 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) /// - tt__IPv6NetworkInterfaceSetConfiguration::soap_del() deep deletes tt__IPv6NetworkInterfaceSetConfiguration data members, use only after tt__IPv6NetworkInterfaceSetConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IPv6NetworkInterfaceSetConfiguration { public: ///
/// Indicates whether or not IPv6 is enabled. ///
/// Element "Enabled" of XSD type xs:boolean. bool* Enabled 0; ///< Optional element. ///
/// Indicates whether router advertisment is used. ///
/// Element "AcceptRouterAdvert" of XSD type xs:boolean. bool* AcceptRouterAdvert 0; ///< Optional element. ///
/// List of manually added IPv6 addresses. ///
/// Vector of tt__PrefixedIPv6Address* of length 0..unbounded. std::vector Manual 0; ///< Multiple elements. ///
/// DHCP configuration. ///
/// Element "DHCP" of XSD type "http://www.onvif.org/ver10/schema":IPv6DHCPConfiguration. enum tt__IPv6DHCPConfiguration* DHCP 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IPv4NetworkInterfaceSetConfiguration is a complexType. /// /// class tt__IPv4NetworkInterfaceSetConfiguration operations: /// - tt__IPv4NetworkInterfaceSetConfiguration* soap_new_tt__IPv4NetworkInterfaceSetConfiguration(soap*) allocate and default initialize /// - tt__IPv4NetworkInterfaceSetConfiguration* soap_new_tt__IPv4NetworkInterfaceSetConfiguration(soap*, int num) allocate array and default initialize values /// - tt__IPv4NetworkInterfaceSetConfiguration* soap_new_req_tt__IPv4NetworkInterfaceSetConfiguration(soap*, ...) allocate, set required members /// - tt__IPv4NetworkInterfaceSetConfiguration* soap_new_set_tt__IPv4NetworkInterfaceSetConfiguration(soap*, ...) allocate, set all public members /// - tt__IPv4NetworkInterfaceSetConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__IPv4NetworkInterfaceSetConfiguration(soap*, tt__IPv4NetworkInterfaceSetConfiguration*) deserialize from a stream /// - int soap_write_tt__IPv4NetworkInterfaceSetConfiguration(soap*, tt__IPv4NetworkInterfaceSetConfiguration*) serialize to a stream /// - tt__IPv4NetworkInterfaceSetConfiguration* tt__IPv4NetworkInterfaceSetConfiguration::soap_dup(soap*) returns deep copy of tt__IPv4NetworkInterfaceSetConfiguration, 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) /// - tt__IPv4NetworkInterfaceSetConfiguration::soap_del() deep deletes tt__IPv4NetworkInterfaceSetConfiguration data members, use only after tt__IPv4NetworkInterfaceSetConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IPv4NetworkInterfaceSetConfiguration { public: ///
/// Indicates whether or not IPv4 is enabled. ///
/// Element "Enabled" of XSD type xs:boolean. bool* Enabled 0; ///< Optional element. ///
/// List of manually added IPv4 addresses. ///
/// Vector of tt__PrefixedIPv4Address* of length 0..unbounded. std::vector Manual 0; ///< Multiple elements. ///
/// Indicates whether or not DHCP is used. ///
/// Element "DHCP" of XSD type xs:boolean. bool* DHCP 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkGateway is a complexType. /// /// class tt__NetworkGateway operations: /// - tt__NetworkGateway* soap_new_tt__NetworkGateway(soap*) allocate and default initialize /// - tt__NetworkGateway* soap_new_tt__NetworkGateway(soap*, int num) allocate array and default initialize values /// - tt__NetworkGateway* soap_new_req_tt__NetworkGateway(soap*, ...) allocate, set required members /// - tt__NetworkGateway* soap_new_set_tt__NetworkGateway(soap*, ...) allocate, set all public members /// - tt__NetworkGateway::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkGateway(soap*, tt__NetworkGateway*) deserialize from a stream /// - int soap_write_tt__NetworkGateway(soap*, tt__NetworkGateway*) serialize to a stream /// - tt__NetworkGateway* tt__NetworkGateway::soap_dup(soap*) returns deep copy of tt__NetworkGateway, 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) /// - tt__NetworkGateway::soap_del() deep deletes tt__NetworkGateway data members, use only after tt__NetworkGateway::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkGateway { public: ///
/// IPv4 address string. ///
/// Vector of tt__IPv4Address of length 0..unbounded. std::vector IPv4Address 0; ///< Multiple elements. ///
/// IPv6 address string. ///
/// Vector of tt__IPv6Address of length 0..unbounded. std::vector IPv6Address 0; ///< Multiple elements. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkZeroConfiguration is a complexType. /// /// class tt__NetworkZeroConfiguration operations: /// - tt__NetworkZeroConfiguration* soap_new_tt__NetworkZeroConfiguration(soap*) allocate and default initialize /// - tt__NetworkZeroConfiguration* soap_new_tt__NetworkZeroConfiguration(soap*, int num) allocate array and default initialize values /// - tt__NetworkZeroConfiguration* soap_new_req_tt__NetworkZeroConfiguration(soap*, ...) allocate, set required members /// - tt__NetworkZeroConfiguration* soap_new_set_tt__NetworkZeroConfiguration(soap*, ...) allocate, set all public members /// - tt__NetworkZeroConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkZeroConfiguration(soap*, tt__NetworkZeroConfiguration*) deserialize from a stream /// - int soap_write_tt__NetworkZeroConfiguration(soap*, tt__NetworkZeroConfiguration*) serialize to a stream /// - tt__NetworkZeroConfiguration* tt__NetworkZeroConfiguration::soap_dup(soap*) returns deep copy of tt__NetworkZeroConfiguration, 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) /// - tt__NetworkZeroConfiguration::soap_del() deep deletes tt__NetworkZeroConfiguration data members, use only after tt__NetworkZeroConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkZeroConfiguration { public: ///
/// Unique identifier of network interface. ///
/// Element "InterfaceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken InterfaceToken 1; ///< Required element. ///
/// Indicates whether the zero-configuration is enabled or not. ///
/// Element "Enabled" of XSD type xs:boolean. bool Enabled 1; ///< Required element. ///
/// The zero-configuration IPv4 address(es) ///
/// Vector of tt__IPv4Address of length 0..unbounded. std::vector Addresses 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":NetworkZeroConfigurationExtension. tt__NetworkZeroConfigurationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkZeroConfigurationExtension is a complexType. /// /// class tt__NetworkZeroConfigurationExtension operations: /// - tt__NetworkZeroConfigurationExtension* soap_new_tt__NetworkZeroConfigurationExtension(soap*) allocate and default initialize /// - tt__NetworkZeroConfigurationExtension* soap_new_tt__NetworkZeroConfigurationExtension(soap*, int num) allocate array and default initialize values /// - tt__NetworkZeroConfigurationExtension* soap_new_req_tt__NetworkZeroConfigurationExtension(soap*, ...) allocate, set required members /// - tt__NetworkZeroConfigurationExtension* soap_new_set_tt__NetworkZeroConfigurationExtension(soap*, ...) allocate, set all public members /// - tt__NetworkZeroConfigurationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkZeroConfigurationExtension(soap*, tt__NetworkZeroConfigurationExtension*) deserialize from a stream /// - int soap_write_tt__NetworkZeroConfigurationExtension(soap*, tt__NetworkZeroConfigurationExtension*) serialize to a stream /// - tt__NetworkZeroConfigurationExtension* tt__NetworkZeroConfigurationExtension::soap_dup(soap*) returns deep copy of tt__NetworkZeroConfigurationExtension, 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) /// - tt__NetworkZeroConfigurationExtension::soap_del() deep deletes tt__NetworkZeroConfigurationExtension data members, use only after tt__NetworkZeroConfigurationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkZeroConfigurationExtension { public: /// @todo /// @todo 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. ///
/// Optional array holding the configuration for the second and possibly further interfaces. ///
/// Vector of tt__NetworkZeroConfiguration* of length 0..unbounded. std::vector Additional 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":NetworkZeroConfigurationExtension2. tt__NetworkZeroConfigurationExtension2* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkZeroConfigurationExtension2 is a complexType. /// /// class tt__NetworkZeroConfigurationExtension2 operations: /// - tt__NetworkZeroConfigurationExtension2* soap_new_tt__NetworkZeroConfigurationExtension2(soap*) allocate and default initialize /// - tt__NetworkZeroConfigurationExtension2* soap_new_tt__NetworkZeroConfigurationExtension2(soap*, int num) allocate array and default initialize values /// - tt__NetworkZeroConfigurationExtension2* soap_new_req_tt__NetworkZeroConfigurationExtension2(soap*, ...) allocate, set required members /// - tt__NetworkZeroConfigurationExtension2* soap_new_set_tt__NetworkZeroConfigurationExtension2(soap*, ...) allocate, set all public members /// - tt__NetworkZeroConfigurationExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkZeroConfigurationExtension2(soap*, tt__NetworkZeroConfigurationExtension2*) deserialize from a stream /// - int soap_write_tt__NetworkZeroConfigurationExtension2(soap*, tt__NetworkZeroConfigurationExtension2*) serialize to a stream /// - tt__NetworkZeroConfigurationExtension2* tt__NetworkZeroConfigurationExtension2::soap_dup(soap*) returns deep copy of tt__NetworkZeroConfigurationExtension2, 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) /// - tt__NetworkZeroConfigurationExtension2::soap_del() deep deletes tt__NetworkZeroConfigurationExtension2 data members, use only after tt__NetworkZeroConfigurationExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkZeroConfigurationExtension2 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IPAddressFilter is a complexType. /// /// class tt__IPAddressFilter operations: /// - tt__IPAddressFilter* soap_new_tt__IPAddressFilter(soap*) allocate and default initialize /// - tt__IPAddressFilter* soap_new_tt__IPAddressFilter(soap*, int num) allocate array and default initialize values /// - tt__IPAddressFilter* soap_new_req_tt__IPAddressFilter(soap*, ...) allocate, set required members /// - tt__IPAddressFilter* soap_new_set_tt__IPAddressFilter(soap*, ...) allocate, set all public members /// - tt__IPAddressFilter::soap_default(soap*) default initialize members /// - int soap_read_tt__IPAddressFilter(soap*, tt__IPAddressFilter*) deserialize from a stream /// - int soap_write_tt__IPAddressFilter(soap*, tt__IPAddressFilter*) serialize to a stream /// - tt__IPAddressFilter* tt__IPAddressFilter::soap_dup(soap*) returns deep copy of tt__IPAddressFilter, 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) /// - tt__IPAddressFilter::soap_del() deep deletes tt__IPAddressFilter data members, use only after tt__IPAddressFilter::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IPAddressFilter { public: /// Element "Type" of XSD type "http://www.onvif.org/ver10/schema":IPAddressFilterType. enum tt__IPAddressFilterType Type 1; ///< Required element. /// Vector of tt__PrefixedIPv4Address* of length 0..unbounded. std::vector IPv4Address 0; ///< Multiple elements. /// Vector of tt__PrefixedIPv6Address* of length 0..unbounded. std::vector IPv6Address 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":IPAddressFilterExtension. tt__IPAddressFilterExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IPAddressFilterExtension is a complexType. /// /// class tt__IPAddressFilterExtension operations: /// - tt__IPAddressFilterExtension* soap_new_tt__IPAddressFilterExtension(soap*) allocate and default initialize /// - tt__IPAddressFilterExtension* soap_new_tt__IPAddressFilterExtension(soap*, int num) allocate array and default initialize values /// - tt__IPAddressFilterExtension* soap_new_req_tt__IPAddressFilterExtension(soap*, ...) allocate, set required members /// - tt__IPAddressFilterExtension* soap_new_set_tt__IPAddressFilterExtension(soap*, ...) allocate, set all public members /// - tt__IPAddressFilterExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__IPAddressFilterExtension(soap*, tt__IPAddressFilterExtension*) deserialize from a stream /// - int soap_write_tt__IPAddressFilterExtension(soap*, tt__IPAddressFilterExtension*) serialize to a stream /// - tt__IPAddressFilterExtension* tt__IPAddressFilterExtension::soap_dup(soap*) returns deep copy of tt__IPAddressFilterExtension, 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) /// - tt__IPAddressFilterExtension::soap_del() deep deletes tt__IPAddressFilterExtension data members, use only after tt__IPAddressFilterExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IPAddressFilterExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Dot11Configuration is a complexType. /// /// class tt__Dot11Configuration operations: /// - tt__Dot11Configuration* soap_new_tt__Dot11Configuration(soap*) allocate and default initialize /// - tt__Dot11Configuration* soap_new_tt__Dot11Configuration(soap*, int num) allocate array and default initialize values /// - tt__Dot11Configuration* soap_new_req_tt__Dot11Configuration(soap*, ...) allocate, set required members /// - tt__Dot11Configuration* soap_new_set_tt__Dot11Configuration(soap*, ...) allocate, set all public members /// - tt__Dot11Configuration::soap_default(soap*) default initialize members /// - int soap_read_tt__Dot11Configuration(soap*, tt__Dot11Configuration*) deserialize from a stream /// - int soap_write_tt__Dot11Configuration(soap*, tt__Dot11Configuration*) serialize to a stream /// - tt__Dot11Configuration* tt__Dot11Configuration::soap_dup(soap*) returns deep copy of tt__Dot11Configuration, 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) /// - tt__Dot11Configuration::soap_del() deep deletes tt__Dot11Configuration data members, use only after tt__Dot11Configuration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Dot11Configuration { public: /// Element "SSID" of XSD type "http://www.onvif.org/ver10/schema":Dot11SSIDType. tt__Dot11SSIDType SSID 1; ///< Required element. /// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":Dot11StationMode. enum tt__Dot11StationMode Mode 1; ///< Required element. /// Element "Alias" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name Alias 1; ///< Required element. /// Element "Priority" of XSD type "http://www.onvif.org/ver10/schema":NetworkInterfaceConfigPriority. tt__NetworkInterfaceConfigPriority Priority 1; ///< Required element. /// Element "Security" of XSD type "http://www.onvif.org/ver10/schema":Dot11SecurityConfiguration. tt__Dot11SecurityConfiguration* Security 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Dot11SecurityConfiguration is a complexType. /// /// class tt__Dot11SecurityConfiguration operations: /// - tt__Dot11SecurityConfiguration* soap_new_tt__Dot11SecurityConfiguration(soap*) allocate and default initialize /// - tt__Dot11SecurityConfiguration* soap_new_tt__Dot11SecurityConfiguration(soap*, int num) allocate array and default initialize values /// - tt__Dot11SecurityConfiguration* soap_new_req_tt__Dot11SecurityConfiguration(soap*, ...) allocate, set required members /// - tt__Dot11SecurityConfiguration* soap_new_set_tt__Dot11SecurityConfiguration(soap*, ...) allocate, set all public members /// - tt__Dot11SecurityConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__Dot11SecurityConfiguration(soap*, tt__Dot11SecurityConfiguration*) deserialize from a stream /// - int soap_write_tt__Dot11SecurityConfiguration(soap*, tt__Dot11SecurityConfiguration*) serialize to a stream /// - tt__Dot11SecurityConfiguration* tt__Dot11SecurityConfiguration::soap_dup(soap*) returns deep copy of tt__Dot11SecurityConfiguration, 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) /// - tt__Dot11SecurityConfiguration::soap_del() deep deletes tt__Dot11SecurityConfiguration data members, use only after tt__Dot11SecurityConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Dot11SecurityConfiguration { public: /// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":Dot11SecurityMode. enum tt__Dot11SecurityMode Mode 1; ///< Required element. /// Element "Algorithm" of XSD type "http://www.onvif.org/ver10/schema":Dot11Cipher. enum tt__Dot11Cipher* Algorithm 0; ///< Optional element. /// Element "PSK" of XSD type "http://www.onvif.org/ver10/schema":Dot11PSKSet. tt__Dot11PSKSet* PSK 0; ///< Optional element. /// Element "Dot1X" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* Dot1X 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":Dot11SecurityConfigurationExtension. tt__Dot11SecurityConfigurationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Dot11SecurityConfigurationExtension is a complexType. /// /// class tt__Dot11SecurityConfigurationExtension operations: /// - tt__Dot11SecurityConfigurationExtension* soap_new_tt__Dot11SecurityConfigurationExtension(soap*) allocate and default initialize /// - tt__Dot11SecurityConfigurationExtension* soap_new_tt__Dot11SecurityConfigurationExtension(soap*, int num) allocate array and default initialize values /// - tt__Dot11SecurityConfigurationExtension* soap_new_req_tt__Dot11SecurityConfigurationExtension(soap*, ...) allocate, set required members /// - tt__Dot11SecurityConfigurationExtension* soap_new_set_tt__Dot11SecurityConfigurationExtension(soap*, ...) allocate, set all public members /// - tt__Dot11SecurityConfigurationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__Dot11SecurityConfigurationExtension(soap*, tt__Dot11SecurityConfigurationExtension*) deserialize from a stream /// - int soap_write_tt__Dot11SecurityConfigurationExtension(soap*, tt__Dot11SecurityConfigurationExtension*) serialize to a stream /// - tt__Dot11SecurityConfigurationExtension* tt__Dot11SecurityConfigurationExtension::soap_dup(soap*) returns deep copy of tt__Dot11SecurityConfigurationExtension, 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) /// - tt__Dot11SecurityConfigurationExtension::soap_del() deep deletes tt__Dot11SecurityConfigurationExtension data members, use only after tt__Dot11SecurityConfigurationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Dot11SecurityConfigurationExtension { public: /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Dot11PSKSet is a complexType. /// /// class tt__Dot11PSKSet operations: /// - tt__Dot11PSKSet* soap_new_tt__Dot11PSKSet(soap*) allocate and default initialize /// - tt__Dot11PSKSet* soap_new_tt__Dot11PSKSet(soap*, int num) allocate array and default initialize values /// - tt__Dot11PSKSet* soap_new_req_tt__Dot11PSKSet(soap*, ...) allocate, set required members /// - tt__Dot11PSKSet* soap_new_set_tt__Dot11PSKSet(soap*, ...) allocate, set all public members /// - tt__Dot11PSKSet::soap_default(soap*) default initialize members /// - int soap_read_tt__Dot11PSKSet(soap*, tt__Dot11PSKSet*) deserialize from a stream /// - int soap_write_tt__Dot11PSKSet(soap*, tt__Dot11PSKSet*) serialize to a stream /// - tt__Dot11PSKSet* tt__Dot11PSKSet::soap_dup(soap*) returns deep copy of tt__Dot11PSKSet, 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) /// - tt__Dot11PSKSet::soap_del() deep deletes tt__Dot11PSKSet data members, use only after tt__Dot11PSKSet::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Dot11PSKSet { public: ///
/// According to IEEE802.11-2007 H.4.1 the RSNA PSK consists of 256 bits, or 64 octets when represented in hex
/// Either Key or Passphrase shall be given, if both are supplied Key shall be used by the device and Passphrase ignored. ///
/// Element "Key" of XSD type "http://www.onvif.org/ver10/schema":Dot11PSK. tt__Dot11PSK* Key 0; ///< Optional element. ///
/// According to IEEE802.11-2007 H.4.1 a pass-phrase is a sequence of between 8 and 63 ASCII-encoded characters and /// each character in the pass-phrase must have an encoding in the range of 32 to 126 (decimal),inclusive.
/// If only Passpharse is supplied the Key shall be derived using the algorithm described in IEEE802.11-2007 section H.4 ///
/// Element "Passphrase" of XSD type "http://www.onvif.org/ver10/schema":Dot11PSKPassphrase. tt__Dot11PSKPassphrase* Passphrase 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":Dot11PSKSetExtension. tt__Dot11PSKSetExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Dot11PSKSetExtension is a complexType. /// /// class tt__Dot11PSKSetExtension operations: /// - tt__Dot11PSKSetExtension* soap_new_tt__Dot11PSKSetExtension(soap*) allocate and default initialize /// - tt__Dot11PSKSetExtension* soap_new_tt__Dot11PSKSetExtension(soap*, int num) allocate array and default initialize values /// - tt__Dot11PSKSetExtension* soap_new_req_tt__Dot11PSKSetExtension(soap*, ...) allocate, set required members /// - tt__Dot11PSKSetExtension* soap_new_set_tt__Dot11PSKSetExtension(soap*, ...) allocate, set all public members /// - tt__Dot11PSKSetExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__Dot11PSKSetExtension(soap*, tt__Dot11PSKSetExtension*) deserialize from a stream /// - int soap_write_tt__Dot11PSKSetExtension(soap*, tt__Dot11PSKSetExtension*) serialize to a stream /// - tt__Dot11PSKSetExtension* tt__Dot11PSKSetExtension::soap_dup(soap*) returns deep copy of tt__Dot11PSKSetExtension, 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) /// - tt__Dot11PSKSetExtension::soap_del() deep deletes tt__Dot11PSKSetExtension data members, use only after tt__Dot11PSKSetExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Dot11PSKSetExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkInterfaceSetConfigurationExtension2 is a complexType. /// /// class tt__NetworkInterfaceSetConfigurationExtension2 operations: /// - tt__NetworkInterfaceSetConfigurationExtension2* soap_new_tt__NetworkInterfaceSetConfigurationExtension2(soap*) allocate and default initialize /// - tt__NetworkInterfaceSetConfigurationExtension2* soap_new_tt__NetworkInterfaceSetConfigurationExtension2(soap*, int num) allocate array and default initialize values /// - tt__NetworkInterfaceSetConfigurationExtension2* soap_new_req_tt__NetworkInterfaceSetConfigurationExtension2(soap*, ...) allocate, set required members /// - tt__NetworkInterfaceSetConfigurationExtension2* soap_new_set_tt__NetworkInterfaceSetConfigurationExtension2(soap*, ...) allocate, set all public members /// - tt__NetworkInterfaceSetConfigurationExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkInterfaceSetConfigurationExtension2(soap*, tt__NetworkInterfaceSetConfigurationExtension2*) deserialize from a stream /// - int soap_write_tt__NetworkInterfaceSetConfigurationExtension2(soap*, tt__NetworkInterfaceSetConfigurationExtension2*) serialize to a stream /// - tt__NetworkInterfaceSetConfigurationExtension2* tt__NetworkInterfaceSetConfigurationExtension2::soap_dup(soap*) returns deep copy of tt__NetworkInterfaceSetConfigurationExtension2, 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) /// - tt__NetworkInterfaceSetConfigurationExtension2::soap_del() deep deletes tt__NetworkInterfaceSetConfigurationExtension2 data members, use only after tt__NetworkInterfaceSetConfigurationExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkInterfaceSetConfigurationExtension2 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Dot11Capabilities is a complexType. /// /// class tt__Dot11Capabilities operations: /// - tt__Dot11Capabilities* soap_new_tt__Dot11Capabilities(soap*) allocate and default initialize /// - tt__Dot11Capabilities* soap_new_tt__Dot11Capabilities(soap*, int num) allocate array and default initialize values /// - tt__Dot11Capabilities* soap_new_req_tt__Dot11Capabilities(soap*, ...) allocate, set required members /// - tt__Dot11Capabilities* soap_new_set_tt__Dot11Capabilities(soap*, ...) allocate, set all public members /// - tt__Dot11Capabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__Dot11Capabilities(soap*, tt__Dot11Capabilities*) deserialize from a stream /// - int soap_write_tt__Dot11Capabilities(soap*, tt__Dot11Capabilities*) serialize to a stream /// - tt__Dot11Capabilities* tt__Dot11Capabilities::soap_dup(soap*) returns deep copy of tt__Dot11Capabilities, 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) /// - tt__Dot11Capabilities::soap_del() deep deletes tt__Dot11Capabilities data members, use only after tt__Dot11Capabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Dot11Capabilities { public: /// Element "TKIP" of XSD type xs:boolean. bool TKIP 1; ///< Required element. /// Element "ScanAvailableNetworks" of XSD type xs:boolean. bool ScanAvailableNetworks 1; ///< Required element. /// Element "MultipleConfiguration" of XSD type xs:boolean. bool MultipleConfiguration 1; ///< Required element. /// Element "AdHocStationMode" of XSD type xs:boolean. bool AdHocStationMode 1; ///< Required element. /// Element "WEP" of XSD type xs:boolean. bool WEP 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Dot11Status is a complexType. /// /// class tt__Dot11Status operations: /// - tt__Dot11Status* soap_new_tt__Dot11Status(soap*) allocate and default initialize /// - tt__Dot11Status* soap_new_tt__Dot11Status(soap*, int num) allocate array and default initialize values /// - tt__Dot11Status* soap_new_req_tt__Dot11Status(soap*, ...) allocate, set required members /// - tt__Dot11Status* soap_new_set_tt__Dot11Status(soap*, ...) allocate, set all public members /// - tt__Dot11Status::soap_default(soap*) default initialize members /// - int soap_read_tt__Dot11Status(soap*, tt__Dot11Status*) deserialize from a stream /// - int soap_write_tt__Dot11Status(soap*, tt__Dot11Status*) serialize to a stream /// - tt__Dot11Status* tt__Dot11Status::soap_dup(soap*) returns deep copy of tt__Dot11Status, 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) /// - tt__Dot11Status::soap_del() deep deletes tt__Dot11Status data members, use only after tt__Dot11Status::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Dot11Status { public: /// Element "SSID" of XSD type "http://www.onvif.org/ver10/schema":Dot11SSIDType. tt__Dot11SSIDType SSID 1; ///< Required element. /// Element "BSSID" of XSD type xs:string. std::string* BSSID 0; ///< Optional element. /// Element "PairCipher" of XSD type "http://www.onvif.org/ver10/schema":Dot11Cipher. enum tt__Dot11Cipher* PairCipher 0; ///< Optional element. /// Element "GroupCipher" of XSD type "http://www.onvif.org/ver10/schema":Dot11Cipher. enum tt__Dot11Cipher* GroupCipher 0; ///< Optional element. /// Element "SignalStrength" of XSD type "http://www.onvif.org/ver10/schema":Dot11SignalStrength. enum tt__Dot11SignalStrength* SignalStrength 0; ///< Optional element. /// Element "ActiveConfigAlias" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ActiveConfigAlias 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Dot11AvailableNetworks is a complexType. /// /// class tt__Dot11AvailableNetworks operations: /// - tt__Dot11AvailableNetworks* soap_new_tt__Dot11AvailableNetworks(soap*) allocate and default initialize /// - tt__Dot11AvailableNetworks* soap_new_tt__Dot11AvailableNetworks(soap*, int num) allocate array and default initialize values /// - tt__Dot11AvailableNetworks* soap_new_req_tt__Dot11AvailableNetworks(soap*, ...) allocate, set required members /// - tt__Dot11AvailableNetworks* soap_new_set_tt__Dot11AvailableNetworks(soap*, ...) allocate, set all public members /// - tt__Dot11AvailableNetworks::soap_default(soap*) default initialize members /// - int soap_read_tt__Dot11AvailableNetworks(soap*, tt__Dot11AvailableNetworks*) deserialize from a stream /// - int soap_write_tt__Dot11AvailableNetworks(soap*, tt__Dot11AvailableNetworks*) serialize to a stream /// - tt__Dot11AvailableNetworks* tt__Dot11AvailableNetworks::soap_dup(soap*) returns deep copy of tt__Dot11AvailableNetworks, 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) /// - tt__Dot11AvailableNetworks::soap_del() deep deletes tt__Dot11AvailableNetworks data members, use only after tt__Dot11AvailableNetworks::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Dot11AvailableNetworks { public: /// Element "SSID" of XSD type "http://www.onvif.org/ver10/schema":Dot11SSIDType. tt__Dot11SSIDType SSID 1; ///< Required element. /// Element "BSSID" of XSD type xs:string. std::string* BSSID 0; ///< Optional element. ///
/// See IEEE802.11 7.3.2.25.2 for details. ///
/// Vector of enum tt__Dot11AuthAndMangementSuite of length 0..unbounded. std::vector AuthAndMangementSuite 0; ///< Multiple elements. /// Vector of enum tt__Dot11Cipher of length 0..unbounded. std::vector PairCipher 0; ///< Multiple elements. /// Vector of enum tt__Dot11Cipher of length 0..unbounded. std::vector GroupCipher 0; ///< Multiple elements. /// Element "SignalStrength" of XSD type "http://www.onvif.org/ver10/schema":Dot11SignalStrength. enum tt__Dot11SignalStrength* SignalStrength 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":Dot11AvailableNetworksExtension. tt__Dot11AvailableNetworksExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Dot11AvailableNetworksExtension is a complexType. /// /// class tt__Dot11AvailableNetworksExtension operations: /// - tt__Dot11AvailableNetworksExtension* soap_new_tt__Dot11AvailableNetworksExtension(soap*) allocate and default initialize /// - tt__Dot11AvailableNetworksExtension* soap_new_tt__Dot11AvailableNetworksExtension(soap*, int num) allocate array and default initialize values /// - tt__Dot11AvailableNetworksExtension* soap_new_req_tt__Dot11AvailableNetworksExtension(soap*, ...) allocate, set required members /// - tt__Dot11AvailableNetworksExtension* soap_new_set_tt__Dot11AvailableNetworksExtension(soap*, ...) allocate, set all public members /// - tt__Dot11AvailableNetworksExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__Dot11AvailableNetworksExtension(soap*, tt__Dot11AvailableNetworksExtension*) deserialize from a stream /// - int soap_write_tt__Dot11AvailableNetworksExtension(soap*, tt__Dot11AvailableNetworksExtension*) serialize to a stream /// - tt__Dot11AvailableNetworksExtension* tt__Dot11AvailableNetworksExtension::soap_dup(soap*) returns deep copy of tt__Dot11AvailableNetworksExtension, 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) /// - tt__Dot11AvailableNetworksExtension::soap_del() deep deletes tt__Dot11AvailableNetworksExtension data members, use only after tt__Dot11AvailableNetworksExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Dot11AvailableNetworksExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Capabilities is a complexType. /// /// class tt__Capabilities operations: /// - tt__Capabilities* soap_new_tt__Capabilities(soap*) allocate and default initialize /// - tt__Capabilities* soap_new_tt__Capabilities(soap*, int num) allocate array and default initialize values /// - tt__Capabilities* soap_new_req_tt__Capabilities(soap*, ...) allocate, set required members /// - tt__Capabilities* soap_new_set_tt__Capabilities(soap*, ...) allocate, set all public members /// - tt__Capabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__Capabilities(soap*, tt__Capabilities*) deserialize from a stream /// - int soap_write_tt__Capabilities(soap*, tt__Capabilities*) serialize to a stream /// - tt__Capabilities* tt__Capabilities::soap_dup(soap*) returns deep copy of tt__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) /// - tt__Capabilities::soap_del() deep deletes tt__Capabilities data members, use only after tt__Capabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Capabilities { public: ///
/// Analytics capabilities ///
/// Element "Analytics" of XSD type "http://www.onvif.org/ver10/schema":AnalyticsCapabilities. tt__AnalyticsCapabilities* Analytics 0; ///< Optional element. ///
/// Device capabilities ///
/// Element "Device" of XSD type "http://www.onvif.org/ver10/schema":DeviceCapabilities. tt__DeviceCapabilities* Device 0; ///< Optional element. ///
/// Event capabilities ///
/// Element "Events" of XSD type "http://www.onvif.org/ver10/schema":EventCapabilities. tt__EventCapabilities* Events 0; ///< Optional element. ///
/// Imaging capabilities ///
/// Element "Imaging" of XSD type "http://www.onvif.org/ver10/schema":ImagingCapabilities. tt__ImagingCapabilities* Imaging 0; ///< Optional element. ///
/// Media capabilities ///
/// Element "Media" of XSD type "http://www.onvif.org/ver10/schema":MediaCapabilities. tt__MediaCapabilities* Media 0; ///< Optional element. ///
/// PTZ capabilities ///
/// Element "PTZ" of XSD type "http://www.onvif.org/ver10/schema":PTZCapabilities. tt__PTZCapabilities* PTZ 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":CapabilitiesExtension. tt__CapabilitiesExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":CapabilitiesExtension is a complexType. /// /// class tt__CapabilitiesExtension operations: /// - tt__CapabilitiesExtension* soap_new_tt__CapabilitiesExtension(soap*) allocate and default initialize /// - tt__CapabilitiesExtension* soap_new_tt__CapabilitiesExtension(soap*, int num) allocate array and default initialize values /// - tt__CapabilitiesExtension* soap_new_req_tt__CapabilitiesExtension(soap*, ...) allocate, set required members /// - tt__CapabilitiesExtension* soap_new_set_tt__CapabilitiesExtension(soap*, ...) allocate, set all public members /// - tt__CapabilitiesExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__CapabilitiesExtension(soap*, tt__CapabilitiesExtension*) deserialize from a stream /// - int soap_write_tt__CapabilitiesExtension(soap*, tt__CapabilitiesExtension*) serialize to a stream /// - tt__CapabilitiesExtension* tt__CapabilitiesExtension::soap_dup(soap*) returns deep copy of tt__CapabilitiesExtension, 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) /// - tt__CapabilitiesExtension::soap_del() deep deletes tt__CapabilitiesExtension data members, use only after tt__CapabilitiesExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__CapabilitiesExtension { public: /// @todo /// @todo 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. /// Element "DeviceIO" of XSD type "http://www.onvif.org/ver10/schema":DeviceIOCapabilities. tt__DeviceIOCapabilities* DeviceIO 0; ///< Optional element. /// Element "Display" of XSD type "http://www.onvif.org/ver10/schema":DisplayCapabilities. tt__DisplayCapabilities* Display 0; ///< Optional element. /// Element "Recording" of XSD type "http://www.onvif.org/ver10/schema":RecordingCapabilities. tt__RecordingCapabilities* Recording 0; ///< Optional element. /// Element "Search" of XSD type "http://www.onvif.org/ver10/schema":SearchCapabilities. tt__SearchCapabilities* Search 0; ///< Optional element. /// Element "Replay" of XSD type "http://www.onvif.org/ver10/schema":ReplayCapabilities. tt__ReplayCapabilities* Replay 0; ///< Optional element. /// Element "Receiver" of XSD type "http://www.onvif.org/ver10/schema":ReceiverCapabilities. tt__ReceiverCapabilities* Receiver 0; ///< Optional element. /// Element "AnalyticsDevice" of XSD type "http://www.onvif.org/ver10/schema":AnalyticsDeviceCapabilities. tt__AnalyticsDeviceCapabilities* AnalyticsDevice 0; ///< Optional element. /// Element "Extensions" of XSD type "http://www.onvif.org/ver10/schema":CapabilitiesExtension2. tt__CapabilitiesExtension2* Extensions 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":CapabilitiesExtension2 is a complexType. /// /// class tt__CapabilitiesExtension2 operations: /// - tt__CapabilitiesExtension2* soap_new_tt__CapabilitiesExtension2(soap*) allocate and default initialize /// - tt__CapabilitiesExtension2* soap_new_tt__CapabilitiesExtension2(soap*, int num) allocate array and default initialize values /// - tt__CapabilitiesExtension2* soap_new_req_tt__CapabilitiesExtension2(soap*, ...) allocate, set required members /// - tt__CapabilitiesExtension2* soap_new_set_tt__CapabilitiesExtension2(soap*, ...) allocate, set all public members /// - tt__CapabilitiesExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__CapabilitiesExtension2(soap*, tt__CapabilitiesExtension2*) deserialize from a stream /// - int soap_write_tt__CapabilitiesExtension2(soap*, tt__CapabilitiesExtension2*) serialize to a stream /// - tt__CapabilitiesExtension2* tt__CapabilitiesExtension2::soap_dup(soap*) returns deep copy of tt__CapabilitiesExtension2, 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) /// - tt__CapabilitiesExtension2::soap_del() deep deletes tt__CapabilitiesExtension2 data members, use only after tt__CapabilitiesExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__CapabilitiesExtension2 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":AnalyticsCapabilities is a complexType. /// /// class tt__AnalyticsCapabilities operations: /// - tt__AnalyticsCapabilities* soap_new_tt__AnalyticsCapabilities(soap*) allocate and default initialize /// - tt__AnalyticsCapabilities* soap_new_tt__AnalyticsCapabilities(soap*, int num) allocate array and default initialize values /// - tt__AnalyticsCapabilities* soap_new_req_tt__AnalyticsCapabilities(soap*, ...) allocate, set required members /// - tt__AnalyticsCapabilities* soap_new_set_tt__AnalyticsCapabilities(soap*, ...) allocate, set all public members /// - tt__AnalyticsCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__AnalyticsCapabilities(soap*, tt__AnalyticsCapabilities*) deserialize from a stream /// - int soap_write_tt__AnalyticsCapabilities(soap*, tt__AnalyticsCapabilities*) serialize to a stream /// - tt__AnalyticsCapabilities* tt__AnalyticsCapabilities::soap_dup(soap*) returns deep copy of tt__AnalyticsCapabilities, 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) /// - tt__AnalyticsCapabilities::soap_del() deep deletes tt__AnalyticsCapabilities data members, use only after tt__AnalyticsCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AnalyticsCapabilities { public: ///
/// Analytics service URI. ///
/// Element "XAddr" of XSD type xs:anyURI. xsd__anyURI XAddr 1; ///< Required element. ///
/// Indicates whether or not rules are supported. ///
/// Element "RuleSupport" of XSD type xs:boolean. bool RuleSupport 1; ///< Required element. ///
/// Indicates whether or not modules are supported. ///
/// Element "AnalyticsModuleSupport" of XSD type xs:boolean. bool AnalyticsModuleSupport 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":DeviceCapabilities is a complexType. /// /// class tt__DeviceCapabilities operations: /// - tt__DeviceCapabilities* soap_new_tt__DeviceCapabilities(soap*) allocate and default initialize /// - tt__DeviceCapabilities* soap_new_tt__DeviceCapabilities(soap*, int num) allocate array and default initialize values /// - tt__DeviceCapabilities* soap_new_req_tt__DeviceCapabilities(soap*, ...) allocate, set required members /// - tt__DeviceCapabilities* soap_new_set_tt__DeviceCapabilities(soap*, ...) allocate, set all public members /// - tt__DeviceCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__DeviceCapabilities(soap*, tt__DeviceCapabilities*) deserialize from a stream /// - int soap_write_tt__DeviceCapabilities(soap*, tt__DeviceCapabilities*) serialize to a stream /// - tt__DeviceCapabilities* tt__DeviceCapabilities::soap_dup(soap*) returns deep copy of tt__DeviceCapabilities, 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) /// - tt__DeviceCapabilities::soap_del() deep deletes tt__DeviceCapabilities data members, use only after tt__DeviceCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__DeviceCapabilities { public: ///
/// Device service URI. ///
/// Element "XAddr" of XSD type xs:anyURI. xsd__anyURI XAddr 1; ///< Required element. ///
/// Network capabilities. ///
/// Element "Network" of XSD type "http://www.onvif.org/ver10/schema":NetworkCapabilities. tt__NetworkCapabilities* Network 0; ///< Optional element. ///
/// System capabilities. ///
/// Element "System" of XSD type "http://www.onvif.org/ver10/schema":SystemCapabilities. tt__SystemCapabilities* System 0; ///< Optional element. ///
/// I/O capabilities. ///
/// Element "IO" of XSD type "http://www.onvif.org/ver10/schema":IOCapabilities. tt__IOCapabilities* IO 0; ///< Optional element. ///
/// Security capabilities. ///
/// Element "Security" of XSD type "http://www.onvif.org/ver10/schema":SecurityCapabilities. tt__SecurityCapabilities* Security 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":DeviceCapabilitiesExtension. tt__DeviceCapabilitiesExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":DeviceCapabilitiesExtension is a complexType. /// /// class tt__DeviceCapabilitiesExtension operations: /// - tt__DeviceCapabilitiesExtension* soap_new_tt__DeviceCapabilitiesExtension(soap*) allocate and default initialize /// - tt__DeviceCapabilitiesExtension* soap_new_tt__DeviceCapabilitiesExtension(soap*, int num) allocate array and default initialize values /// - tt__DeviceCapabilitiesExtension* soap_new_req_tt__DeviceCapabilitiesExtension(soap*, ...) allocate, set required members /// - tt__DeviceCapabilitiesExtension* soap_new_set_tt__DeviceCapabilitiesExtension(soap*, ...) allocate, set all public members /// - tt__DeviceCapabilitiesExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__DeviceCapabilitiesExtension(soap*, tt__DeviceCapabilitiesExtension*) deserialize from a stream /// - int soap_write_tt__DeviceCapabilitiesExtension(soap*, tt__DeviceCapabilitiesExtension*) serialize to a stream /// - tt__DeviceCapabilitiesExtension* tt__DeviceCapabilitiesExtension::soap_dup(soap*) returns deep copy of tt__DeviceCapabilitiesExtension, 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) /// - tt__DeviceCapabilitiesExtension::soap_del() deep deletes tt__DeviceCapabilitiesExtension data members, use only after tt__DeviceCapabilitiesExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__DeviceCapabilitiesExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":EventCapabilities is a complexType. /// /// class tt__EventCapabilities operations: /// - tt__EventCapabilities* soap_new_tt__EventCapabilities(soap*) allocate and default initialize /// - tt__EventCapabilities* soap_new_tt__EventCapabilities(soap*, int num) allocate array and default initialize values /// - tt__EventCapabilities* soap_new_req_tt__EventCapabilities(soap*, ...) allocate, set required members /// - tt__EventCapabilities* soap_new_set_tt__EventCapabilities(soap*, ...) allocate, set all public members /// - tt__EventCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__EventCapabilities(soap*, tt__EventCapabilities*) deserialize from a stream /// - int soap_write_tt__EventCapabilities(soap*, tt__EventCapabilities*) serialize to a stream /// - tt__EventCapabilities* tt__EventCapabilities::soap_dup(soap*) returns deep copy of tt__EventCapabilities, 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) /// - tt__EventCapabilities::soap_del() deep deletes tt__EventCapabilities data members, use only after tt__EventCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__EventCapabilities { public: ///
/// Event service URI. ///
/// Element "XAddr" of XSD type xs:anyURI. xsd__anyURI XAddr 1; ///< Required element. ///
/// Indicates whether or not WS Subscription policy is supported. ///
/// Element "WSSubscriptionPolicySupport" of XSD type xs:boolean. bool WSSubscriptionPolicySupport 1; ///< Required element. ///
/// Indicates whether or not WS Pull Point is supported. ///
/// Element "WSPullPointSupport" of XSD type xs:boolean. bool WSPullPointSupport 1; ///< Required element. ///
/// Indicates whether or not WS Pausable Subscription Manager Interface is supported. ///
/// Element "WSPausableSubscriptionManagerInterfaceSupport" of XSD type xs:boolean. bool WSPausableSubscriptionManagerInterfaceSupport 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IOCapabilities is a complexType. /// /// class tt__IOCapabilities operations: /// - tt__IOCapabilities* soap_new_tt__IOCapabilities(soap*) allocate and default initialize /// - tt__IOCapabilities* soap_new_tt__IOCapabilities(soap*, int num) allocate array and default initialize values /// - tt__IOCapabilities* soap_new_req_tt__IOCapabilities(soap*, ...) allocate, set required members /// - tt__IOCapabilities* soap_new_set_tt__IOCapabilities(soap*, ...) allocate, set all public members /// - tt__IOCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__IOCapabilities(soap*, tt__IOCapabilities*) deserialize from a stream /// - int soap_write_tt__IOCapabilities(soap*, tt__IOCapabilities*) serialize to a stream /// - tt__IOCapabilities* tt__IOCapabilities::soap_dup(soap*) returns deep copy of tt__IOCapabilities, 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) /// - tt__IOCapabilities::soap_del() deep deletes tt__IOCapabilities data members, use only after tt__IOCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IOCapabilities { public: ///
/// Number of input connectors. ///
/// Element "InputConnectors" of XSD type xs:int. int* InputConnectors 0; ///< Optional element. ///
/// Number of relay outputs. ///
/// Element "RelayOutputs" of XSD type xs:int. int* RelayOutputs 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":IOCapabilitiesExtension. tt__IOCapabilitiesExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IOCapabilitiesExtension is a complexType. /// /// class tt__IOCapabilitiesExtension operations: /// - tt__IOCapabilitiesExtension* soap_new_tt__IOCapabilitiesExtension(soap*) allocate and default initialize /// - tt__IOCapabilitiesExtension* soap_new_tt__IOCapabilitiesExtension(soap*, int num) allocate array and default initialize values /// - tt__IOCapabilitiesExtension* soap_new_req_tt__IOCapabilitiesExtension(soap*, ...) allocate, set required members /// - tt__IOCapabilitiesExtension* soap_new_set_tt__IOCapabilitiesExtension(soap*, ...) allocate, set all public members /// - tt__IOCapabilitiesExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__IOCapabilitiesExtension(soap*, tt__IOCapabilitiesExtension*) deserialize from a stream /// - int soap_write_tt__IOCapabilitiesExtension(soap*, tt__IOCapabilitiesExtension*) serialize to a stream /// - tt__IOCapabilitiesExtension* tt__IOCapabilitiesExtension::soap_dup(soap*) returns deep copy of tt__IOCapabilitiesExtension, 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) /// - tt__IOCapabilitiesExtension::soap_del() deep deletes tt__IOCapabilitiesExtension data members, use only after tt__IOCapabilitiesExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IOCapabilitiesExtension { public: /// @todo /// @todo 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. /// Element "Auxiliary" of XSD type xs:boolean. bool* Auxiliary 0; ///< Optional element. /// Vector of tt__AuxiliaryData of length 0..unbounded. std::vector AuxiliaryCommands 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":IOCapabilitiesExtension2. tt__IOCapabilitiesExtension2* Extension 1; ///< Required element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IOCapabilitiesExtension2 is a complexType. /// /// class tt__IOCapabilitiesExtension2 operations: /// - tt__IOCapabilitiesExtension2* soap_new_tt__IOCapabilitiesExtension2(soap*) allocate and default initialize /// - tt__IOCapabilitiesExtension2* soap_new_tt__IOCapabilitiesExtension2(soap*, int num) allocate array and default initialize values /// - tt__IOCapabilitiesExtension2* soap_new_req_tt__IOCapabilitiesExtension2(soap*, ...) allocate, set required members /// - tt__IOCapabilitiesExtension2* soap_new_set_tt__IOCapabilitiesExtension2(soap*, ...) allocate, set all public members /// - tt__IOCapabilitiesExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__IOCapabilitiesExtension2(soap*, tt__IOCapabilitiesExtension2*) deserialize from a stream /// - int soap_write_tt__IOCapabilitiesExtension2(soap*, tt__IOCapabilitiesExtension2*) serialize to a stream /// - tt__IOCapabilitiesExtension2* tt__IOCapabilitiesExtension2::soap_dup(soap*) returns deep copy of tt__IOCapabilitiesExtension2, 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) /// - tt__IOCapabilitiesExtension2::soap_del() deep deletes tt__IOCapabilitiesExtension2 data members, use only after tt__IOCapabilitiesExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IOCapabilitiesExtension2 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":MediaCapabilities is a complexType. /// /// class tt__MediaCapabilities operations: /// - tt__MediaCapabilities* soap_new_tt__MediaCapabilities(soap*) allocate and default initialize /// - tt__MediaCapabilities* soap_new_tt__MediaCapabilities(soap*, int num) allocate array and default initialize values /// - tt__MediaCapabilities* soap_new_req_tt__MediaCapabilities(soap*, ...) allocate, set required members /// - tt__MediaCapabilities* soap_new_set_tt__MediaCapabilities(soap*, ...) allocate, set all public members /// - tt__MediaCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__MediaCapabilities(soap*, tt__MediaCapabilities*) deserialize from a stream /// - int soap_write_tt__MediaCapabilities(soap*, tt__MediaCapabilities*) serialize to a stream /// - tt__MediaCapabilities* tt__MediaCapabilities::soap_dup(soap*) returns deep copy of tt__MediaCapabilities, 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) /// - tt__MediaCapabilities::soap_del() deep deletes tt__MediaCapabilities data members, use only after tt__MediaCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__MediaCapabilities { public: ///
/// Media service URI. ///
/// Element "XAddr" of XSD type xs:anyURI. xsd__anyURI XAddr 1; ///< Required element. ///
/// Streaming capabilities. ///
/// Element "StreamingCapabilities" of XSD type "http://www.onvif.org/ver10/schema":RealTimeStreamingCapabilities. tt__RealTimeStreamingCapabilities* StreamingCapabilities 1; ///< Required element. /// @todo /// @todo 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. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":MediaCapabilitiesExtension. tt__MediaCapabilitiesExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":MediaCapabilitiesExtension is a complexType. /// /// class tt__MediaCapabilitiesExtension operations: /// - tt__MediaCapabilitiesExtension* soap_new_tt__MediaCapabilitiesExtension(soap*) allocate and default initialize /// - tt__MediaCapabilitiesExtension* soap_new_tt__MediaCapabilitiesExtension(soap*, int num) allocate array and default initialize values /// - tt__MediaCapabilitiesExtension* soap_new_req_tt__MediaCapabilitiesExtension(soap*, ...) allocate, set required members /// - tt__MediaCapabilitiesExtension* soap_new_set_tt__MediaCapabilitiesExtension(soap*, ...) allocate, set all public members /// - tt__MediaCapabilitiesExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__MediaCapabilitiesExtension(soap*, tt__MediaCapabilitiesExtension*) deserialize from a stream /// - int soap_write_tt__MediaCapabilitiesExtension(soap*, tt__MediaCapabilitiesExtension*) serialize to a stream /// - tt__MediaCapabilitiesExtension* tt__MediaCapabilitiesExtension::soap_dup(soap*) returns deep copy of tt__MediaCapabilitiesExtension, 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) /// - tt__MediaCapabilitiesExtension::soap_del() deep deletes tt__MediaCapabilitiesExtension data members, use only after tt__MediaCapabilitiesExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__MediaCapabilitiesExtension { public: /// Element "ProfileCapabilities" of XSD type "http://www.onvif.org/ver10/schema":ProfileCapabilities. tt__ProfileCapabilities* ProfileCapabilities 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":RealTimeStreamingCapabilities is a complexType. /// /// class tt__RealTimeStreamingCapabilities operations: /// - tt__RealTimeStreamingCapabilities* soap_new_tt__RealTimeStreamingCapabilities(soap*) allocate and default initialize /// - tt__RealTimeStreamingCapabilities* soap_new_tt__RealTimeStreamingCapabilities(soap*, int num) allocate array and default initialize values /// - tt__RealTimeStreamingCapabilities* soap_new_req_tt__RealTimeStreamingCapabilities(soap*, ...) allocate, set required members /// - tt__RealTimeStreamingCapabilities* soap_new_set_tt__RealTimeStreamingCapabilities(soap*, ...) allocate, set all public members /// - tt__RealTimeStreamingCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__RealTimeStreamingCapabilities(soap*, tt__RealTimeStreamingCapabilities*) deserialize from a stream /// - int soap_write_tt__RealTimeStreamingCapabilities(soap*, tt__RealTimeStreamingCapabilities*) serialize to a stream /// - tt__RealTimeStreamingCapabilities* tt__RealTimeStreamingCapabilities::soap_dup(soap*) returns deep copy of tt__RealTimeStreamingCapabilities, 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) /// - tt__RealTimeStreamingCapabilities::soap_del() deep deletes tt__RealTimeStreamingCapabilities data members, use only after tt__RealTimeStreamingCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__RealTimeStreamingCapabilities { public: ///
/// Indicates whether or not RTP multicast is supported. ///
/// Element "RTPMulticast" of XSD type xs:boolean. bool* RTPMulticast 0; ///< Optional element. ///
/// Indicates whether or not RTP over TCP is supported. ///
/// Element "RTP_TCP" of XSD type xs:boolean. bool* RTP_USCORETCP 0; ///< Optional element. ///
/// Indicates whether or not RTP/RTSP/TCP is supported. ///
/// Element "RTP_RTSP_TCP" of XSD type xs:boolean. bool* RTP_USCORERTSP_USCORETCP 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":RealTimeStreamingCapabilitiesExtension. tt__RealTimeStreamingCapabilitiesExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":RealTimeStreamingCapabilitiesExtension is a complexType. /// /// class tt__RealTimeStreamingCapabilitiesExtension operations: /// - tt__RealTimeStreamingCapabilitiesExtension* soap_new_tt__RealTimeStreamingCapabilitiesExtension(soap*) allocate and default initialize /// - tt__RealTimeStreamingCapabilitiesExtension* soap_new_tt__RealTimeStreamingCapabilitiesExtension(soap*, int num) allocate array and default initialize values /// - tt__RealTimeStreamingCapabilitiesExtension* soap_new_req_tt__RealTimeStreamingCapabilitiesExtension(soap*, ...) allocate, set required members /// - tt__RealTimeStreamingCapabilitiesExtension* soap_new_set_tt__RealTimeStreamingCapabilitiesExtension(soap*, ...) allocate, set all public members /// - tt__RealTimeStreamingCapabilitiesExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__RealTimeStreamingCapabilitiesExtension(soap*, tt__RealTimeStreamingCapabilitiesExtension*) deserialize from a stream /// - int soap_write_tt__RealTimeStreamingCapabilitiesExtension(soap*, tt__RealTimeStreamingCapabilitiesExtension*) serialize to a stream /// - tt__RealTimeStreamingCapabilitiesExtension* tt__RealTimeStreamingCapabilitiesExtension::soap_dup(soap*) returns deep copy of tt__RealTimeStreamingCapabilitiesExtension, 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) /// - tt__RealTimeStreamingCapabilitiesExtension::soap_del() deep deletes tt__RealTimeStreamingCapabilitiesExtension data members, use only after tt__RealTimeStreamingCapabilitiesExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__RealTimeStreamingCapabilitiesExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ProfileCapabilities is a complexType. /// /// class tt__ProfileCapabilities operations: /// - tt__ProfileCapabilities* soap_new_tt__ProfileCapabilities(soap*) allocate and default initialize /// - tt__ProfileCapabilities* soap_new_tt__ProfileCapabilities(soap*, int num) allocate array and default initialize values /// - tt__ProfileCapabilities* soap_new_req_tt__ProfileCapabilities(soap*, ...) allocate, set required members /// - tt__ProfileCapabilities* soap_new_set_tt__ProfileCapabilities(soap*, ...) allocate, set all public members /// - tt__ProfileCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__ProfileCapabilities(soap*, tt__ProfileCapabilities*) deserialize from a stream /// - int soap_write_tt__ProfileCapabilities(soap*, tt__ProfileCapabilities*) serialize to a stream /// - tt__ProfileCapabilities* tt__ProfileCapabilities::soap_dup(soap*) returns deep copy of tt__ProfileCapabilities, 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) /// - tt__ProfileCapabilities::soap_del() deep deletes tt__ProfileCapabilities data members, use only after tt__ProfileCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ProfileCapabilities { public: ///
/// Maximum number of profiles. ///
/// Element "MaximumNumberOfProfiles" of XSD type xs:int. int MaximumNumberOfProfiles 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkCapabilities is a complexType. /// /// class tt__NetworkCapabilities operations: /// - tt__NetworkCapabilities* soap_new_tt__NetworkCapabilities(soap*) allocate and default initialize /// - tt__NetworkCapabilities* soap_new_tt__NetworkCapabilities(soap*, int num) allocate array and default initialize values /// - tt__NetworkCapabilities* soap_new_req_tt__NetworkCapabilities(soap*, ...) allocate, set required members /// - tt__NetworkCapabilities* soap_new_set_tt__NetworkCapabilities(soap*, ...) allocate, set all public members /// - tt__NetworkCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkCapabilities(soap*, tt__NetworkCapabilities*) deserialize from a stream /// - int soap_write_tt__NetworkCapabilities(soap*, tt__NetworkCapabilities*) serialize to a stream /// - tt__NetworkCapabilities* tt__NetworkCapabilities::soap_dup(soap*) returns deep copy of tt__NetworkCapabilities, 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) /// - tt__NetworkCapabilities::soap_del() deep deletes tt__NetworkCapabilities data members, use only after tt__NetworkCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkCapabilities { public: ///
/// Indicates whether or not IP filtering is supported. ///
/// Element "IPFilter" of XSD type xs:boolean. bool* IPFilter 0; ///< Optional element. ///
/// Indicates whether or not zeroconf is supported. ///
/// Element "ZeroConfiguration" of XSD type xs:boolean. bool* ZeroConfiguration 0; ///< Optional element. ///
/// Indicates whether or not IPv6 is supported. ///
/// Element "IPVersion6" of XSD type xs:boolean. bool* IPVersion6 0; ///< Optional element. ///
/// Indicates whether or not is supported. ///
/// Element "DynDNS" of XSD type xs:boolean. bool* DynDNS 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":NetworkCapabilitiesExtension. tt__NetworkCapabilitiesExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkCapabilitiesExtension is a complexType. /// /// class tt__NetworkCapabilitiesExtension operations: /// - tt__NetworkCapabilitiesExtension* soap_new_tt__NetworkCapabilitiesExtension(soap*) allocate and default initialize /// - tt__NetworkCapabilitiesExtension* soap_new_tt__NetworkCapabilitiesExtension(soap*, int num) allocate array and default initialize values /// - tt__NetworkCapabilitiesExtension* soap_new_req_tt__NetworkCapabilitiesExtension(soap*, ...) allocate, set required members /// - tt__NetworkCapabilitiesExtension* soap_new_set_tt__NetworkCapabilitiesExtension(soap*, ...) allocate, set all public members /// - tt__NetworkCapabilitiesExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkCapabilitiesExtension(soap*, tt__NetworkCapabilitiesExtension*) deserialize from a stream /// - int soap_write_tt__NetworkCapabilitiesExtension(soap*, tt__NetworkCapabilitiesExtension*) serialize to a stream /// - tt__NetworkCapabilitiesExtension* tt__NetworkCapabilitiesExtension::soap_dup(soap*) returns deep copy of tt__NetworkCapabilitiesExtension, 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) /// - tt__NetworkCapabilitiesExtension::soap_del() deep deletes tt__NetworkCapabilitiesExtension data members, use only after tt__NetworkCapabilitiesExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkCapabilitiesExtension { public: /// @todo /// @todo 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. /// Element "Dot11Configuration" of XSD type xs:boolean. bool* Dot11Configuration 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":NetworkCapabilitiesExtension2. tt__NetworkCapabilitiesExtension2* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NetworkCapabilitiesExtension2 is a complexType. /// /// class tt__NetworkCapabilitiesExtension2 operations: /// - tt__NetworkCapabilitiesExtension2* soap_new_tt__NetworkCapabilitiesExtension2(soap*) allocate and default initialize /// - tt__NetworkCapabilitiesExtension2* soap_new_tt__NetworkCapabilitiesExtension2(soap*, int num) allocate array and default initialize values /// - tt__NetworkCapabilitiesExtension2* soap_new_req_tt__NetworkCapabilitiesExtension2(soap*, ...) allocate, set required members /// - tt__NetworkCapabilitiesExtension2* soap_new_set_tt__NetworkCapabilitiesExtension2(soap*, ...) allocate, set all public members /// - tt__NetworkCapabilitiesExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkCapabilitiesExtension2(soap*, tt__NetworkCapabilitiesExtension2*) deserialize from a stream /// - int soap_write_tt__NetworkCapabilitiesExtension2(soap*, tt__NetworkCapabilitiesExtension2*) serialize to a stream /// - tt__NetworkCapabilitiesExtension2* tt__NetworkCapabilitiesExtension2::soap_dup(soap*) returns deep copy of tt__NetworkCapabilitiesExtension2, 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) /// - tt__NetworkCapabilitiesExtension2::soap_del() deep deletes tt__NetworkCapabilitiesExtension2 data members, use only after tt__NetworkCapabilitiesExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkCapabilitiesExtension2 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":SecurityCapabilities is a complexType. /// /// class tt__SecurityCapabilities operations: /// - tt__SecurityCapabilities* soap_new_tt__SecurityCapabilities(soap*) allocate and default initialize /// - tt__SecurityCapabilities* soap_new_tt__SecurityCapabilities(soap*, int num) allocate array and default initialize values /// - tt__SecurityCapabilities* soap_new_req_tt__SecurityCapabilities(soap*, ...) allocate, set required members /// - tt__SecurityCapabilities* soap_new_set_tt__SecurityCapabilities(soap*, ...) allocate, set all public members /// - tt__SecurityCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__SecurityCapabilities(soap*, tt__SecurityCapabilities*) deserialize from a stream /// - int soap_write_tt__SecurityCapabilities(soap*, tt__SecurityCapabilities*) serialize to a stream /// - tt__SecurityCapabilities* tt__SecurityCapabilities::soap_dup(soap*) returns deep copy of tt__SecurityCapabilities, 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) /// - tt__SecurityCapabilities::soap_del() deep deletes tt__SecurityCapabilities data members, use only after tt__SecurityCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__SecurityCapabilities { public: ///
/// Indicates whether or not TLS 1.1 is supported. ///
/// Element "TLS1.1" of XSD type xs:boolean. bool TLS1_x002e1 1; ///< Required element. ///
/// Indicates whether or not TLS 1.2 is supported. ///
/// Element "TLS1.2" of XSD type xs:boolean. bool TLS1_x002e2 1; ///< Required element. ///
/// Indicates whether or not onboard key generation is supported. ///
/// Element "OnboardKeyGeneration" of XSD type xs:boolean. bool OnboardKeyGeneration 1; ///< Required element. ///
/// Indicates whether or not access policy configuration is supported. ///
/// Element "AccessPolicyConfig" of XSD type xs:boolean. bool AccessPolicyConfig 1; ///< Required element. ///
/// Indicates whether or not WS-Security X.509 token is supported. ///
/// Element "X.509Token" of XSD type xs:boolean. bool X_x002e509Token 1; ///< Required element. ///
/// Indicates whether or not WS-Security SAML token is supported. ///
/// Element "SAMLToken" of XSD type xs:boolean. bool SAMLToken 1; ///< Required element. ///
/// Indicates whether or not WS-Security Kerberos token is supported. ///
/// Element "KerberosToken" of XSD type xs:boolean. bool KerberosToken 1; ///< Required element. ///
/// Indicates whether or not WS-Security REL token is supported. ///
/// Element "RELToken" of XSD type xs:boolean. bool RELToken 1; ///< Required element. /// @todo /// @todo 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. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":SecurityCapabilitiesExtension. tt__SecurityCapabilitiesExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":SecurityCapabilitiesExtension is a complexType. /// /// class tt__SecurityCapabilitiesExtension operations: /// - tt__SecurityCapabilitiesExtension* soap_new_tt__SecurityCapabilitiesExtension(soap*) allocate and default initialize /// - tt__SecurityCapabilitiesExtension* soap_new_tt__SecurityCapabilitiesExtension(soap*, int num) allocate array and default initialize values /// - tt__SecurityCapabilitiesExtension* soap_new_req_tt__SecurityCapabilitiesExtension(soap*, ...) allocate, set required members /// - tt__SecurityCapabilitiesExtension* soap_new_set_tt__SecurityCapabilitiesExtension(soap*, ...) allocate, set all public members /// - tt__SecurityCapabilitiesExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__SecurityCapabilitiesExtension(soap*, tt__SecurityCapabilitiesExtension*) deserialize from a stream /// - int soap_write_tt__SecurityCapabilitiesExtension(soap*, tt__SecurityCapabilitiesExtension*) serialize to a stream /// - tt__SecurityCapabilitiesExtension* tt__SecurityCapabilitiesExtension::soap_dup(soap*) returns deep copy of tt__SecurityCapabilitiesExtension, 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) /// - tt__SecurityCapabilitiesExtension::soap_del() deep deletes tt__SecurityCapabilitiesExtension data members, use only after tt__SecurityCapabilitiesExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__SecurityCapabilitiesExtension { public: /// Element "TLS1.0" of XSD type xs:boolean. bool TLS1_x002e0 1; ///< Required element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":SecurityCapabilitiesExtension2. tt__SecurityCapabilitiesExtension2* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":SecurityCapabilitiesExtension2 is a complexType. /// /// class tt__SecurityCapabilitiesExtension2 operations: /// - tt__SecurityCapabilitiesExtension2* soap_new_tt__SecurityCapabilitiesExtension2(soap*) allocate and default initialize /// - tt__SecurityCapabilitiesExtension2* soap_new_tt__SecurityCapabilitiesExtension2(soap*, int num) allocate array and default initialize values /// - tt__SecurityCapabilitiesExtension2* soap_new_req_tt__SecurityCapabilitiesExtension2(soap*, ...) allocate, set required members /// - tt__SecurityCapabilitiesExtension2* soap_new_set_tt__SecurityCapabilitiesExtension2(soap*, ...) allocate, set all public members /// - tt__SecurityCapabilitiesExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__SecurityCapabilitiesExtension2(soap*, tt__SecurityCapabilitiesExtension2*) deserialize from a stream /// - int soap_write_tt__SecurityCapabilitiesExtension2(soap*, tt__SecurityCapabilitiesExtension2*) serialize to a stream /// - tt__SecurityCapabilitiesExtension2* tt__SecurityCapabilitiesExtension2::soap_dup(soap*) returns deep copy of tt__SecurityCapabilitiesExtension2, 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) /// - tt__SecurityCapabilitiesExtension2::soap_del() deep deletes tt__SecurityCapabilitiesExtension2 data members, use only after tt__SecurityCapabilitiesExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__SecurityCapabilitiesExtension2 { public: /// Element "Dot1X" of XSD type xs:boolean. bool Dot1X 1; ///< Required element. ///
/// EAP Methods supported by the device. The int values refer to the IANA EAP Registry. ///
/// Vector of int of length 0..unbounded. std::vector SupportedEAPMethod 0; ///< Multiple elements. /// Element "RemoteUserHandling" of XSD type xs:boolean. bool RemoteUserHandling 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":SystemCapabilities is a complexType. /// /// class tt__SystemCapabilities operations: /// - tt__SystemCapabilities* soap_new_tt__SystemCapabilities(soap*) allocate and default initialize /// - tt__SystemCapabilities* soap_new_tt__SystemCapabilities(soap*, int num) allocate array and default initialize values /// - tt__SystemCapabilities* soap_new_req_tt__SystemCapabilities(soap*, ...) allocate, set required members /// - tt__SystemCapabilities* soap_new_set_tt__SystemCapabilities(soap*, ...) allocate, set all public members /// - tt__SystemCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__SystemCapabilities(soap*, tt__SystemCapabilities*) deserialize from a stream /// - int soap_write_tt__SystemCapabilities(soap*, tt__SystemCapabilities*) serialize to a stream /// - tt__SystemCapabilities* tt__SystemCapabilities::soap_dup(soap*) returns deep copy of tt__SystemCapabilities, 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) /// - tt__SystemCapabilities::soap_del() deep deletes tt__SystemCapabilities data members, use only after tt__SystemCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__SystemCapabilities { public: ///
/// Indicates whether or not WS Discovery resolve requests are supported. ///
/// Element "DiscoveryResolve" of XSD type xs:boolean. bool DiscoveryResolve 1; ///< Required element. ///
/// Indicates whether or not WS-Discovery Bye is supported. ///
/// Element "DiscoveryBye" of XSD type xs:boolean. bool DiscoveryBye 1; ///< Required element. ///
/// Indicates whether or not remote discovery is supported. ///
/// Element "RemoteDiscovery" of XSD type xs:boolean. bool RemoteDiscovery 1; ///< Required element. ///
/// Indicates whether or not system backup is supported. ///
/// Element "SystemBackup" of XSD type xs:boolean. bool SystemBackup 1; ///< Required element. ///
/// Indicates whether or not system logging is supported. ///
/// Element "SystemLogging" of XSD type xs:boolean. bool SystemLogging 1; ///< Required element. ///
/// Indicates whether or not firmware upgrade is supported. ///
/// Element "FirmwareUpgrade" of XSD type xs:boolean. bool FirmwareUpgrade 1; ///< Required element. ///
/// Indicates supported ONVIF version(s). ///
/// Vector of tt__OnvifVersion* of length 1..unbounded. std::vector SupportedVersions 1; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":SystemCapabilitiesExtension. tt__SystemCapabilitiesExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":SystemCapabilitiesExtension is a complexType. /// /// class tt__SystemCapabilitiesExtension operations: /// - tt__SystemCapabilitiesExtension* soap_new_tt__SystemCapabilitiesExtension(soap*) allocate and default initialize /// - tt__SystemCapabilitiesExtension* soap_new_tt__SystemCapabilitiesExtension(soap*, int num) allocate array and default initialize values /// - tt__SystemCapabilitiesExtension* soap_new_req_tt__SystemCapabilitiesExtension(soap*, ...) allocate, set required members /// - tt__SystemCapabilitiesExtension* soap_new_set_tt__SystemCapabilitiesExtension(soap*, ...) allocate, set all public members /// - tt__SystemCapabilitiesExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__SystemCapabilitiesExtension(soap*, tt__SystemCapabilitiesExtension*) deserialize from a stream /// - int soap_write_tt__SystemCapabilitiesExtension(soap*, tt__SystemCapabilitiesExtension*) serialize to a stream /// - tt__SystemCapabilitiesExtension* tt__SystemCapabilitiesExtension::soap_dup(soap*) returns deep copy of tt__SystemCapabilitiesExtension, 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) /// - tt__SystemCapabilitiesExtension::soap_del() deep deletes tt__SystemCapabilitiesExtension data members, use only after tt__SystemCapabilitiesExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__SystemCapabilitiesExtension { public: /// @todo /// @todo 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. /// Element "HttpFirmwareUpgrade" of XSD type xs:boolean. bool* HttpFirmwareUpgrade 0; ///< Optional element. /// Element "HttpSystemBackup" of XSD type xs:boolean. bool* HttpSystemBackup 0; ///< Optional element. /// Element "HttpSystemLogging" of XSD type xs:boolean. bool* HttpSystemLogging 0; ///< Optional element. /// Element "HttpSupportInformation" of XSD type xs:boolean. bool* HttpSupportInformation 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":SystemCapabilitiesExtension2. tt__SystemCapabilitiesExtension2* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":SystemCapabilitiesExtension2 is a complexType. /// /// class tt__SystemCapabilitiesExtension2 operations: /// - tt__SystemCapabilitiesExtension2* soap_new_tt__SystemCapabilitiesExtension2(soap*) allocate and default initialize /// - tt__SystemCapabilitiesExtension2* soap_new_tt__SystemCapabilitiesExtension2(soap*, int num) allocate array and default initialize values /// - tt__SystemCapabilitiesExtension2* soap_new_req_tt__SystemCapabilitiesExtension2(soap*, ...) allocate, set required members /// - tt__SystemCapabilitiesExtension2* soap_new_set_tt__SystemCapabilitiesExtension2(soap*, ...) allocate, set all public members /// - tt__SystemCapabilitiesExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__SystemCapabilitiesExtension2(soap*, tt__SystemCapabilitiesExtension2*) deserialize from a stream /// - int soap_write_tt__SystemCapabilitiesExtension2(soap*, tt__SystemCapabilitiesExtension2*) serialize to a stream /// - tt__SystemCapabilitiesExtension2* tt__SystemCapabilitiesExtension2::soap_dup(soap*) returns deep copy of tt__SystemCapabilitiesExtension2, 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) /// - tt__SystemCapabilitiesExtension2::soap_del() deep deletes tt__SystemCapabilitiesExtension2 data members, use only after tt__SystemCapabilitiesExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__SystemCapabilitiesExtension2 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OnvifVersion is a complexType. /// /// class tt__OnvifVersion operations: /// - tt__OnvifVersion* soap_new_tt__OnvifVersion(soap*) allocate and default initialize /// - tt__OnvifVersion* soap_new_tt__OnvifVersion(soap*, int num) allocate array and default initialize values /// - tt__OnvifVersion* soap_new_req_tt__OnvifVersion(soap*, ...) allocate, set required members /// - tt__OnvifVersion* soap_new_set_tt__OnvifVersion(soap*, ...) allocate, set all public members /// - tt__OnvifVersion::soap_default(soap*) default initialize members /// - int soap_read_tt__OnvifVersion(soap*, tt__OnvifVersion*) deserialize from a stream /// - int soap_write_tt__OnvifVersion(soap*, tt__OnvifVersion*) serialize to a stream /// - tt__OnvifVersion* tt__OnvifVersion::soap_dup(soap*) returns deep copy of tt__OnvifVersion, 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) /// - tt__OnvifVersion::soap_del() deep deletes tt__OnvifVersion data members, use only after tt__OnvifVersion::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OnvifVersion { public: ///
/// Major version number. ///
/// Element "Major" of XSD type xs:int. int Major 1; ///< Required element. ///
/// Two digit minor version number. /// If major version number is less than "16", X.0.1 maps to "01" and X.2.1 maps to "21" where X stands for Major version number. /// Otherwise, minor number is month of release, such as "06" for June. ///
/// Element "Minor" of XSD type xs:int. int Minor 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImagingCapabilities is a complexType. /// /// class tt__ImagingCapabilities operations: /// - tt__ImagingCapabilities* soap_new_tt__ImagingCapabilities(soap*) allocate and default initialize /// - tt__ImagingCapabilities* soap_new_tt__ImagingCapabilities(soap*, int num) allocate array and default initialize values /// - tt__ImagingCapabilities* soap_new_req_tt__ImagingCapabilities(soap*, ...) allocate, set required members /// - tt__ImagingCapabilities* soap_new_set_tt__ImagingCapabilities(soap*, ...) allocate, set all public members /// - tt__ImagingCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__ImagingCapabilities(soap*, tt__ImagingCapabilities*) deserialize from a stream /// - int soap_write_tt__ImagingCapabilities(soap*, tt__ImagingCapabilities*) serialize to a stream /// - tt__ImagingCapabilities* tt__ImagingCapabilities::soap_dup(soap*) returns deep copy of tt__ImagingCapabilities, 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) /// - tt__ImagingCapabilities::soap_del() deep deletes tt__ImagingCapabilities data members, use only after tt__ImagingCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImagingCapabilities { public: ///
/// Imaging service URI. ///
/// Element "XAddr" of XSD type xs:anyURI. xsd__anyURI XAddr 1; ///< Required element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZCapabilities is a complexType. /// /// class tt__PTZCapabilities operations: /// - tt__PTZCapabilities* soap_new_tt__PTZCapabilities(soap*) allocate and default initialize /// - tt__PTZCapabilities* soap_new_tt__PTZCapabilities(soap*, int num) allocate array and default initialize values /// - tt__PTZCapabilities* soap_new_req_tt__PTZCapabilities(soap*, ...) allocate, set required members /// - tt__PTZCapabilities* soap_new_set_tt__PTZCapabilities(soap*, ...) allocate, set all public members /// - tt__PTZCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZCapabilities(soap*, tt__PTZCapabilities*) deserialize from a stream /// - int soap_write_tt__PTZCapabilities(soap*, tt__PTZCapabilities*) serialize to a stream /// - tt__PTZCapabilities* tt__PTZCapabilities::soap_dup(soap*) returns deep copy of tt__PTZCapabilities, 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) /// - tt__PTZCapabilities::soap_del() deep deletes tt__PTZCapabilities data members, use only after tt__PTZCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZCapabilities { public: ///
/// PTZ service URI. ///
/// Element "XAddr" of XSD type xs:anyURI. xsd__anyURI XAddr 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":DeviceIOCapabilities is a complexType. /// /// class tt__DeviceIOCapabilities operations: /// - tt__DeviceIOCapabilities* soap_new_tt__DeviceIOCapabilities(soap*) allocate and default initialize /// - tt__DeviceIOCapabilities* soap_new_tt__DeviceIOCapabilities(soap*, int num) allocate array and default initialize values /// - tt__DeviceIOCapabilities* soap_new_req_tt__DeviceIOCapabilities(soap*, ...) allocate, set required members /// - tt__DeviceIOCapabilities* soap_new_set_tt__DeviceIOCapabilities(soap*, ...) allocate, set all public members /// - tt__DeviceIOCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__DeviceIOCapabilities(soap*, tt__DeviceIOCapabilities*) deserialize from a stream /// - int soap_write_tt__DeviceIOCapabilities(soap*, tt__DeviceIOCapabilities*) serialize to a stream /// - tt__DeviceIOCapabilities* tt__DeviceIOCapabilities::soap_dup(soap*) returns deep copy of tt__DeviceIOCapabilities, 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) /// - tt__DeviceIOCapabilities::soap_del() deep deletes tt__DeviceIOCapabilities data members, use only after tt__DeviceIOCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__DeviceIOCapabilities { public: /// Element "XAddr" of XSD type xs:anyURI. xsd__anyURI XAddr 1; ///< Required element. /// Element "VideoSources" of XSD type xs:int. int VideoSources 1; ///< Required element. /// Element "VideoOutputs" of XSD type xs:int. int VideoOutputs 1; ///< Required element. /// Element "AudioSources" of XSD type xs:int. int AudioSources 1; ///< Required element. /// Element "AudioOutputs" of XSD type xs:int. int AudioOutputs 1; ///< Required element. /// Element "RelayOutputs" of XSD type xs:int. int RelayOutputs 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":DisplayCapabilities is a complexType. /// /// class tt__DisplayCapabilities operations: /// - tt__DisplayCapabilities* soap_new_tt__DisplayCapabilities(soap*) allocate and default initialize /// - tt__DisplayCapabilities* soap_new_tt__DisplayCapabilities(soap*, int num) allocate array and default initialize values /// - tt__DisplayCapabilities* soap_new_req_tt__DisplayCapabilities(soap*, ...) allocate, set required members /// - tt__DisplayCapabilities* soap_new_set_tt__DisplayCapabilities(soap*, ...) allocate, set all public members /// - tt__DisplayCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__DisplayCapabilities(soap*, tt__DisplayCapabilities*) deserialize from a stream /// - int soap_write_tt__DisplayCapabilities(soap*, tt__DisplayCapabilities*) serialize to a stream /// - tt__DisplayCapabilities* tt__DisplayCapabilities::soap_dup(soap*) returns deep copy of tt__DisplayCapabilities, 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) /// - tt__DisplayCapabilities::soap_del() deep deletes tt__DisplayCapabilities data members, use only after tt__DisplayCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__DisplayCapabilities { public: /// Element "XAddr" of XSD type xs:anyURI. xsd__anyURI XAddr 1; ///< Required element. ///
/// Indication that the SetLayout command supports only predefined layouts. ///
/// Element "FixedLayout" of XSD type xs:boolean. bool FixedLayout 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":RecordingCapabilities is a complexType. /// /// class tt__RecordingCapabilities operations: /// - tt__RecordingCapabilities* soap_new_tt__RecordingCapabilities(soap*) allocate and default initialize /// - tt__RecordingCapabilities* soap_new_tt__RecordingCapabilities(soap*, int num) allocate array and default initialize values /// - tt__RecordingCapabilities* soap_new_req_tt__RecordingCapabilities(soap*, ...) allocate, set required members /// - tt__RecordingCapabilities* soap_new_set_tt__RecordingCapabilities(soap*, ...) allocate, set all public members /// - tt__RecordingCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__RecordingCapabilities(soap*, tt__RecordingCapabilities*) deserialize from a stream /// - int soap_write_tt__RecordingCapabilities(soap*, tt__RecordingCapabilities*) serialize to a stream /// - tt__RecordingCapabilities* tt__RecordingCapabilities::soap_dup(soap*) returns deep copy of tt__RecordingCapabilities, 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) /// - tt__RecordingCapabilities::soap_del() deep deletes tt__RecordingCapabilities data members, use only after tt__RecordingCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__RecordingCapabilities { public: /// Element "XAddr" of XSD type xs:anyURI. xsd__anyURI XAddr 1; ///< Required element. /// Element "ReceiverSource" of XSD type xs:boolean. bool ReceiverSource 1; ///< Required element. /// Element "MediaProfileSource" of XSD type xs:boolean. bool MediaProfileSource 1; ///< Required element. /// Element "DynamicRecordings" of XSD type xs:boolean. bool DynamicRecordings 1; ///< Required element. /// Element "DynamicTracks" of XSD type xs:boolean. bool DynamicTracks 1; ///< Required element. /// Element "MaxStringLength" of XSD type xs:int. int MaxStringLength 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":SearchCapabilities is a complexType. /// /// class tt__SearchCapabilities operations: /// - tt__SearchCapabilities* soap_new_tt__SearchCapabilities(soap*) allocate and default initialize /// - tt__SearchCapabilities* soap_new_tt__SearchCapabilities(soap*, int num) allocate array and default initialize values /// - tt__SearchCapabilities* soap_new_req_tt__SearchCapabilities(soap*, ...) allocate, set required members /// - tt__SearchCapabilities* soap_new_set_tt__SearchCapabilities(soap*, ...) allocate, set all public members /// - tt__SearchCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__SearchCapabilities(soap*, tt__SearchCapabilities*) deserialize from a stream /// - int soap_write_tt__SearchCapabilities(soap*, tt__SearchCapabilities*) serialize to a stream /// - tt__SearchCapabilities* tt__SearchCapabilities::soap_dup(soap*) returns deep copy of tt__SearchCapabilities, 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) /// - tt__SearchCapabilities::soap_del() deep deletes tt__SearchCapabilities data members, use only after tt__SearchCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__SearchCapabilities { public: /// Element "XAddr" of XSD type xs:anyURI. xsd__anyURI XAddr 1; ///< Required element. /// Element "MetadataSearch" of XSD type xs:boolean. bool MetadataSearch 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ReplayCapabilities is a complexType. /// /// class tt__ReplayCapabilities operations: /// - tt__ReplayCapabilities* soap_new_tt__ReplayCapabilities(soap*) allocate and default initialize /// - tt__ReplayCapabilities* soap_new_tt__ReplayCapabilities(soap*, int num) allocate array and default initialize values /// - tt__ReplayCapabilities* soap_new_req_tt__ReplayCapabilities(soap*, ...) allocate, set required members /// - tt__ReplayCapabilities* soap_new_set_tt__ReplayCapabilities(soap*, ...) allocate, set all public members /// - tt__ReplayCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__ReplayCapabilities(soap*, tt__ReplayCapabilities*) deserialize from a stream /// - int soap_write_tt__ReplayCapabilities(soap*, tt__ReplayCapabilities*) serialize to a stream /// - tt__ReplayCapabilities* tt__ReplayCapabilities::soap_dup(soap*) returns deep copy of tt__ReplayCapabilities, 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) /// - tt__ReplayCapabilities::soap_del() deep deletes tt__ReplayCapabilities data members, use only after tt__ReplayCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ReplayCapabilities { public: ///
/// The address of the replay service. ///
/// Element "XAddr" of XSD type xs:anyURI. xsd__anyURI XAddr 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ReceiverCapabilities is a complexType. /// /// class tt__ReceiverCapabilities operations: /// - tt__ReceiverCapabilities* soap_new_tt__ReceiverCapabilities(soap*) allocate and default initialize /// - tt__ReceiverCapabilities* soap_new_tt__ReceiverCapabilities(soap*, int num) allocate array and default initialize values /// - tt__ReceiverCapabilities* soap_new_req_tt__ReceiverCapabilities(soap*, ...) allocate, set required members /// - tt__ReceiverCapabilities* soap_new_set_tt__ReceiverCapabilities(soap*, ...) allocate, set all public members /// - tt__ReceiverCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__ReceiverCapabilities(soap*, tt__ReceiverCapabilities*) deserialize from a stream /// - int soap_write_tt__ReceiverCapabilities(soap*, tt__ReceiverCapabilities*) serialize to a stream /// - tt__ReceiverCapabilities* tt__ReceiverCapabilities::soap_dup(soap*) returns deep copy of tt__ReceiverCapabilities, 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) /// - tt__ReceiverCapabilities::soap_del() deep deletes tt__ReceiverCapabilities data members, use only after tt__ReceiverCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ReceiverCapabilities { public: ///
/// The address of the receiver service. ///
/// Element "XAddr" of XSD type xs:anyURI. xsd__anyURI XAddr 1; ///< Required element. ///
/// Indicates whether the device can receive RTP multicast streams. ///
/// Element "RTP_Multicast" of XSD type xs:boolean. bool RTP_USCOREMulticast 1; ///< Required element. ///
/// Indicates whether the device can receive RTP/TCP streams ///
/// Element "RTP_TCP" of XSD type xs:boolean. bool RTP_USCORETCP 1; ///< Required element. ///
/// Indicates whether the device can receive RTP/RTSP/TCP streams. ///
/// Element "RTP_RTSP_TCP" of XSD type xs:boolean. bool RTP_USCORERTSP_USCORETCP 1; ///< Required element. ///
/// The maximum number of receivers supported by the device. ///
/// Element "SupportedReceivers" of XSD type xs:int. int SupportedReceivers 1; ///< Required element. ///
/// The maximum allowed length for RTSP URIs. ///
/// Element "MaximumRTSPURILength" of XSD type xs:int. int MaximumRTSPURILength 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":AnalyticsDeviceCapabilities is a complexType. /// /// class tt__AnalyticsDeviceCapabilities operations: /// - tt__AnalyticsDeviceCapabilities* soap_new_tt__AnalyticsDeviceCapabilities(soap*) allocate and default initialize /// - tt__AnalyticsDeviceCapabilities* soap_new_tt__AnalyticsDeviceCapabilities(soap*, int num) allocate array and default initialize values /// - tt__AnalyticsDeviceCapabilities* soap_new_req_tt__AnalyticsDeviceCapabilities(soap*, ...) allocate, set required members /// - tt__AnalyticsDeviceCapabilities* soap_new_set_tt__AnalyticsDeviceCapabilities(soap*, ...) allocate, set all public members /// - tt__AnalyticsDeviceCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tt__AnalyticsDeviceCapabilities(soap*, tt__AnalyticsDeviceCapabilities*) deserialize from a stream /// - int soap_write_tt__AnalyticsDeviceCapabilities(soap*, tt__AnalyticsDeviceCapabilities*) serialize to a stream /// - tt__AnalyticsDeviceCapabilities* tt__AnalyticsDeviceCapabilities::soap_dup(soap*) returns deep copy of tt__AnalyticsDeviceCapabilities, 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) /// - tt__AnalyticsDeviceCapabilities::soap_del() deep deletes tt__AnalyticsDeviceCapabilities data members, use only after tt__AnalyticsDeviceCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AnalyticsDeviceCapabilities { public: /// Element "XAddr" of XSD type xs:anyURI. xsd__anyURI XAddr 1; ///< Required element. ///
/// Obsolete property. ///
/// Element "RuleSupport" of XSD type xs:boolean. bool* RuleSupport 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":AnalyticsDeviceExtension. tt__AnalyticsDeviceExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":AnalyticsDeviceExtension is a complexType. /// /// class tt__AnalyticsDeviceExtension operations: /// - tt__AnalyticsDeviceExtension* soap_new_tt__AnalyticsDeviceExtension(soap*) allocate and default initialize /// - tt__AnalyticsDeviceExtension* soap_new_tt__AnalyticsDeviceExtension(soap*, int num) allocate array and default initialize values /// - tt__AnalyticsDeviceExtension* soap_new_req_tt__AnalyticsDeviceExtension(soap*, ...) allocate, set required members /// - tt__AnalyticsDeviceExtension* soap_new_set_tt__AnalyticsDeviceExtension(soap*, ...) allocate, set all public members /// - tt__AnalyticsDeviceExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__AnalyticsDeviceExtension(soap*, tt__AnalyticsDeviceExtension*) deserialize from a stream /// - int soap_write_tt__AnalyticsDeviceExtension(soap*, tt__AnalyticsDeviceExtension*) serialize to a stream /// - tt__AnalyticsDeviceExtension* tt__AnalyticsDeviceExtension::soap_dup(soap*) returns deep copy of tt__AnalyticsDeviceExtension, 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) /// - tt__AnalyticsDeviceExtension::soap_del() deep deletes tt__AnalyticsDeviceExtension data members, use only after tt__AnalyticsDeviceExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AnalyticsDeviceExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":SystemLog is a complexType. /// /// class tt__SystemLog operations: /// - tt__SystemLog* soap_new_tt__SystemLog(soap*) allocate and default initialize /// - tt__SystemLog* soap_new_tt__SystemLog(soap*, int num) allocate array and default initialize values /// - tt__SystemLog* soap_new_req_tt__SystemLog(soap*, ...) allocate, set required members /// - tt__SystemLog* soap_new_set_tt__SystemLog(soap*, ...) allocate, set all public members /// - tt__SystemLog::soap_default(soap*) default initialize members /// - int soap_read_tt__SystemLog(soap*, tt__SystemLog*) deserialize from a stream /// - int soap_write_tt__SystemLog(soap*, tt__SystemLog*) serialize to a stream /// - tt__SystemLog* tt__SystemLog::soap_dup(soap*) returns deep copy of tt__SystemLog, 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) /// - tt__SystemLog::soap_del() deep deletes tt__SystemLog data members, use only after tt__SystemLog::soap_dup(NULL) (use soapcpp2 -Ed) class tt__SystemLog { public: ///
/// The log information as attachment data. ///
/// Element "Binary" of XSD type "http://www.onvif.org/ver10/schema":AttachmentData. tt__AttachmentData* Binary 0; ///< Optional element. ///
/// The log information as character data. ///
/// Element "String" of XSD type xs:string. std::string* String 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":SupportInformation is a complexType. /// /// class tt__SupportInformation operations: /// - tt__SupportInformation* soap_new_tt__SupportInformation(soap*) allocate and default initialize /// - tt__SupportInformation* soap_new_tt__SupportInformation(soap*, int num) allocate array and default initialize values /// - tt__SupportInformation* soap_new_req_tt__SupportInformation(soap*, ...) allocate, set required members /// - tt__SupportInformation* soap_new_set_tt__SupportInformation(soap*, ...) allocate, set all public members /// - tt__SupportInformation::soap_default(soap*) default initialize members /// - int soap_read_tt__SupportInformation(soap*, tt__SupportInformation*) deserialize from a stream /// - int soap_write_tt__SupportInformation(soap*, tt__SupportInformation*) serialize to a stream /// - tt__SupportInformation* tt__SupportInformation::soap_dup(soap*) returns deep copy of tt__SupportInformation, 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) /// - tt__SupportInformation::soap_del() deep deletes tt__SupportInformation data members, use only after tt__SupportInformation::soap_dup(NULL) (use soapcpp2 -Ed) class tt__SupportInformation { public: ///
/// The support information as attachment data. ///
/// Element "Binary" of XSD type "http://www.onvif.org/ver10/schema":AttachmentData. tt__AttachmentData* Binary 0; ///< Optional element. ///
/// The support information as character data. ///
/// Element "String" of XSD type xs:string. std::string* String 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":BinaryData is a complexType. /// /// class tt__BinaryData operations: /// - tt__BinaryData* soap_new_tt__BinaryData(soap*) allocate and default initialize /// - tt__BinaryData* soap_new_tt__BinaryData(soap*, int num) allocate array and default initialize values /// - tt__BinaryData* soap_new_req_tt__BinaryData(soap*, ...) allocate, set required members /// - tt__BinaryData* soap_new_set_tt__BinaryData(soap*, ...) allocate, set all public members /// - tt__BinaryData::soap_default(soap*) default initialize members /// - int soap_read_tt__BinaryData(soap*, tt__BinaryData*) deserialize from a stream /// - int soap_write_tt__BinaryData(soap*, tt__BinaryData*) serialize to a stream /// - tt__BinaryData* tt__BinaryData::soap_dup(soap*) returns deep copy of tt__BinaryData, 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) /// - tt__BinaryData::soap_del() deep deletes tt__BinaryData data members, use only after tt__BinaryData::soap_dup(NULL) (use soapcpp2 -Ed) class tt__BinaryData { public: ///
/// base64 encoded binary data. ///
/// Element "Data" of XSD type xs:base64Binary. xsd__base64Binary Data 1; ///< Required element. /// Imported attribute reference xmime:contentType. @char* xmime__contentType 0; ///< Optional attribute. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":AttachmentData is a complexType. /// /// class tt__AttachmentData operations: /// - tt__AttachmentData* soap_new_tt__AttachmentData(soap*) allocate and default initialize /// - tt__AttachmentData* soap_new_tt__AttachmentData(soap*, int num) allocate array and default initialize values /// - tt__AttachmentData* soap_new_req_tt__AttachmentData(soap*, ...) allocate, set required members /// - tt__AttachmentData* soap_new_set_tt__AttachmentData(soap*, ...) allocate, set all public members /// - tt__AttachmentData::soap_default(soap*) default initialize members /// - int soap_read_tt__AttachmentData(soap*, tt__AttachmentData*) deserialize from a stream /// - int soap_write_tt__AttachmentData(soap*, tt__AttachmentData*) serialize to a stream /// - tt__AttachmentData* tt__AttachmentData::soap_dup(soap*) returns deep copy of tt__AttachmentData, 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) /// - tt__AttachmentData::soap_del() deep deletes tt__AttachmentData data members, use only after tt__AttachmentData::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AttachmentData { public: /// Imported element reference "http://www.w3.org/2004/08/xop/include":Include. _xop__Include xop__Include 1; ///< Required element. /// Imported attribute reference xmime:contentType. @char* xmime__contentType 0; ///< Optional attribute. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":BackupFile is a complexType. /// /// class tt__BackupFile operations: /// - tt__BackupFile* soap_new_tt__BackupFile(soap*) allocate and default initialize /// - tt__BackupFile* soap_new_tt__BackupFile(soap*, int num) allocate array and default initialize values /// - tt__BackupFile* soap_new_req_tt__BackupFile(soap*, ...) allocate, set required members /// - tt__BackupFile* soap_new_set_tt__BackupFile(soap*, ...) allocate, set all public members /// - tt__BackupFile::soap_default(soap*) default initialize members /// - int soap_read_tt__BackupFile(soap*, tt__BackupFile*) deserialize from a stream /// - int soap_write_tt__BackupFile(soap*, tt__BackupFile*) serialize to a stream /// - tt__BackupFile* tt__BackupFile::soap_dup(soap*) returns deep copy of tt__BackupFile, 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) /// - tt__BackupFile::soap_del() deep deletes tt__BackupFile data members, use only after tt__BackupFile::soap_dup(NULL) (use soapcpp2 -Ed) class tt__BackupFile { public: /// Element "Name" of XSD type xs:string. std::string Name 1; ///< Required element. /// Element "Data" of XSD type "http://www.onvif.org/ver10/schema":AttachmentData. tt__AttachmentData* Data 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":SystemLogUriList is a complexType. /// /// class tt__SystemLogUriList operations: /// - tt__SystemLogUriList* soap_new_tt__SystemLogUriList(soap*) allocate and default initialize /// - tt__SystemLogUriList* soap_new_tt__SystemLogUriList(soap*, int num) allocate array and default initialize values /// - tt__SystemLogUriList* soap_new_req_tt__SystemLogUriList(soap*, ...) allocate, set required members /// - tt__SystemLogUriList* soap_new_set_tt__SystemLogUriList(soap*, ...) allocate, set all public members /// - tt__SystemLogUriList::soap_default(soap*) default initialize members /// - int soap_read_tt__SystemLogUriList(soap*, tt__SystemLogUriList*) deserialize from a stream /// - int soap_write_tt__SystemLogUriList(soap*, tt__SystemLogUriList*) serialize to a stream /// - tt__SystemLogUriList* tt__SystemLogUriList::soap_dup(soap*) returns deep copy of tt__SystemLogUriList, 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) /// - tt__SystemLogUriList::soap_del() deep deletes tt__SystemLogUriList data members, use only after tt__SystemLogUriList::soap_dup(NULL) (use soapcpp2 -Ed) class tt__SystemLogUriList { public: /// Vector of tt__SystemLogUri* of length 0..unbounded. std::vector SystemLog 0; ///< Multiple elements. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":SystemLogUri is a complexType. /// /// class tt__SystemLogUri operations: /// - tt__SystemLogUri* soap_new_tt__SystemLogUri(soap*) allocate and default initialize /// - tt__SystemLogUri* soap_new_tt__SystemLogUri(soap*, int num) allocate array and default initialize values /// - tt__SystemLogUri* soap_new_req_tt__SystemLogUri(soap*, ...) allocate, set required members /// - tt__SystemLogUri* soap_new_set_tt__SystemLogUri(soap*, ...) allocate, set all public members /// - tt__SystemLogUri::soap_default(soap*) default initialize members /// - int soap_read_tt__SystemLogUri(soap*, tt__SystemLogUri*) deserialize from a stream /// - int soap_write_tt__SystemLogUri(soap*, tt__SystemLogUri*) serialize to a stream /// - tt__SystemLogUri* tt__SystemLogUri::soap_dup(soap*) returns deep copy of tt__SystemLogUri, 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) /// - tt__SystemLogUri::soap_del() deep deletes tt__SystemLogUri data members, use only after tt__SystemLogUri::soap_dup(NULL) (use soapcpp2 -Ed) class tt__SystemLogUri { public: /// Element "Type" of XSD type "http://www.onvif.org/ver10/schema":SystemLogType. enum tt__SystemLogType Type 1; ///< Required element. /// Element "Uri" of XSD type xs:anyURI. xsd__anyURI Uri 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":SystemDateTime is a complexType. /// ///
/// General date time inforamtion returned by the GetSystemDateTime method. ///
/// class tt__SystemDateTime operations: /// - tt__SystemDateTime* soap_new_tt__SystemDateTime(soap*) allocate and default initialize /// - tt__SystemDateTime* soap_new_tt__SystemDateTime(soap*, int num) allocate array and default initialize values /// - tt__SystemDateTime* soap_new_req_tt__SystemDateTime(soap*, ...) allocate, set required members /// - tt__SystemDateTime* soap_new_set_tt__SystemDateTime(soap*, ...) allocate, set all public members /// - tt__SystemDateTime::soap_default(soap*) default initialize members /// - int soap_read_tt__SystemDateTime(soap*, tt__SystemDateTime*) deserialize from a stream /// - int soap_write_tt__SystemDateTime(soap*, tt__SystemDateTime*) serialize to a stream /// - tt__SystemDateTime* tt__SystemDateTime::soap_dup(soap*) returns deep copy of tt__SystemDateTime, 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) /// - tt__SystemDateTime::soap_del() deep deletes tt__SystemDateTime data members, use only after tt__SystemDateTime::soap_dup(NULL) (use soapcpp2 -Ed) class tt__SystemDateTime { public: ///
/// Indicates if the time is set manully or through NTP. ///
/// Element "DateTimeType" of XSD type "http://www.onvif.org/ver10/schema":SetDateTimeType. enum tt__SetDateTimeType DateTimeType 1; ///< Required element. ///
/// Informative indicator whether daylight savings is currently on/off. ///
/// Element "DaylightSavings" of XSD type xs:boolean. bool DaylightSavings 1; ///< Required element. ///
/// Timezone information in Posix format. ///
/// Element "TimeZone" of XSD type "http://www.onvif.org/ver10/schema":TimeZone. tt__TimeZone* TimeZone 0; ///< Optional element. ///
/// Current system date and time in UTC format. This field is mandatory since version 2.0. ///
/// Element "UTCDateTime" of XSD type "http://www.onvif.org/ver10/schema":DateTime. tt__DateTime* UTCDateTime 0; ///< Optional element. ///
/// Date and time in local format. ///
/// Element "LocalDateTime" of XSD type "http://www.onvif.org/ver10/schema":DateTime. tt__DateTime* LocalDateTime 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":SystemDateTimeExtension. tt__SystemDateTimeExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":SystemDateTimeExtension is a complexType. /// /// class tt__SystemDateTimeExtension operations: /// - tt__SystemDateTimeExtension* soap_new_tt__SystemDateTimeExtension(soap*) allocate and default initialize /// - tt__SystemDateTimeExtension* soap_new_tt__SystemDateTimeExtension(soap*, int num) allocate array and default initialize values /// - tt__SystemDateTimeExtension* soap_new_req_tt__SystemDateTimeExtension(soap*, ...) allocate, set required members /// - tt__SystemDateTimeExtension* soap_new_set_tt__SystemDateTimeExtension(soap*, ...) allocate, set all public members /// - tt__SystemDateTimeExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__SystemDateTimeExtension(soap*, tt__SystemDateTimeExtension*) deserialize from a stream /// - int soap_write_tt__SystemDateTimeExtension(soap*, tt__SystemDateTimeExtension*) serialize to a stream /// - tt__SystemDateTimeExtension* tt__SystemDateTimeExtension::soap_dup(soap*) returns deep copy of tt__SystemDateTimeExtension, 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) /// - tt__SystemDateTimeExtension::soap_del() deep deletes tt__SystemDateTimeExtension data members, use only after tt__SystemDateTimeExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__SystemDateTimeExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":DateTime is a complexType. /// /// class tt__DateTime operations: /// - tt__DateTime* soap_new_tt__DateTime(soap*) allocate and default initialize /// - tt__DateTime* soap_new_tt__DateTime(soap*, int num) allocate array and default initialize values /// - tt__DateTime* soap_new_req_tt__DateTime(soap*, ...) allocate, set required members /// - tt__DateTime* soap_new_set_tt__DateTime(soap*, ...) allocate, set all public members /// - tt__DateTime::soap_default(soap*) default initialize members /// - int soap_read_tt__DateTime(soap*, tt__DateTime*) deserialize from a stream /// - int soap_write_tt__DateTime(soap*, tt__DateTime*) serialize to a stream /// - tt__DateTime* tt__DateTime::soap_dup(soap*) returns deep copy of tt__DateTime, 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) /// - tt__DateTime::soap_del() deep deletes tt__DateTime data members, use only after tt__DateTime::soap_dup(NULL) (use soapcpp2 -Ed) class tt__DateTime { public: /// Element "Time" of XSD type "http://www.onvif.org/ver10/schema":Time. tt__Time* Time 1; ///< Required element. /// Element "Date" of XSD type "http://www.onvif.org/ver10/schema":Date. tt__Date* Date 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Date is a complexType. /// /// class tt__Date operations: /// - tt__Date* soap_new_tt__Date(soap*) allocate and default initialize /// - tt__Date* soap_new_tt__Date(soap*, int num) allocate array and default initialize values /// - tt__Date* soap_new_req_tt__Date(soap*, ...) allocate, set required members /// - tt__Date* soap_new_set_tt__Date(soap*, ...) allocate, set all public members /// - tt__Date::soap_default(soap*) default initialize members /// - int soap_read_tt__Date(soap*, tt__Date*) deserialize from a stream /// - int soap_write_tt__Date(soap*, tt__Date*) serialize to a stream /// - tt__Date* tt__Date::soap_dup(soap*) returns deep copy of tt__Date, 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) /// - tt__Date::soap_del() deep deletes tt__Date data members, use only after tt__Date::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Date { public: /// Element "Year" of XSD type xs:int. int Year 1; ///< Required element. ///
/// Range is 1 to 12. ///
/// Element "Month" of XSD type xs:int. int Month 1; ///< Required element. ///
/// Range is 1 to 31. ///
/// Element "Day" of XSD type xs:int. int Day 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Time is a complexType. /// /// class tt__Time operations: /// - tt__Time* soap_new_tt__Time(soap*) allocate and default initialize /// - tt__Time* soap_new_tt__Time(soap*, int num) allocate array and default initialize values /// - tt__Time* soap_new_req_tt__Time(soap*, ...) allocate, set required members /// - tt__Time* soap_new_set_tt__Time(soap*, ...) allocate, set all public members /// - tt__Time::soap_default(soap*) default initialize members /// - int soap_read_tt__Time(soap*, tt__Time*) deserialize from a stream /// - int soap_write_tt__Time(soap*, tt__Time*) serialize to a stream /// - tt__Time* tt__Time::soap_dup(soap*) returns deep copy of tt__Time, 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) /// - tt__Time::soap_del() deep deletes tt__Time data members, use only after tt__Time::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Time { public: ///
/// Range is 0 to 23. ///
/// Element "Hour" of XSD type xs:int. int Hour 1; ///< Required element. ///
/// Range is 0 to 59. ///
/// Element "Minute" of XSD type xs:int. int Minute 1; ///< Required element. ///
/// Range is 0 to 61 (typically 59). ///
/// Element "Second" of XSD type xs:int. int Second 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":TimeZone is a complexType. /// ///
/// The TZ format is specified by POSIX, please refer to POSIX 1003.1 section 8.3
/// Example: Europe, Paris TZ=CET-1CEST,M3.5.0/2,M10.5.0/3
/// CET = designation for standard time when daylight saving is not in force
/// -1 = offset in hours = negative so 1 hour east of Greenwich meridian
/// CEST = designation when daylight saving is in force ("Central European Summer Time")
/// , = no offset number between code and comma, so default to one hour ahead for daylight saving
/// M3.5.0 = when daylight saving starts = the last Sunday in March (the "5th" week means the last in the month)
/// /2, = the local time when the switch occurs = 2 a.m. in this case
/// M10.5.0 = when daylight saving ends = the last Sunday in October.
/// /3, = the local time when the switch occurs = 3 a.m. in this case
///
/// class tt__TimeZone operations: /// - tt__TimeZone* soap_new_tt__TimeZone(soap*) allocate and default initialize /// - tt__TimeZone* soap_new_tt__TimeZone(soap*, int num) allocate array and default initialize values /// - tt__TimeZone* soap_new_req_tt__TimeZone(soap*, ...) allocate, set required members /// - tt__TimeZone* soap_new_set_tt__TimeZone(soap*, ...) allocate, set all public members /// - tt__TimeZone::soap_default(soap*) default initialize members /// - int soap_read_tt__TimeZone(soap*, tt__TimeZone*) deserialize from a stream /// - int soap_write_tt__TimeZone(soap*, tt__TimeZone*) serialize to a stream /// - tt__TimeZone* tt__TimeZone::soap_dup(soap*) returns deep copy of tt__TimeZone, 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) /// - tt__TimeZone::soap_del() deep deletes tt__TimeZone data members, use only after tt__TimeZone::soap_dup(NULL) (use soapcpp2 -Ed) class tt__TimeZone { public: ///
/// Posix timezone string. ///
/// Element "TZ" of XSD type xs:token. xsd__token TZ 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":RemoteUser is a complexType. /// /// class tt__RemoteUser operations: /// - tt__RemoteUser* soap_new_tt__RemoteUser(soap*) allocate and default initialize /// - tt__RemoteUser* soap_new_tt__RemoteUser(soap*, int num) allocate array and default initialize values /// - tt__RemoteUser* soap_new_req_tt__RemoteUser(soap*, ...) allocate, set required members /// - tt__RemoteUser* soap_new_set_tt__RemoteUser(soap*, ...) allocate, set all public members /// - tt__RemoteUser::soap_default(soap*) default initialize members /// - int soap_read_tt__RemoteUser(soap*, tt__RemoteUser*) deserialize from a stream /// - int soap_write_tt__RemoteUser(soap*, tt__RemoteUser*) serialize to a stream /// - tt__RemoteUser* tt__RemoteUser::soap_dup(soap*) returns deep copy of tt__RemoteUser, 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) /// - tt__RemoteUser::soap_del() deep deletes tt__RemoteUser data members, use only after tt__RemoteUser::soap_dup(NULL) (use soapcpp2 -Ed) class tt__RemoteUser { public: /// Element "Username" of XSD type xs:string. std::string Username 1; ///< Required element. /// Element "Password" of XSD type xs:string. std::string* Password 0; ///< Optional element. /// Element "UseDerivedPassword" of XSD type xs:boolean. bool UseDerivedPassword 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":User is a complexType. /// /// class tt__User operations: /// - tt__User* soap_new_tt__User(soap*) allocate and default initialize /// - tt__User* soap_new_tt__User(soap*, int num) allocate array and default initialize values /// - tt__User* soap_new_req_tt__User(soap*, ...) allocate, set required members /// - tt__User* soap_new_set_tt__User(soap*, ...) allocate, set all public members /// - tt__User::soap_default(soap*) default initialize members /// - int soap_read_tt__User(soap*, tt__User*) deserialize from a stream /// - int soap_write_tt__User(soap*, tt__User*) serialize to a stream /// - tt__User* tt__User::soap_dup(soap*) returns deep copy of tt__User, 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) /// - tt__User::soap_del() deep deletes tt__User data members, use only after tt__User::soap_dup(NULL) (use soapcpp2 -Ed) class tt__User { public: ///
/// Username string. ///
/// Element "Username" of XSD type xs:string. std::string Username 1; ///< Required element. ///
/// Password string. ///
/// Element "Password" of XSD type xs:string. std::string* Password 0; ///< Optional element. ///
/// User level string. ///
/// Element "UserLevel" of XSD type "http://www.onvif.org/ver10/schema":UserLevel. enum tt__UserLevel UserLevel 1; ///< Required element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":UserExtension. tt__UserExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":UserExtension is a complexType. /// /// class tt__UserExtension operations: /// - tt__UserExtension* soap_new_tt__UserExtension(soap*) allocate and default initialize /// - tt__UserExtension* soap_new_tt__UserExtension(soap*, int num) allocate array and default initialize values /// - tt__UserExtension* soap_new_req_tt__UserExtension(soap*, ...) allocate, set required members /// - tt__UserExtension* soap_new_set_tt__UserExtension(soap*, ...) allocate, set all public members /// - tt__UserExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__UserExtension(soap*, tt__UserExtension*) deserialize from a stream /// - int soap_write_tt__UserExtension(soap*, tt__UserExtension*) serialize to a stream /// - tt__UserExtension* tt__UserExtension::soap_dup(soap*) returns deep copy of tt__UserExtension, 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) /// - tt__UserExtension::soap_del() deep deletes tt__UserExtension data members, use only after tt__UserExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__UserExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":CertificateGenerationParameters is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":CertificateGenerationParametersExtension is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":Certificate is a complexType. /// /// class tt__Certificate operations: /// - tt__Certificate* soap_new_tt__Certificate(soap*) allocate and default initialize /// - tt__Certificate* soap_new_tt__Certificate(soap*, int num) allocate array and default initialize values /// - tt__Certificate* soap_new_req_tt__Certificate(soap*, ...) allocate, set required members /// - tt__Certificate* soap_new_set_tt__Certificate(soap*, ...) allocate, set all public members /// - tt__Certificate::soap_default(soap*) default initialize members /// - int soap_read_tt__Certificate(soap*, tt__Certificate*) deserialize from a stream /// - int soap_write_tt__Certificate(soap*, tt__Certificate*) serialize to a stream /// - tt__Certificate* tt__Certificate::soap_dup(soap*) returns deep copy of tt__Certificate, 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) /// - tt__Certificate::soap_del() deep deletes tt__Certificate data members, use only after tt__Certificate::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Certificate { public: ///
/// Certificate id. ///
/// Element "CertificateID" of XSD type xs:token. xsd__token CertificateID 1; ///< Required element. ///
/// base64 encoded DER representation of certificate. ///
/// Element "Certificate" of XSD type "http://www.onvif.org/ver10/schema":BinaryData. tt__BinaryData* Certificate 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":CertificateStatus is a complexType. /// /// class tt__CertificateStatus operations: /// - tt__CertificateStatus* soap_new_tt__CertificateStatus(soap*) allocate and default initialize /// - tt__CertificateStatus* soap_new_tt__CertificateStatus(soap*, int num) allocate array and default initialize values /// - tt__CertificateStatus* soap_new_req_tt__CertificateStatus(soap*, ...) allocate, set required members /// - tt__CertificateStatus* soap_new_set_tt__CertificateStatus(soap*, ...) allocate, set all public members /// - tt__CertificateStatus::soap_default(soap*) default initialize members /// - int soap_read_tt__CertificateStatus(soap*, tt__CertificateStatus*) deserialize from a stream /// - int soap_write_tt__CertificateStatus(soap*, tt__CertificateStatus*) serialize to a stream /// - tt__CertificateStatus* tt__CertificateStatus::soap_dup(soap*) returns deep copy of tt__CertificateStatus, 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) /// - tt__CertificateStatus::soap_del() deep deletes tt__CertificateStatus data members, use only after tt__CertificateStatus::soap_dup(NULL) (use soapcpp2 -Ed) class tt__CertificateStatus { public: ///
/// Certificate id. ///
/// Element "CertificateID" of XSD type xs:token. xsd__token CertificateID 1; ///< Required element. ///
/// Indicates whether or not a certificate is used in a HTTPS configuration. ///
/// Element "Status" of XSD type xs:boolean. bool Status 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":CertificateWithPrivateKey is a complexType. /// /// class tt__CertificateWithPrivateKey operations: /// - tt__CertificateWithPrivateKey* soap_new_tt__CertificateWithPrivateKey(soap*) allocate and default initialize /// - tt__CertificateWithPrivateKey* soap_new_tt__CertificateWithPrivateKey(soap*, int num) allocate array and default initialize values /// - tt__CertificateWithPrivateKey* soap_new_req_tt__CertificateWithPrivateKey(soap*, ...) allocate, set required members /// - tt__CertificateWithPrivateKey* soap_new_set_tt__CertificateWithPrivateKey(soap*, ...) allocate, set all public members /// - tt__CertificateWithPrivateKey::soap_default(soap*) default initialize members /// - int soap_read_tt__CertificateWithPrivateKey(soap*, tt__CertificateWithPrivateKey*) deserialize from a stream /// - int soap_write_tt__CertificateWithPrivateKey(soap*, tt__CertificateWithPrivateKey*) serialize to a stream /// - tt__CertificateWithPrivateKey* tt__CertificateWithPrivateKey::soap_dup(soap*) returns deep copy of tt__CertificateWithPrivateKey, 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) /// - tt__CertificateWithPrivateKey::soap_del() deep deletes tt__CertificateWithPrivateKey data members, use only after tt__CertificateWithPrivateKey::soap_dup(NULL) (use soapcpp2 -Ed) class tt__CertificateWithPrivateKey { public: /// Element "CertificateID" of XSD type xs:token. xsd__token* CertificateID 0; ///< Optional element. /// Element "Certificate" of XSD type "http://www.onvif.org/ver10/schema":BinaryData. tt__BinaryData* Certificate 1; ///< Required element. /// Element "PrivateKey" of XSD type "http://www.onvif.org/ver10/schema":BinaryData. tt__BinaryData* PrivateKey 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":CertificateInformation is a complexType. /// /// class tt__CertificateInformation operations: /// - tt__CertificateInformation* soap_new_tt__CertificateInformation(soap*) allocate and default initialize /// - tt__CertificateInformation* soap_new_tt__CertificateInformation(soap*, int num) allocate array and default initialize values /// - tt__CertificateInformation* soap_new_req_tt__CertificateInformation(soap*, ...) allocate, set required members /// - tt__CertificateInformation* soap_new_set_tt__CertificateInformation(soap*, ...) allocate, set all public members /// - tt__CertificateInformation::soap_default(soap*) default initialize members /// - int soap_read_tt__CertificateInformation(soap*, tt__CertificateInformation*) deserialize from a stream /// - int soap_write_tt__CertificateInformation(soap*, tt__CertificateInformation*) serialize to a stream /// - tt__CertificateInformation* tt__CertificateInformation::soap_dup(soap*) returns deep copy of tt__CertificateInformation, 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) /// - tt__CertificateInformation::soap_del() deep deletes tt__CertificateInformation data members, use only after tt__CertificateInformation::soap_dup(NULL) (use soapcpp2 -Ed) class tt__CertificateInformation { public: /// Element "CertificateID" of XSD type xs:token. xsd__token CertificateID 1; ///< Required element. /// Element "IssuerDN" of XSD type xs:string. std::string* IssuerDN 0; ///< Optional element. /// Element "SubjectDN" of XSD type xs:string. std::string* SubjectDN 0; ///< Optional element. /// Element "KeyUsage" of XSD type "http://www.onvif.org/ver10/schema":CertificateUsage. tt__CertificateUsage* KeyUsage 0; ///< Optional element. /// Element "ExtendedKeyUsage" of XSD type "http://www.onvif.org/ver10/schema":CertificateUsage. tt__CertificateUsage* ExtendedKeyUsage 0; ///< Optional element. /// Element "KeyLength" of XSD type xs:int. int* KeyLength 0; ///< Optional element. /// Element "Version" of XSD type xs:string. std::string* Version 0; ///< Optional element. /// Element "SerialNum" of XSD type xs:string. std::string* SerialNum 0; ///< Optional element. ///
/// Validity Range is from "NotBefore" to "NotAfter"; the corresponding DateTimeRange is from "From" to "Until" ///
/// Element "SignatureAlgorithm" of XSD type xs:string. std::string* SignatureAlgorithm 0; ///< Optional element. /// Element "Validity" of XSD type "http://www.onvif.org/ver10/schema":DateTimeRange. tt__DateTimeRange* Validity 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":CertificateInformationExtension. tt__CertificateInformationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":CertificateInformationExtension is a complexType. /// /// class tt__CertificateInformationExtension operations: /// - tt__CertificateInformationExtension* soap_new_tt__CertificateInformationExtension(soap*) allocate and default initialize /// - tt__CertificateInformationExtension* soap_new_tt__CertificateInformationExtension(soap*, int num) allocate array and default initialize values /// - tt__CertificateInformationExtension* soap_new_req_tt__CertificateInformationExtension(soap*, ...) allocate, set required members /// - tt__CertificateInformationExtension* soap_new_set_tt__CertificateInformationExtension(soap*, ...) allocate, set all public members /// - tt__CertificateInformationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__CertificateInformationExtension(soap*, tt__CertificateInformationExtension*) deserialize from a stream /// - int soap_write_tt__CertificateInformationExtension(soap*, tt__CertificateInformationExtension*) serialize to a stream /// - tt__CertificateInformationExtension* tt__CertificateInformationExtension::soap_dup(soap*) returns deep copy of tt__CertificateInformationExtension, 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) /// - tt__CertificateInformationExtension::soap_del() deep deletes tt__CertificateInformationExtension data members, use only after tt__CertificateInformationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__CertificateInformationExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Dot1XConfiguration is a complexType. /// /// class tt__Dot1XConfiguration operations: /// - tt__Dot1XConfiguration* soap_new_tt__Dot1XConfiguration(soap*) allocate and default initialize /// - tt__Dot1XConfiguration* soap_new_tt__Dot1XConfiguration(soap*, int num) allocate array and default initialize values /// - tt__Dot1XConfiguration* soap_new_req_tt__Dot1XConfiguration(soap*, ...) allocate, set required members /// - tt__Dot1XConfiguration* soap_new_set_tt__Dot1XConfiguration(soap*, ...) allocate, set all public members /// - tt__Dot1XConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__Dot1XConfiguration(soap*, tt__Dot1XConfiguration*) deserialize from a stream /// - int soap_write_tt__Dot1XConfiguration(soap*, tt__Dot1XConfiguration*) serialize to a stream /// - tt__Dot1XConfiguration* tt__Dot1XConfiguration::soap_dup(soap*) returns deep copy of tt__Dot1XConfiguration, 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) /// - tt__Dot1XConfiguration::soap_del() deep deletes tt__Dot1XConfiguration data members, use only after tt__Dot1XConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Dot1XConfiguration { public: /// Element "Dot1XConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken Dot1XConfigurationToken 1; ///< Required element. /// Element "Identity" of XSD type xs:string. std::string Identity 1; ///< Required element. /// Element "AnonymousID" of XSD type xs:string. std::string* AnonymousID 0; ///< Optional element. ///
/// EAP Method type as defined in IANA EAP Registry. ///
/// Element "EAPMethod" of XSD type xs:int. int EAPMethod 1; ///< Required element. /// Vector of xsd__token of length 0..unbounded. std::vector CACertificateID 0; ///< Multiple elements. /// Element "EAPMethodConfiguration" of XSD type "http://www.onvif.org/ver10/schema":EAPMethodConfiguration. tt__EAPMethodConfiguration* EAPMethodConfiguration 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":Dot1XConfigurationExtension. tt__Dot1XConfigurationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Dot1XConfigurationExtension is a complexType. /// /// class tt__Dot1XConfigurationExtension operations: /// - tt__Dot1XConfigurationExtension* soap_new_tt__Dot1XConfigurationExtension(soap*) allocate and default initialize /// - tt__Dot1XConfigurationExtension* soap_new_tt__Dot1XConfigurationExtension(soap*, int num) allocate array and default initialize values /// - tt__Dot1XConfigurationExtension* soap_new_req_tt__Dot1XConfigurationExtension(soap*, ...) allocate, set required members /// - tt__Dot1XConfigurationExtension* soap_new_set_tt__Dot1XConfigurationExtension(soap*, ...) allocate, set all public members /// - tt__Dot1XConfigurationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__Dot1XConfigurationExtension(soap*, tt__Dot1XConfigurationExtension*) deserialize from a stream /// - int soap_write_tt__Dot1XConfigurationExtension(soap*, tt__Dot1XConfigurationExtension*) serialize to a stream /// - tt__Dot1XConfigurationExtension* tt__Dot1XConfigurationExtension::soap_dup(soap*) returns deep copy of tt__Dot1XConfigurationExtension, 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) /// - tt__Dot1XConfigurationExtension::soap_del() deep deletes tt__Dot1XConfigurationExtension data members, use only after tt__Dot1XConfigurationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Dot1XConfigurationExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":EAPMethodConfiguration is a complexType. /// /// class tt__EAPMethodConfiguration operations: /// - tt__EAPMethodConfiguration* soap_new_tt__EAPMethodConfiguration(soap*) allocate and default initialize /// - tt__EAPMethodConfiguration* soap_new_tt__EAPMethodConfiguration(soap*, int num) allocate array and default initialize values /// - tt__EAPMethodConfiguration* soap_new_req_tt__EAPMethodConfiguration(soap*, ...) allocate, set required members /// - tt__EAPMethodConfiguration* soap_new_set_tt__EAPMethodConfiguration(soap*, ...) allocate, set all public members /// - tt__EAPMethodConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__EAPMethodConfiguration(soap*, tt__EAPMethodConfiguration*) deserialize from a stream /// - int soap_write_tt__EAPMethodConfiguration(soap*, tt__EAPMethodConfiguration*) serialize to a stream /// - tt__EAPMethodConfiguration* tt__EAPMethodConfiguration::soap_dup(soap*) returns deep copy of tt__EAPMethodConfiguration, 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) /// - tt__EAPMethodConfiguration::soap_del() deep deletes tt__EAPMethodConfiguration data members, use only after tt__EAPMethodConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__EAPMethodConfiguration { public: ///
/// Confgiuration information for TLS Method. ///
/// Element "TLSConfiguration" of XSD type "http://www.onvif.org/ver10/schema":TLSConfiguration. tt__TLSConfiguration* TLSConfiguration 0; ///< Optional element. ///
/// Password for those EAP Methods that require a password. The password shall never be returned on a get method. ///
/// Element "Password" of XSD type xs:string. std::string* Password 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":EapMethodExtension. tt__EapMethodExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":EapMethodExtension is a complexType. /// /// class tt__EapMethodExtension operations: /// - tt__EapMethodExtension* soap_new_tt__EapMethodExtension(soap*) allocate and default initialize /// - tt__EapMethodExtension* soap_new_tt__EapMethodExtension(soap*, int num) allocate array and default initialize values /// - tt__EapMethodExtension* soap_new_req_tt__EapMethodExtension(soap*, ...) allocate, set required members /// - tt__EapMethodExtension* soap_new_set_tt__EapMethodExtension(soap*, ...) allocate, set all public members /// - tt__EapMethodExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__EapMethodExtension(soap*, tt__EapMethodExtension*) deserialize from a stream /// - int soap_write_tt__EapMethodExtension(soap*, tt__EapMethodExtension*) serialize to a stream /// - tt__EapMethodExtension* tt__EapMethodExtension::soap_dup(soap*) returns deep copy of tt__EapMethodExtension, 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) /// - tt__EapMethodExtension::soap_del() deep deletes tt__EapMethodExtension data members, use only after tt__EapMethodExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__EapMethodExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":TLSConfiguration is a complexType. /// /// class tt__TLSConfiguration operations: /// - tt__TLSConfiguration* soap_new_tt__TLSConfiguration(soap*) allocate and default initialize /// - tt__TLSConfiguration* soap_new_tt__TLSConfiguration(soap*, int num) allocate array and default initialize values /// - tt__TLSConfiguration* soap_new_req_tt__TLSConfiguration(soap*, ...) allocate, set required members /// - tt__TLSConfiguration* soap_new_set_tt__TLSConfiguration(soap*, ...) allocate, set all public members /// - tt__TLSConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__TLSConfiguration(soap*, tt__TLSConfiguration*) deserialize from a stream /// - int soap_write_tt__TLSConfiguration(soap*, tt__TLSConfiguration*) serialize to a stream /// - tt__TLSConfiguration* tt__TLSConfiguration::soap_dup(soap*) returns deep copy of tt__TLSConfiguration, 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) /// - tt__TLSConfiguration::soap_del() deep deletes tt__TLSConfiguration data members, use only after tt__TLSConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__TLSConfiguration { public: /// Element "CertificateID" of XSD type xs:token. xsd__token CertificateID 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":GenericEapPwdConfigurationExtension is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":RelayOutputSettings is a complexType. /// /// class tt__RelayOutputSettings operations: /// - tt__RelayOutputSettings* soap_new_tt__RelayOutputSettings(soap*) allocate and default initialize /// - tt__RelayOutputSettings* soap_new_tt__RelayOutputSettings(soap*, int num) allocate array and default initialize values /// - tt__RelayOutputSettings* soap_new_req_tt__RelayOutputSettings(soap*, ...) allocate, set required members /// - tt__RelayOutputSettings* soap_new_set_tt__RelayOutputSettings(soap*, ...) allocate, set all public members /// - tt__RelayOutputSettings::soap_default(soap*) default initialize members /// - int soap_read_tt__RelayOutputSettings(soap*, tt__RelayOutputSettings*) deserialize from a stream /// - int soap_write_tt__RelayOutputSettings(soap*, tt__RelayOutputSettings*) serialize to a stream /// - tt__RelayOutputSettings* tt__RelayOutputSettings::soap_dup(soap*) returns deep copy of tt__RelayOutputSettings, 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) /// - tt__RelayOutputSettings::soap_del() deep deletes tt__RelayOutputSettings data members, use only after tt__RelayOutputSettings::soap_dup(NULL) (use soapcpp2 -Ed) class tt__RelayOutputSettings { public: ///
/// 'Bistable' or 'Monostable' ///
    ///
  • Bistable After setting the state, the relay remains in this state.
  • ///
  • Monostable After setting the state, the relay returns to its idle state after the specified time.
  • ///
///
/// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":RelayMode. enum tt__RelayMode Mode 1; ///< Required element. ///
/// Time after which the relay returns to its idle state if it is in monostable mode. If the Mode field is set to bistable mode the value of the parameter can be ignored. ///
/// Element "DelayTime" of XSD type xs:duration. xsd__duration DelayTime 1; ///< Required element. ///
/// 'open' or 'closed' ///
    ///
  • 'open' means that the relay is open when the relay state is set to 'inactive' through the trigger command and closed when the state is set to 'active' through the same command.
  • ///
  • 'closed' means that the relay is closed when the relay state is set to 'inactive' through the trigger command and open when the state is set to 'active' through the same command.
  • ///
///
/// Element "IdleState" of XSD type "http://www.onvif.org/ver10/schema":RelayIdleState. enum tt__RelayIdleState IdleState 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZNodeExtension is a complexType. /// /// class tt__PTZNodeExtension operations: /// - tt__PTZNodeExtension* soap_new_tt__PTZNodeExtension(soap*) allocate and default initialize /// - tt__PTZNodeExtension* soap_new_tt__PTZNodeExtension(soap*, int num) allocate array and default initialize values /// - tt__PTZNodeExtension* soap_new_req_tt__PTZNodeExtension(soap*, ...) allocate, set required members /// - tt__PTZNodeExtension* soap_new_set_tt__PTZNodeExtension(soap*, ...) allocate, set all public members /// - tt__PTZNodeExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZNodeExtension(soap*, tt__PTZNodeExtension*) deserialize from a stream /// - int soap_write_tt__PTZNodeExtension(soap*, tt__PTZNodeExtension*) serialize to a stream /// - tt__PTZNodeExtension* tt__PTZNodeExtension::soap_dup(soap*) returns deep copy of tt__PTZNodeExtension, 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) /// - tt__PTZNodeExtension::soap_del() deep deletes tt__PTZNodeExtension data members, use only after tt__PTZNodeExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZNodeExtension { public: /// @todo /// @todo 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. ///
/// Detail of supported Preset Tour feature. ///
/// Element "SupportedPresetTour" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourSupported. tt__PTZPresetTourSupported* SupportedPresetTour 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTZNodeExtension2. tt__PTZNodeExtension2* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZNodeExtension2 is a complexType. /// /// class tt__PTZNodeExtension2 operations: /// - tt__PTZNodeExtension2* soap_new_tt__PTZNodeExtension2(soap*) allocate and default initialize /// - tt__PTZNodeExtension2* soap_new_tt__PTZNodeExtension2(soap*, int num) allocate array and default initialize values /// - tt__PTZNodeExtension2* soap_new_req_tt__PTZNodeExtension2(soap*, ...) allocate, set required members /// - tt__PTZNodeExtension2* soap_new_set_tt__PTZNodeExtension2(soap*, ...) allocate, set all public members /// - tt__PTZNodeExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZNodeExtension2(soap*, tt__PTZNodeExtension2*) deserialize from a stream /// - int soap_write_tt__PTZNodeExtension2(soap*, tt__PTZNodeExtension2*) serialize to a stream /// - tt__PTZNodeExtension2* tt__PTZNodeExtension2::soap_dup(soap*) returns deep copy of tt__PTZNodeExtension2, 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) /// - tt__PTZNodeExtension2::soap_del() deep deletes tt__PTZNodeExtension2 data members, use only after tt__PTZNodeExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZNodeExtension2 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourSupported is a complexType. /// /// class tt__PTZPresetTourSupported operations: /// - tt__PTZPresetTourSupported* soap_new_tt__PTZPresetTourSupported(soap*) allocate and default initialize /// - tt__PTZPresetTourSupported* soap_new_tt__PTZPresetTourSupported(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourSupported* soap_new_req_tt__PTZPresetTourSupported(soap*, ...) allocate, set required members /// - tt__PTZPresetTourSupported* soap_new_set_tt__PTZPresetTourSupported(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourSupported::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourSupported(soap*, tt__PTZPresetTourSupported*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourSupported(soap*, tt__PTZPresetTourSupported*) serialize to a stream /// - tt__PTZPresetTourSupported* tt__PTZPresetTourSupported::soap_dup(soap*) returns deep copy of tt__PTZPresetTourSupported, 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) /// - tt__PTZPresetTourSupported::soap_del() deep deletes tt__PTZPresetTourSupported data members, use only after tt__PTZPresetTourSupported::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourSupported { public: ///
/// Indicates number of preset tours that can be created. Required preset tour operations shall be available for this PTZ Node if one or more preset tour is supported. ///
/// Element "MaximumNumberOfPresetTours" of XSD type xs:int. int MaximumNumberOfPresetTours 1; ///< Required element. ///
/// Indicates which preset tour operations are available for this PTZ Node. ///
/// Vector of enum tt__PTZPresetTourOperation of length 0..unbounded. std::vector PTZPresetTourOperation 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourSupportedExtension. tt__PTZPresetTourSupportedExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourSupportedExtension is a complexType. /// /// class tt__PTZPresetTourSupportedExtension operations: /// - tt__PTZPresetTourSupportedExtension* soap_new_tt__PTZPresetTourSupportedExtension(soap*) allocate and default initialize /// - tt__PTZPresetTourSupportedExtension* soap_new_tt__PTZPresetTourSupportedExtension(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourSupportedExtension* soap_new_req_tt__PTZPresetTourSupportedExtension(soap*, ...) allocate, set required members /// - tt__PTZPresetTourSupportedExtension* soap_new_set_tt__PTZPresetTourSupportedExtension(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourSupportedExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourSupportedExtension(soap*, tt__PTZPresetTourSupportedExtension*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourSupportedExtension(soap*, tt__PTZPresetTourSupportedExtension*) serialize to a stream /// - tt__PTZPresetTourSupportedExtension* tt__PTZPresetTourSupportedExtension::soap_dup(soap*) returns deep copy of tt__PTZPresetTourSupportedExtension, 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) /// - tt__PTZPresetTourSupportedExtension::soap_del() deep deletes tt__PTZPresetTourSupportedExtension data members, use only after tt__PTZPresetTourSupportedExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourSupportedExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZConfigurationExtension is a complexType. /// /// class tt__PTZConfigurationExtension operations: /// - tt__PTZConfigurationExtension* soap_new_tt__PTZConfigurationExtension(soap*) allocate and default initialize /// - tt__PTZConfigurationExtension* soap_new_tt__PTZConfigurationExtension(soap*, int num) allocate array and default initialize values /// - tt__PTZConfigurationExtension* soap_new_req_tt__PTZConfigurationExtension(soap*, ...) allocate, set required members /// - tt__PTZConfigurationExtension* soap_new_set_tt__PTZConfigurationExtension(soap*, ...) allocate, set all public members /// - tt__PTZConfigurationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZConfigurationExtension(soap*, tt__PTZConfigurationExtension*) deserialize from a stream /// - int soap_write_tt__PTZConfigurationExtension(soap*, tt__PTZConfigurationExtension*) serialize to a stream /// - tt__PTZConfigurationExtension* tt__PTZConfigurationExtension::soap_dup(soap*) returns deep copy of tt__PTZConfigurationExtension, 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) /// - tt__PTZConfigurationExtension::soap_del() deep deletes tt__PTZConfigurationExtension data members, use only after tt__PTZConfigurationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZConfigurationExtension { public: /// @todo /// @todo 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. ///
/// Optional element to configure PT Control Direction related features. ///
/// Element "PTControlDirection" of XSD type "http://www.onvif.org/ver10/schema":PTControlDirection. tt__PTControlDirection* PTControlDirection 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTZConfigurationExtension2. tt__PTZConfigurationExtension2* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZConfigurationExtension2 is a complexType. /// /// class tt__PTZConfigurationExtension2 operations: /// - tt__PTZConfigurationExtension2* soap_new_tt__PTZConfigurationExtension2(soap*) allocate and default initialize /// - tt__PTZConfigurationExtension2* soap_new_tt__PTZConfigurationExtension2(soap*, int num) allocate array and default initialize values /// - tt__PTZConfigurationExtension2* soap_new_req_tt__PTZConfigurationExtension2(soap*, ...) allocate, set required members /// - tt__PTZConfigurationExtension2* soap_new_set_tt__PTZConfigurationExtension2(soap*, ...) allocate, set all public members /// - tt__PTZConfigurationExtension2::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZConfigurationExtension2(soap*, tt__PTZConfigurationExtension2*) deserialize from a stream /// - int soap_write_tt__PTZConfigurationExtension2(soap*, tt__PTZConfigurationExtension2*) serialize to a stream /// - tt__PTZConfigurationExtension2* tt__PTZConfigurationExtension2::soap_dup(soap*) returns deep copy of tt__PTZConfigurationExtension2, 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) /// - tt__PTZConfigurationExtension2::soap_del() deep deletes tt__PTZConfigurationExtension2 data members, use only after tt__PTZConfigurationExtension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZConfigurationExtension2 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTControlDirection is a complexType. /// /// class tt__PTControlDirection operations: /// - tt__PTControlDirection* soap_new_tt__PTControlDirection(soap*) allocate and default initialize /// - tt__PTControlDirection* soap_new_tt__PTControlDirection(soap*, int num) allocate array and default initialize values /// - tt__PTControlDirection* soap_new_req_tt__PTControlDirection(soap*, ...) allocate, set required members /// - tt__PTControlDirection* soap_new_set_tt__PTControlDirection(soap*, ...) allocate, set all public members /// - tt__PTControlDirection::soap_default(soap*) default initialize members /// - int soap_read_tt__PTControlDirection(soap*, tt__PTControlDirection*) deserialize from a stream /// - int soap_write_tt__PTControlDirection(soap*, tt__PTControlDirection*) serialize to a stream /// - tt__PTControlDirection* tt__PTControlDirection::soap_dup(soap*) returns deep copy of tt__PTControlDirection, 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) /// - tt__PTControlDirection::soap_del() deep deletes tt__PTControlDirection data members, use only after tt__PTControlDirection::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTControlDirection { public: ///
/// Optional element to configure related parameters for E-Flip. ///
/// Element "EFlip" of XSD type "http://www.onvif.org/ver10/schema":EFlip. tt__EFlip* EFlip 0; ///< Optional element. ///
/// Optional element to configure related parameters for reversing of PT Control Direction. ///
/// Element "Reverse" of XSD type "http://www.onvif.org/ver10/schema":Reverse. tt__Reverse* Reverse 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTControlDirectionExtension. tt__PTControlDirectionExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTControlDirectionExtension is a complexType. /// /// class tt__PTControlDirectionExtension operations: /// - tt__PTControlDirectionExtension* soap_new_tt__PTControlDirectionExtension(soap*) allocate and default initialize /// - tt__PTControlDirectionExtension* soap_new_tt__PTControlDirectionExtension(soap*, int num) allocate array and default initialize values /// - tt__PTControlDirectionExtension* soap_new_req_tt__PTControlDirectionExtension(soap*, ...) allocate, set required members /// - tt__PTControlDirectionExtension* soap_new_set_tt__PTControlDirectionExtension(soap*, ...) allocate, set all public members /// - tt__PTControlDirectionExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__PTControlDirectionExtension(soap*, tt__PTControlDirectionExtension*) deserialize from a stream /// - int soap_write_tt__PTControlDirectionExtension(soap*, tt__PTControlDirectionExtension*) serialize to a stream /// - tt__PTControlDirectionExtension* tt__PTControlDirectionExtension::soap_dup(soap*) returns deep copy of tt__PTControlDirectionExtension, 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) /// - tt__PTControlDirectionExtension::soap_del() deep deletes tt__PTControlDirectionExtension data members, use only after tt__PTControlDirectionExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTControlDirectionExtension { public: /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":EFlip is a complexType. /// /// class tt__EFlip operations: /// - tt__EFlip* soap_new_tt__EFlip(soap*) allocate and default initialize /// - tt__EFlip* soap_new_tt__EFlip(soap*, int num) allocate array and default initialize values /// - tt__EFlip* soap_new_req_tt__EFlip(soap*, ...) allocate, set required members /// - tt__EFlip* soap_new_set_tt__EFlip(soap*, ...) allocate, set all public members /// - tt__EFlip::soap_default(soap*) default initialize members /// - int soap_read_tt__EFlip(soap*, tt__EFlip*) deserialize from a stream /// - int soap_write_tt__EFlip(soap*, tt__EFlip*) serialize to a stream /// - tt__EFlip* tt__EFlip::soap_dup(soap*) returns deep copy of tt__EFlip, 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) /// - tt__EFlip::soap_del() deep deletes tt__EFlip data members, use only after tt__EFlip::soap_dup(NULL) (use soapcpp2 -Ed) class tt__EFlip { public: ///
/// Parameter to enable/disable E-Flip feature. ///
/// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":EFlipMode. enum tt__EFlipMode Mode 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Reverse is a complexType. /// /// class tt__Reverse operations: /// - tt__Reverse* soap_new_tt__Reverse(soap*) allocate and default initialize /// - tt__Reverse* soap_new_tt__Reverse(soap*, int num) allocate array and default initialize values /// - tt__Reverse* soap_new_req_tt__Reverse(soap*, ...) allocate, set required members /// - tt__Reverse* soap_new_set_tt__Reverse(soap*, ...) allocate, set all public members /// - tt__Reverse::soap_default(soap*) default initialize members /// - int soap_read_tt__Reverse(soap*, tt__Reverse*) deserialize from a stream /// - int soap_write_tt__Reverse(soap*, tt__Reverse*) serialize to a stream /// - tt__Reverse* tt__Reverse::soap_dup(soap*) returns deep copy of tt__Reverse, 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) /// - tt__Reverse::soap_del() deep deletes tt__Reverse data members, use only after tt__Reverse::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Reverse { public: ///
/// Parameter to enable/disable Reverse feature. ///
/// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":ReverseMode. enum tt__ReverseMode Mode 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZConfigurationOptions is a complexType. /// /// class tt__PTZConfigurationOptions operations: /// - tt__PTZConfigurationOptions* soap_new_tt__PTZConfigurationOptions(soap*) allocate and default initialize /// - tt__PTZConfigurationOptions* soap_new_tt__PTZConfigurationOptions(soap*, int num) allocate array and default initialize values /// - tt__PTZConfigurationOptions* soap_new_req_tt__PTZConfigurationOptions(soap*, ...) allocate, set required members /// - tt__PTZConfigurationOptions* soap_new_set_tt__PTZConfigurationOptions(soap*, ...) allocate, set all public members /// - tt__PTZConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZConfigurationOptions(soap*, tt__PTZConfigurationOptions*) deserialize from a stream /// - int soap_write_tt__PTZConfigurationOptions(soap*, tt__PTZConfigurationOptions*) serialize to a stream /// - tt__PTZConfigurationOptions* tt__PTZConfigurationOptions::soap_dup(soap*) returns deep copy of tt__PTZConfigurationOptions, 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) /// - tt__PTZConfigurationOptions::soap_del() deep deletes tt__PTZConfigurationOptions data members, use only after tt__PTZConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZConfigurationOptions { public: ///
/// A list of supported coordinate systems including their range limitations. ///
/// Element "Spaces" of XSD type "http://www.onvif.org/ver10/schema":PTZSpaces. tt__PTZSpaces* Spaces 1; ///< Required element. ///
/// A timeout Range within which Timeouts are accepted by the PTZ Node. ///
/// Element "PTZTimeout" of XSD type "http://www.onvif.org/ver10/schema":DurationRange. tt__DurationRange* PTZTimeout 1; ///< Required element. /// @todo /// @todo 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. ///
/// Supported options for PT Direction Control. ///
/// Element "PTControlDirection" of XSD type "http://www.onvif.org/ver10/schema":PTControlDirectionOptions. tt__PTControlDirectionOptions* PTControlDirection 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTZConfigurationOptions2. tt__PTZConfigurationOptions2* Extension 0; ///< Optional element. ///
/// The list of acceleration ramps supported by the device. The /// smallest acceleration value corresponds to the minimal index, the /// highest acceleration corresponds to the maximum index. ///
/// Attribute "PTZRamps" of XSD type "http://www.onvif.org/ver10/schema":IntAttrList. @tt__IntAttrList* PTZRamps 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZConfigurationOptions2 is a complexType. /// /// class tt__PTZConfigurationOptions2 operations: /// - tt__PTZConfigurationOptions2* soap_new_tt__PTZConfigurationOptions2(soap*) allocate and default initialize /// - tt__PTZConfigurationOptions2* soap_new_tt__PTZConfigurationOptions2(soap*, int num) allocate array and default initialize values /// - tt__PTZConfigurationOptions2* soap_new_req_tt__PTZConfigurationOptions2(soap*, ...) allocate, set required members /// - tt__PTZConfigurationOptions2* soap_new_set_tt__PTZConfigurationOptions2(soap*, ...) allocate, set all public members /// - tt__PTZConfigurationOptions2::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZConfigurationOptions2(soap*, tt__PTZConfigurationOptions2*) deserialize from a stream /// - int soap_write_tt__PTZConfigurationOptions2(soap*, tt__PTZConfigurationOptions2*) serialize to a stream /// - tt__PTZConfigurationOptions2* tt__PTZConfigurationOptions2::soap_dup(soap*) returns deep copy of tt__PTZConfigurationOptions2, 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) /// - tt__PTZConfigurationOptions2::soap_del() deep deletes tt__PTZConfigurationOptions2 data members, use only after tt__PTZConfigurationOptions2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZConfigurationOptions2 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTControlDirectionOptions is a complexType. /// /// class tt__PTControlDirectionOptions operations: /// - tt__PTControlDirectionOptions* soap_new_tt__PTControlDirectionOptions(soap*) allocate and default initialize /// - tt__PTControlDirectionOptions* soap_new_tt__PTControlDirectionOptions(soap*, int num) allocate array and default initialize values /// - tt__PTControlDirectionOptions* soap_new_req_tt__PTControlDirectionOptions(soap*, ...) allocate, set required members /// - tt__PTControlDirectionOptions* soap_new_set_tt__PTControlDirectionOptions(soap*, ...) allocate, set all public members /// - tt__PTControlDirectionOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__PTControlDirectionOptions(soap*, tt__PTControlDirectionOptions*) deserialize from a stream /// - int soap_write_tt__PTControlDirectionOptions(soap*, tt__PTControlDirectionOptions*) serialize to a stream /// - tt__PTControlDirectionOptions* tt__PTControlDirectionOptions::soap_dup(soap*) returns deep copy of tt__PTControlDirectionOptions, 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) /// - tt__PTControlDirectionOptions::soap_del() deep deletes tt__PTControlDirectionOptions data members, use only after tt__PTControlDirectionOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTControlDirectionOptions { public: ///
/// Supported options for EFlip feature. ///
/// Element "EFlip" of XSD type "http://www.onvif.org/ver10/schema":EFlipOptions. tt__EFlipOptions* EFlip 0; ///< Optional element. ///
/// Supported options for Reverse feature. ///
/// Element "Reverse" of XSD type "http://www.onvif.org/ver10/schema":ReverseOptions. tt__ReverseOptions* Reverse 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTControlDirectionOptionsExtension. tt__PTControlDirectionOptionsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTControlDirectionOptionsExtension is a complexType. /// /// class tt__PTControlDirectionOptionsExtension operations: /// - tt__PTControlDirectionOptionsExtension* soap_new_tt__PTControlDirectionOptionsExtension(soap*) allocate and default initialize /// - tt__PTControlDirectionOptionsExtension* soap_new_tt__PTControlDirectionOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__PTControlDirectionOptionsExtension* soap_new_req_tt__PTControlDirectionOptionsExtension(soap*, ...) allocate, set required members /// - tt__PTControlDirectionOptionsExtension* soap_new_set_tt__PTControlDirectionOptionsExtension(soap*, ...) allocate, set all public members /// - tt__PTControlDirectionOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__PTControlDirectionOptionsExtension(soap*, tt__PTControlDirectionOptionsExtension*) deserialize from a stream /// - int soap_write_tt__PTControlDirectionOptionsExtension(soap*, tt__PTControlDirectionOptionsExtension*) serialize to a stream /// - tt__PTControlDirectionOptionsExtension* tt__PTControlDirectionOptionsExtension::soap_dup(soap*) returns deep copy of tt__PTControlDirectionOptionsExtension, 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) /// - tt__PTControlDirectionOptionsExtension::soap_del() deep deletes tt__PTControlDirectionOptionsExtension data members, use only after tt__PTControlDirectionOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTControlDirectionOptionsExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":EFlipOptions is a complexType. /// /// class tt__EFlipOptions operations: /// - tt__EFlipOptions* soap_new_tt__EFlipOptions(soap*) allocate and default initialize /// - tt__EFlipOptions* soap_new_tt__EFlipOptions(soap*, int num) allocate array and default initialize values /// - tt__EFlipOptions* soap_new_req_tt__EFlipOptions(soap*, ...) allocate, set required members /// - tt__EFlipOptions* soap_new_set_tt__EFlipOptions(soap*, ...) allocate, set all public members /// - tt__EFlipOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__EFlipOptions(soap*, tt__EFlipOptions*) deserialize from a stream /// - int soap_write_tt__EFlipOptions(soap*, tt__EFlipOptions*) serialize to a stream /// - tt__EFlipOptions* tt__EFlipOptions::soap_dup(soap*) returns deep copy of tt__EFlipOptions, 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) /// - tt__EFlipOptions::soap_del() deep deletes tt__EFlipOptions data members, use only after tt__EFlipOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__EFlipOptions { public: ///
/// Options of EFlip mode parameter. ///
/// Vector of enum tt__EFlipMode of length 0..unbounded. std::vector Mode 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":EFlipOptionsExtension. tt__EFlipOptionsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":EFlipOptionsExtension is a complexType. /// /// class tt__EFlipOptionsExtension operations: /// - tt__EFlipOptionsExtension* soap_new_tt__EFlipOptionsExtension(soap*) allocate and default initialize /// - tt__EFlipOptionsExtension* soap_new_tt__EFlipOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__EFlipOptionsExtension* soap_new_req_tt__EFlipOptionsExtension(soap*, ...) allocate, set required members /// - tt__EFlipOptionsExtension* soap_new_set_tt__EFlipOptionsExtension(soap*, ...) allocate, set all public members /// - tt__EFlipOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__EFlipOptionsExtension(soap*, tt__EFlipOptionsExtension*) deserialize from a stream /// - int soap_write_tt__EFlipOptionsExtension(soap*, tt__EFlipOptionsExtension*) serialize to a stream /// - tt__EFlipOptionsExtension* tt__EFlipOptionsExtension::soap_dup(soap*) returns deep copy of tt__EFlipOptionsExtension, 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) /// - tt__EFlipOptionsExtension::soap_del() deep deletes tt__EFlipOptionsExtension data members, use only after tt__EFlipOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__EFlipOptionsExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ReverseOptions is a complexType. /// /// class tt__ReverseOptions operations: /// - tt__ReverseOptions* soap_new_tt__ReverseOptions(soap*) allocate and default initialize /// - tt__ReverseOptions* soap_new_tt__ReverseOptions(soap*, int num) allocate array and default initialize values /// - tt__ReverseOptions* soap_new_req_tt__ReverseOptions(soap*, ...) allocate, set required members /// - tt__ReverseOptions* soap_new_set_tt__ReverseOptions(soap*, ...) allocate, set all public members /// - tt__ReverseOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__ReverseOptions(soap*, tt__ReverseOptions*) deserialize from a stream /// - int soap_write_tt__ReverseOptions(soap*, tt__ReverseOptions*) serialize to a stream /// - tt__ReverseOptions* tt__ReverseOptions::soap_dup(soap*) returns deep copy of tt__ReverseOptions, 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) /// - tt__ReverseOptions::soap_del() deep deletes tt__ReverseOptions data members, use only after tt__ReverseOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ReverseOptions { public: ///
/// Options of Reverse mode parameter. ///
/// Vector of enum tt__ReverseMode of length 0..unbounded. std::vector Mode 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ReverseOptionsExtension. tt__ReverseOptionsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ReverseOptionsExtension is a complexType. /// /// class tt__ReverseOptionsExtension operations: /// - tt__ReverseOptionsExtension* soap_new_tt__ReverseOptionsExtension(soap*) allocate and default initialize /// - tt__ReverseOptionsExtension* soap_new_tt__ReverseOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__ReverseOptionsExtension* soap_new_req_tt__ReverseOptionsExtension(soap*, ...) allocate, set required members /// - tt__ReverseOptionsExtension* soap_new_set_tt__ReverseOptionsExtension(soap*, ...) allocate, set all public members /// - tt__ReverseOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__ReverseOptionsExtension(soap*, tt__ReverseOptionsExtension*) deserialize from a stream /// - int soap_write_tt__ReverseOptionsExtension(soap*, tt__ReverseOptionsExtension*) serialize to a stream /// - tt__ReverseOptionsExtension* tt__ReverseOptionsExtension::soap_dup(soap*) returns deep copy of tt__ReverseOptionsExtension, 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) /// - tt__ReverseOptionsExtension::soap_del() deep deletes tt__ReverseOptionsExtension data members, use only after tt__ReverseOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ReverseOptionsExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PanTiltLimits is a complexType. /// /// class tt__PanTiltLimits operations: /// - tt__PanTiltLimits* soap_new_tt__PanTiltLimits(soap*) allocate and default initialize /// - tt__PanTiltLimits* soap_new_tt__PanTiltLimits(soap*, int num) allocate array and default initialize values /// - tt__PanTiltLimits* soap_new_req_tt__PanTiltLimits(soap*, ...) allocate, set required members /// - tt__PanTiltLimits* soap_new_set_tt__PanTiltLimits(soap*, ...) allocate, set all public members /// - tt__PanTiltLimits::soap_default(soap*) default initialize members /// - int soap_read_tt__PanTiltLimits(soap*, tt__PanTiltLimits*) deserialize from a stream /// - int soap_write_tt__PanTiltLimits(soap*, tt__PanTiltLimits*) serialize to a stream /// - tt__PanTiltLimits* tt__PanTiltLimits::soap_dup(soap*) returns deep copy of tt__PanTiltLimits, 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) /// - tt__PanTiltLimits::soap_del() deep deletes tt__PanTiltLimits data members, use only after tt__PanTiltLimits::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PanTiltLimits { public: ///
/// A range of pan tilt limits. ///
/// Element "Range" of XSD type "http://www.onvif.org/ver10/schema":Space2DDescription. tt__Space2DDescription* Range 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ZoomLimits is a complexType. /// /// class tt__ZoomLimits operations: /// - tt__ZoomLimits* soap_new_tt__ZoomLimits(soap*) allocate and default initialize /// - tt__ZoomLimits* soap_new_tt__ZoomLimits(soap*, int num) allocate array and default initialize values /// - tt__ZoomLimits* soap_new_req_tt__ZoomLimits(soap*, ...) allocate, set required members /// - tt__ZoomLimits* soap_new_set_tt__ZoomLimits(soap*, ...) allocate, set all public members /// - tt__ZoomLimits::soap_default(soap*) default initialize members /// - int soap_read_tt__ZoomLimits(soap*, tt__ZoomLimits*) deserialize from a stream /// - int soap_write_tt__ZoomLimits(soap*, tt__ZoomLimits*) serialize to a stream /// - tt__ZoomLimits* tt__ZoomLimits::soap_dup(soap*) returns deep copy of tt__ZoomLimits, 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) /// - tt__ZoomLimits::soap_del() deep deletes tt__ZoomLimits data members, use only after tt__ZoomLimits::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ZoomLimits { public: ///
/// A range of zoom limit ///
/// Element "Range" of XSD type "http://www.onvif.org/ver10/schema":Space1DDescription. tt__Space1DDescription* Range 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZSpaces is a complexType. /// /// class tt__PTZSpaces operations: /// - tt__PTZSpaces* soap_new_tt__PTZSpaces(soap*) allocate and default initialize /// - tt__PTZSpaces* soap_new_tt__PTZSpaces(soap*, int num) allocate array and default initialize values /// - tt__PTZSpaces* soap_new_req_tt__PTZSpaces(soap*, ...) allocate, set required members /// - tt__PTZSpaces* soap_new_set_tt__PTZSpaces(soap*, ...) allocate, set all public members /// - tt__PTZSpaces::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZSpaces(soap*, tt__PTZSpaces*) deserialize from a stream /// - int soap_write_tt__PTZSpaces(soap*, tt__PTZSpaces*) serialize to a stream /// - tt__PTZSpaces* tt__PTZSpaces::soap_dup(soap*) returns deep copy of tt__PTZSpaces, 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) /// - tt__PTZSpaces::soap_del() deep deletes tt__PTZSpaces data members, use only after tt__PTZSpaces::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZSpaces { public: ///
/// The Generic Pan/Tilt Position space is provided by every PTZ node that supports absolute Pan/Tilt, since it does not relate to a specific physical range. Instead, the range should be defined as the full range of the PTZ unit normalized to the range -1 to 1 resulting in the following space description. ///
/// Vector of tt__Space2DDescription* of length 0..unbounded. std::vector AbsolutePanTiltPositionSpace 0; ///< Multiple elements. ///
/// The Generic Zoom Position Space is provided by every PTZ node that supports absolute Zoom, since it does not relate to a specific physical range. Instead, the range should be defined as the full range of the Zoom normalized to the range 0 (wide) to 1 (tele). There is no assumption about how the generic zoom range is mapped to magnification, FOV or other physical zoom dimension. ///
/// Vector of tt__Space1DDescription* of length 0..unbounded. std::vector AbsoluteZoomPositionSpace 0; ///< Multiple elements. ///
/// The Generic Pan/Tilt translation space is provided by every PTZ node that supports relative Pan/Tilt, since it does not relate to a specific physical range. Instead, the range should be defined as the full positive and negative translation range of the PTZ unit normalized to the range -1 to 1, where positive translation would mean clockwise rotation or movement in right/up direction resulting in the following space description. ///
/// Vector of tt__Space2DDescription* of length 0..unbounded. std::vector RelativePanTiltTranslationSpace 0; ///< Multiple elements. ///
/// The Generic Zoom Translation Space is provided by every PTZ node that supports relative Zoom, since it does not relate to a specific physical range. Instead, the corresponding absolute range should be defined as the full positive and negative translation range of the Zoom normalized to the range -1 to1, where a positive translation maps to a movement in TELE direction. The translation is signed to indicate direction (negative is to wide, positive is to tele). There is no assumption about how the generic zoom range is mapped to magnification, FOV or other physical zoom dimension. This results in the following space description. ///
/// Vector of tt__Space1DDescription* of length 0..unbounded. std::vector RelativeZoomTranslationSpace 0; ///< Multiple elements. ///
/// The generic Pan/Tilt velocity space shall be provided by every PTZ node, since it does not relate to a specific physical range. Instead, the range should be defined as a range of the PTZ units speed normalized to the range -1 to 1, where a positive velocity would map to clockwise rotation or movement in the right/up direction. A signed speed can be independently specified for the pan and tilt component resulting in the following space description. ///
/// Vector of tt__Space2DDescription* of length 0..unbounded. std::vector ContinuousPanTiltVelocitySpace 0; ///< Multiple elements. ///
/// The generic zoom velocity space specifies a zoom factor velocity without knowing the underlying physical model. The range should be normalized from -1 to 1, where a positive velocity would map to TELE direction. A generic zoom velocity space description resembles the following. ///
/// Vector of tt__Space1DDescription* of length 0..unbounded. std::vector ContinuousZoomVelocitySpace 0; ///< Multiple elements. ///
/// The speed space specifies the speed for a Pan/Tilt movement when moving to an absolute position or to a relative translation. In contrast to the velocity spaces, speed spaces do not contain any directional information. The speed of a combined Pan/Tilt movement is represented by a single non-negative scalar value. ///
/// Vector of tt__Space1DDescription* of length 0..unbounded. std::vector PanTiltSpeedSpace 0; ///< Multiple elements. ///
/// The speed space specifies the speed for a Zoom movement when moving to an absolute position or to a relative translation. In contrast to the velocity spaces, speed spaces do not contain any directional information. ///
/// Vector of tt__Space1DDescription* of length 0..unbounded. std::vector ZoomSpeedSpace 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTZSpacesExtension. tt__PTZSpacesExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZSpacesExtension is a complexType. /// /// class tt__PTZSpacesExtension operations: /// - tt__PTZSpacesExtension* soap_new_tt__PTZSpacesExtension(soap*) allocate and default initialize /// - tt__PTZSpacesExtension* soap_new_tt__PTZSpacesExtension(soap*, int num) allocate array and default initialize values /// - tt__PTZSpacesExtension* soap_new_req_tt__PTZSpacesExtension(soap*, ...) allocate, set required members /// - tt__PTZSpacesExtension* soap_new_set_tt__PTZSpacesExtension(soap*, ...) allocate, set all public members /// - tt__PTZSpacesExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZSpacesExtension(soap*, tt__PTZSpacesExtension*) deserialize from a stream /// - int soap_write_tt__PTZSpacesExtension(soap*, tt__PTZSpacesExtension*) serialize to a stream /// - tt__PTZSpacesExtension* tt__PTZSpacesExtension::soap_dup(soap*) returns deep copy of tt__PTZSpacesExtension, 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) /// - tt__PTZSpacesExtension::soap_del() deep deletes tt__PTZSpacesExtension data members, use only after tt__PTZSpacesExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZSpacesExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Space2DDescription is a complexType. /// /// class tt__Space2DDescription operations: /// - tt__Space2DDescription* soap_new_tt__Space2DDescription(soap*) allocate and default initialize /// - tt__Space2DDescription* soap_new_tt__Space2DDescription(soap*, int num) allocate array and default initialize values /// - tt__Space2DDescription* soap_new_req_tt__Space2DDescription(soap*, ...) allocate, set required members /// - tt__Space2DDescription* soap_new_set_tt__Space2DDescription(soap*, ...) allocate, set all public members /// - tt__Space2DDescription::soap_default(soap*) default initialize members /// - int soap_read_tt__Space2DDescription(soap*, tt__Space2DDescription*) deserialize from a stream /// - int soap_write_tt__Space2DDescription(soap*, tt__Space2DDescription*) serialize to a stream /// - tt__Space2DDescription* tt__Space2DDescription::soap_dup(soap*) returns deep copy of tt__Space2DDescription, 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) /// - tt__Space2DDescription::soap_del() deep deletes tt__Space2DDescription data members, use only after tt__Space2DDescription::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Space2DDescription { public: ///
/// A URI of coordinate systems. ///
/// Element "URI" of XSD type xs:anyURI. xsd__anyURI URI 1; ///< Required element. ///
/// A range of x-axis. ///
/// Element "XRange" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* XRange 1; ///< Required element. ///
/// A range of y-axis. ///
/// Element "YRange" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* YRange 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Space1DDescription is a complexType. /// /// class tt__Space1DDescription operations: /// - tt__Space1DDescription* soap_new_tt__Space1DDescription(soap*) allocate and default initialize /// - tt__Space1DDescription* soap_new_tt__Space1DDescription(soap*, int num) allocate array and default initialize values /// - tt__Space1DDescription* soap_new_req_tt__Space1DDescription(soap*, ...) allocate, set required members /// - tt__Space1DDescription* soap_new_set_tt__Space1DDescription(soap*, ...) allocate, set all public members /// - tt__Space1DDescription::soap_default(soap*) default initialize members /// - int soap_read_tt__Space1DDescription(soap*, tt__Space1DDescription*) deserialize from a stream /// - int soap_write_tt__Space1DDescription(soap*, tt__Space1DDescription*) serialize to a stream /// - tt__Space1DDescription* tt__Space1DDescription::soap_dup(soap*) returns deep copy of tt__Space1DDescription, 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) /// - tt__Space1DDescription::soap_del() deep deletes tt__Space1DDescription data members, use only after tt__Space1DDescription::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Space1DDescription { public: ///
/// A URI of coordinate systems. ///
/// Element "URI" of XSD type xs:anyURI. xsd__anyURI URI 1; ///< Required element. ///
/// A range of x-axis. ///
/// Element "XRange" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* XRange 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZSpeed is a complexType. /// /// class tt__PTZSpeed operations: /// - tt__PTZSpeed* soap_new_tt__PTZSpeed(soap*) allocate and default initialize /// - tt__PTZSpeed* soap_new_tt__PTZSpeed(soap*, int num) allocate array and default initialize values /// - tt__PTZSpeed* soap_new_req_tt__PTZSpeed(soap*, ...) allocate, set required members /// - tt__PTZSpeed* soap_new_set_tt__PTZSpeed(soap*, ...) allocate, set all public members /// - tt__PTZSpeed::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZSpeed(soap*, tt__PTZSpeed*) deserialize from a stream /// - int soap_write_tt__PTZSpeed(soap*, tt__PTZSpeed*) serialize to a stream /// - tt__PTZSpeed* tt__PTZSpeed::soap_dup(soap*) returns deep copy of tt__PTZSpeed, 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) /// - tt__PTZSpeed::soap_del() deep deletes tt__PTZSpeed data members, use only after tt__PTZSpeed::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZSpeed { public: ///
/// Pan and tilt speed. The x component corresponds to pan and the y component to tilt. If omitted in a request, the current (if any) PanTilt movement should not be affected. ///
/// Element "PanTilt" of XSD type "http://www.onvif.org/ver10/schema":Vector2D. tt__Vector2D* PanTilt 0; ///< Optional element. ///
/// A zoom speed. If omitted in a request, the current (if any) Zoom movement should not be affected. ///
/// Element "Zoom" of XSD type "http://www.onvif.org/ver10/schema":Vector1D. tt__Vector1D* Zoom 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPreset is a complexType. /// /// class tt__PTZPreset operations: /// - tt__PTZPreset* soap_new_tt__PTZPreset(soap*) allocate and default initialize /// - tt__PTZPreset* soap_new_tt__PTZPreset(soap*, int num) allocate array and default initialize values /// - tt__PTZPreset* soap_new_req_tt__PTZPreset(soap*, ...) allocate, set required members /// - tt__PTZPreset* soap_new_set_tt__PTZPreset(soap*, ...) allocate, set all public members /// - tt__PTZPreset::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPreset(soap*, tt__PTZPreset*) deserialize from a stream /// - int soap_write_tt__PTZPreset(soap*, tt__PTZPreset*) serialize to a stream /// - tt__PTZPreset* tt__PTZPreset::soap_dup(soap*) returns deep copy of tt__PTZPreset, 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) /// - tt__PTZPreset::soap_del() deep deletes tt__PTZPreset data members, use only after tt__PTZPreset::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPreset { public: ///
/// A list of preset position name. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name* Name 0; ///< Optional element. ///
/// A list of preset position. ///
/// Element "PTZPosition" of XSD type "http://www.onvif.org/ver10/schema":PTZVector. tt__PTZVector* PTZPosition 0; ///< Optional element. /// /// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken* token 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PresetTour is a complexType. /// /// class tt__PresetTour operations: /// - tt__PresetTour* soap_new_tt__PresetTour(soap*) allocate and default initialize /// - tt__PresetTour* soap_new_tt__PresetTour(soap*, int num) allocate array and default initialize values /// - tt__PresetTour* soap_new_req_tt__PresetTour(soap*, ...) allocate, set required members /// - tt__PresetTour* soap_new_set_tt__PresetTour(soap*, ...) allocate, set all public members /// - tt__PresetTour::soap_default(soap*) default initialize members /// - int soap_read_tt__PresetTour(soap*, tt__PresetTour*) deserialize from a stream /// - int soap_write_tt__PresetTour(soap*, tt__PresetTour*) serialize to a stream /// - tt__PresetTour* tt__PresetTour::soap_dup(soap*) returns deep copy of tt__PresetTour, 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) /// - tt__PresetTour::soap_del() deep deletes tt__PresetTour data members, use only after tt__PresetTour::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PresetTour { public: ///
/// Readable name of the preset tour. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name* Name 0; ///< Optional element. ///
/// Read only parameters to indicate the status of the preset tour. ///
/// Element "Status" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourStatus. tt__PTZPresetTourStatus* Status 1; ///< Required element. ///
/// Auto Start flag of the preset tour. True allows the preset tour to be activated always. ///
/// Element "AutoStart" of XSD type xs:boolean. bool AutoStart 1; ///< Required element. ///
/// Parameters to specify the detail behavior of the preset tour. ///
/// Element "StartingCondition" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourStartingCondition. tt__PTZPresetTourStartingCondition* StartingCondition 1; ///< Required element. ///
/// A list of detail of touring spots including preset positions. ///
/// Vector of tt__PTZPresetTourSpot* of length 0..unbounded. std::vector TourSpot 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourExtension. tt__PTZPresetTourExtension* Extension 0; ///< Optional element. ///
/// Unique identifier of this preset tour. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken* token 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourExtension is a complexType. /// /// class tt__PTZPresetTourExtension operations: /// - tt__PTZPresetTourExtension* soap_new_tt__PTZPresetTourExtension(soap*) allocate and default initialize /// - tt__PTZPresetTourExtension* soap_new_tt__PTZPresetTourExtension(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourExtension* soap_new_req_tt__PTZPresetTourExtension(soap*, ...) allocate, set required members /// - tt__PTZPresetTourExtension* soap_new_set_tt__PTZPresetTourExtension(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourExtension(soap*, tt__PTZPresetTourExtension*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourExtension(soap*, tt__PTZPresetTourExtension*) serialize to a stream /// - tt__PTZPresetTourExtension* tt__PTZPresetTourExtension::soap_dup(soap*) returns deep copy of tt__PTZPresetTourExtension, 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) /// - tt__PTZPresetTourExtension::soap_del() deep deletes tt__PTZPresetTourExtension data members, use only after tt__PTZPresetTourExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourSpot is a complexType. /// /// class tt__PTZPresetTourSpot operations: /// - tt__PTZPresetTourSpot* soap_new_tt__PTZPresetTourSpot(soap*) allocate and default initialize /// - tt__PTZPresetTourSpot* soap_new_tt__PTZPresetTourSpot(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourSpot* soap_new_req_tt__PTZPresetTourSpot(soap*, ...) allocate, set required members /// - tt__PTZPresetTourSpot* soap_new_set_tt__PTZPresetTourSpot(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourSpot::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourSpot(soap*, tt__PTZPresetTourSpot*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourSpot(soap*, tt__PTZPresetTourSpot*) serialize to a stream /// - tt__PTZPresetTourSpot* tt__PTZPresetTourSpot::soap_dup(soap*) returns deep copy of tt__PTZPresetTourSpot, 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) /// - tt__PTZPresetTourSpot::soap_del() deep deletes tt__PTZPresetTourSpot data members, use only after tt__PTZPresetTourSpot::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourSpot { public: ///
/// Detail definition of preset position of the tour spot. ///
/// Element "PresetDetail" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourPresetDetail. tt__PTZPresetTourPresetDetail* PresetDetail 1; ///< Required element. ///
/// Optional parameter to specify Pan/Tilt and Zoom speed on moving toward this tour spot. ///
/// Element "Speed" of XSD type "http://www.onvif.org/ver10/schema":PTZSpeed. tt__PTZSpeed* Speed 0; ///< Optional element. ///
/// Optional parameter to specify time duration of staying on this tour sport. ///
/// Element "StayTime" of XSD type xs:duration. xsd__duration* StayTime 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourSpotExtension. tt__PTZPresetTourSpotExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourSpotExtension is a complexType. /// /// class tt__PTZPresetTourSpotExtension operations: /// - tt__PTZPresetTourSpotExtension* soap_new_tt__PTZPresetTourSpotExtension(soap*) allocate and default initialize /// - tt__PTZPresetTourSpotExtension* soap_new_tt__PTZPresetTourSpotExtension(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourSpotExtension* soap_new_req_tt__PTZPresetTourSpotExtension(soap*, ...) allocate, set required members /// - tt__PTZPresetTourSpotExtension* soap_new_set_tt__PTZPresetTourSpotExtension(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourSpotExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourSpotExtension(soap*, tt__PTZPresetTourSpotExtension*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourSpotExtension(soap*, tt__PTZPresetTourSpotExtension*) serialize to a stream /// - tt__PTZPresetTourSpotExtension* tt__PTZPresetTourSpotExtension::soap_dup(soap*) returns deep copy of tt__PTZPresetTourSpotExtension, 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) /// - tt__PTZPresetTourSpotExtension::soap_del() deep deletes tt__PTZPresetTourSpotExtension data members, use only after tt__PTZPresetTourSpotExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourSpotExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourPresetDetail is a complexType. /// /// class tt__PTZPresetTourPresetDetail operations: /// - tt__PTZPresetTourPresetDetail* soap_new_tt__PTZPresetTourPresetDetail(soap*) allocate and default initialize /// - tt__PTZPresetTourPresetDetail* soap_new_tt__PTZPresetTourPresetDetail(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourPresetDetail* soap_new_req_tt__PTZPresetTourPresetDetail(soap*, ...) allocate, set required members /// - tt__PTZPresetTourPresetDetail* soap_new_set_tt__PTZPresetTourPresetDetail(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourPresetDetail::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourPresetDetail(soap*, tt__PTZPresetTourPresetDetail*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourPresetDetail(soap*, tt__PTZPresetTourPresetDetail*) serialize to a stream /// - tt__PTZPresetTourPresetDetail* tt__PTZPresetTourPresetDetail::soap_dup(soap*) returns deep copy of tt__PTZPresetTourPresetDetail, 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) /// - tt__PTZPresetTourPresetDetail::soap_del() deep deletes tt__PTZPresetTourPresetDetail data members, use only after tt__PTZPresetTourPresetDetail::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourPresetDetail { public: // BEGIN CHOICE $int __union_PTZPresetTourPresetDetail; ///< Union _tt__union_PTZPresetTourPresetDetail selector: set to SOAP_UNION__tt__union_PTZPresetTourPresetDetail_ union _tt__union_PTZPresetTourPresetDetail { ///
/// Option to specify the preset position with Preset Token defined in advance. ///
/// Element "PresetToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* PresetToken nullptr 1; ///< Required nillable (xsi:nil when NULL) element. ///
/// Option to specify the preset position with the home position of this PTZ Node. "False" to this parameter shall be treated as an invalid argument. ///
/// Element "Home" of XSD type xs:boolean. bool Home 1; ///< Required element. ///
/// Option to specify the preset position with vector of PTZ node directly. ///
/// Element "PTZPosition" of XSD type "http://www.onvif.org/ver10/schema":PTZVector. tt__PTZVector* PTZPosition nullptr 1; ///< Required nillable (xsi:nil when NULL) element. /// Element "TypeExtension" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourTypeExtension. tt__PTZPresetTourTypeExtension* TypeExtension nullptr 1; ///< Required nillable (xsi:nil when NULL) element. } union_PTZPresetTourPresetDetail; // END OF CHOICE /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourTypeExtension is a complexType. /// /// class tt__PTZPresetTourTypeExtension operations: /// - tt__PTZPresetTourTypeExtension* soap_new_tt__PTZPresetTourTypeExtension(soap*) allocate and default initialize /// - tt__PTZPresetTourTypeExtension* soap_new_tt__PTZPresetTourTypeExtension(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourTypeExtension* soap_new_req_tt__PTZPresetTourTypeExtension(soap*, ...) allocate, set required members /// - tt__PTZPresetTourTypeExtension* soap_new_set_tt__PTZPresetTourTypeExtension(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourTypeExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourTypeExtension(soap*, tt__PTZPresetTourTypeExtension*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourTypeExtension(soap*, tt__PTZPresetTourTypeExtension*) serialize to a stream /// - tt__PTZPresetTourTypeExtension* tt__PTZPresetTourTypeExtension::soap_dup(soap*) returns deep copy of tt__PTZPresetTourTypeExtension, 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) /// - tt__PTZPresetTourTypeExtension::soap_del() deep deletes tt__PTZPresetTourTypeExtension data members, use only after tt__PTZPresetTourTypeExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourTypeExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourStatus is a complexType. /// /// class tt__PTZPresetTourStatus operations: /// - tt__PTZPresetTourStatus* soap_new_tt__PTZPresetTourStatus(soap*) allocate and default initialize /// - tt__PTZPresetTourStatus* soap_new_tt__PTZPresetTourStatus(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourStatus* soap_new_req_tt__PTZPresetTourStatus(soap*, ...) allocate, set required members /// - tt__PTZPresetTourStatus* soap_new_set_tt__PTZPresetTourStatus(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourStatus::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourStatus(soap*, tt__PTZPresetTourStatus*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourStatus(soap*, tt__PTZPresetTourStatus*) serialize to a stream /// - tt__PTZPresetTourStatus* tt__PTZPresetTourStatus::soap_dup(soap*) returns deep copy of tt__PTZPresetTourStatus, 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) /// - tt__PTZPresetTourStatus::soap_del() deep deletes tt__PTZPresetTourStatus data members, use only after tt__PTZPresetTourStatus::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourStatus { public: ///
/// Indicates state of this preset tour by Idle/Touring/Paused. ///
/// Element "State" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourState. enum tt__PTZPresetTourState State 1; ///< Required element. ///
/// Indicates a tour spot currently staying. ///
/// Element "CurrentTourSpot" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourSpot. tt__PTZPresetTourSpot* CurrentTourSpot 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourStatusExtension. tt__PTZPresetTourStatusExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourStatusExtension is a complexType. /// /// class tt__PTZPresetTourStatusExtension operations: /// - tt__PTZPresetTourStatusExtension* soap_new_tt__PTZPresetTourStatusExtension(soap*) allocate and default initialize /// - tt__PTZPresetTourStatusExtension* soap_new_tt__PTZPresetTourStatusExtension(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourStatusExtension* soap_new_req_tt__PTZPresetTourStatusExtension(soap*, ...) allocate, set required members /// - tt__PTZPresetTourStatusExtension* soap_new_set_tt__PTZPresetTourStatusExtension(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourStatusExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourStatusExtension(soap*, tt__PTZPresetTourStatusExtension*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourStatusExtension(soap*, tt__PTZPresetTourStatusExtension*) serialize to a stream /// - tt__PTZPresetTourStatusExtension* tt__PTZPresetTourStatusExtension::soap_dup(soap*) returns deep copy of tt__PTZPresetTourStatusExtension, 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) /// - tt__PTZPresetTourStatusExtension::soap_del() deep deletes tt__PTZPresetTourStatusExtension data members, use only after tt__PTZPresetTourStatusExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourStatusExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourStartingCondition is a complexType. /// /// class tt__PTZPresetTourStartingCondition operations: /// - tt__PTZPresetTourStartingCondition* soap_new_tt__PTZPresetTourStartingCondition(soap*) allocate and default initialize /// - tt__PTZPresetTourStartingCondition* soap_new_tt__PTZPresetTourStartingCondition(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourStartingCondition* soap_new_req_tt__PTZPresetTourStartingCondition(soap*, ...) allocate, set required members /// - tt__PTZPresetTourStartingCondition* soap_new_set_tt__PTZPresetTourStartingCondition(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourStartingCondition::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourStartingCondition(soap*, tt__PTZPresetTourStartingCondition*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourStartingCondition(soap*, tt__PTZPresetTourStartingCondition*) serialize to a stream /// - tt__PTZPresetTourStartingCondition* tt__PTZPresetTourStartingCondition::soap_dup(soap*) returns deep copy of tt__PTZPresetTourStartingCondition, 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) /// - tt__PTZPresetTourStartingCondition::soap_del() deep deletes tt__PTZPresetTourStartingCondition data members, use only after tt__PTZPresetTourStartingCondition::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourStartingCondition { public: ///
/// Optional parameter to specify how many times the preset tour is recurred. ///
/// Element "RecurringTime" of XSD type xs:int. int* RecurringTime 0; ///< Optional element. ///
/// Optional parameter to specify how long time duration the preset tour is recurred. ///
/// Element "RecurringDuration" of XSD type xs:duration. xsd__duration* RecurringDuration 0; ///< Optional element. ///
/// Optional parameter to choose which direction the preset tour goes. Forward shall be chosen in case it is omitted. ///
/// Element "Direction" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourDirection. enum tt__PTZPresetTourDirection* Direction 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourStartingConditionExtension. tt__PTZPresetTourStartingConditionExtension* Extension 0; ///< Optional element. ///
/// Execute presets in random order. If set to true and Direction is also present, Direction will be ignored and presets of the Tour will be recalled randomly. ///
/// Attribute "RandomPresetOrder" of XSD type xs:boolean. @bool* RandomPresetOrder 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourStartingConditionExtension is a complexType. /// /// class tt__PTZPresetTourStartingConditionExtension operations: /// - tt__PTZPresetTourStartingConditionExtension* soap_new_tt__PTZPresetTourStartingConditionExtension(soap*) allocate and default initialize /// - tt__PTZPresetTourStartingConditionExtension* soap_new_tt__PTZPresetTourStartingConditionExtension(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourStartingConditionExtension* soap_new_req_tt__PTZPresetTourStartingConditionExtension(soap*, ...) allocate, set required members /// - tt__PTZPresetTourStartingConditionExtension* soap_new_set_tt__PTZPresetTourStartingConditionExtension(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourStartingConditionExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourStartingConditionExtension(soap*, tt__PTZPresetTourStartingConditionExtension*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourStartingConditionExtension(soap*, tt__PTZPresetTourStartingConditionExtension*) serialize to a stream /// - tt__PTZPresetTourStartingConditionExtension* tt__PTZPresetTourStartingConditionExtension::soap_dup(soap*) returns deep copy of tt__PTZPresetTourStartingConditionExtension, 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) /// - tt__PTZPresetTourStartingConditionExtension::soap_del() deep deletes tt__PTZPresetTourStartingConditionExtension data members, use only after tt__PTZPresetTourStartingConditionExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourStartingConditionExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourOptions is a complexType. /// /// class tt__PTZPresetTourOptions operations: /// - tt__PTZPresetTourOptions* soap_new_tt__PTZPresetTourOptions(soap*) allocate and default initialize /// - tt__PTZPresetTourOptions* soap_new_tt__PTZPresetTourOptions(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourOptions* soap_new_req_tt__PTZPresetTourOptions(soap*, ...) allocate, set required members /// - tt__PTZPresetTourOptions* soap_new_set_tt__PTZPresetTourOptions(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourOptions(soap*, tt__PTZPresetTourOptions*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourOptions(soap*, tt__PTZPresetTourOptions*) serialize to a stream /// - tt__PTZPresetTourOptions* tt__PTZPresetTourOptions::soap_dup(soap*) returns deep copy of tt__PTZPresetTourOptions, 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) /// - tt__PTZPresetTourOptions::soap_del() deep deletes tt__PTZPresetTourOptions data members, use only after tt__PTZPresetTourOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourOptions { public: ///
/// Indicates whether or not the AutoStart is supported. ///
/// Element "AutoStart" of XSD type xs:boolean. bool AutoStart 1; ///< Required element. ///
/// Supported options for Preset Tour Starting Condition. ///
/// Element "StartingCondition" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourStartingConditionOptions. tt__PTZPresetTourStartingConditionOptions* StartingCondition 1; ///< Required element. ///
/// Supported options for Preset Tour Spot. ///
/// Element "TourSpot" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourSpotOptions. tt__PTZPresetTourSpotOptions* TourSpot 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourSpotOptions is a complexType. /// /// class tt__PTZPresetTourSpotOptions operations: /// - tt__PTZPresetTourSpotOptions* soap_new_tt__PTZPresetTourSpotOptions(soap*) allocate and default initialize /// - tt__PTZPresetTourSpotOptions* soap_new_tt__PTZPresetTourSpotOptions(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourSpotOptions* soap_new_req_tt__PTZPresetTourSpotOptions(soap*, ...) allocate, set required members /// - tt__PTZPresetTourSpotOptions* soap_new_set_tt__PTZPresetTourSpotOptions(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourSpotOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourSpotOptions(soap*, tt__PTZPresetTourSpotOptions*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourSpotOptions(soap*, tt__PTZPresetTourSpotOptions*) serialize to a stream /// - tt__PTZPresetTourSpotOptions* tt__PTZPresetTourSpotOptions::soap_dup(soap*) returns deep copy of tt__PTZPresetTourSpotOptions, 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) /// - tt__PTZPresetTourSpotOptions::soap_del() deep deletes tt__PTZPresetTourSpotOptions data members, use only after tt__PTZPresetTourSpotOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourSpotOptions { public: ///
/// Supported options for detail definition of preset position of the tour spot. ///
/// Element "PresetDetail" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourPresetDetailOptions. tt__PTZPresetTourPresetDetailOptions* PresetDetail 1; ///< Required element. ///
/// Supported range of stay time for a tour spot. ///
/// Element "StayTime" of XSD type "http://www.onvif.org/ver10/schema":DurationRange. tt__DurationRange* StayTime 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourPresetDetailOptions is a complexType. /// /// class tt__PTZPresetTourPresetDetailOptions operations: /// - tt__PTZPresetTourPresetDetailOptions* soap_new_tt__PTZPresetTourPresetDetailOptions(soap*) allocate and default initialize /// - tt__PTZPresetTourPresetDetailOptions* soap_new_tt__PTZPresetTourPresetDetailOptions(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourPresetDetailOptions* soap_new_req_tt__PTZPresetTourPresetDetailOptions(soap*, ...) allocate, set required members /// - tt__PTZPresetTourPresetDetailOptions* soap_new_set_tt__PTZPresetTourPresetDetailOptions(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourPresetDetailOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourPresetDetailOptions(soap*, tt__PTZPresetTourPresetDetailOptions*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourPresetDetailOptions(soap*, tt__PTZPresetTourPresetDetailOptions*) serialize to a stream /// - tt__PTZPresetTourPresetDetailOptions* tt__PTZPresetTourPresetDetailOptions::soap_dup(soap*) returns deep copy of tt__PTZPresetTourPresetDetailOptions, 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) /// - tt__PTZPresetTourPresetDetailOptions::soap_del() deep deletes tt__PTZPresetTourPresetDetailOptions data members, use only after tt__PTZPresetTourPresetDetailOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourPresetDetailOptions { public: ///
/// A list of available Preset Tokens for tour spots. ///
/// Vector of tt__ReferenceToken of length 0..unbounded. std::vector PresetToken 0; ///< Multiple elements. ///
/// An option to indicate Home postion for tour spots. ///
/// Element "Home" of XSD type xs:boolean. bool* Home 0; ///< Optional element. ///
/// Supported range of Pan and Tilt for tour spots. ///
/// Element "PanTiltPositionSpace" of XSD type "http://www.onvif.org/ver10/schema":Space2DDescription. tt__Space2DDescription* PanTiltPositionSpace 0; ///< Optional element. ///
/// Supported range of Zoom for a tour spot. ///
/// Element "ZoomPositionSpace" of XSD type "http://www.onvif.org/ver10/schema":Space1DDescription. tt__Space1DDescription* ZoomPositionSpace 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourPresetDetailOptionsExtension. tt__PTZPresetTourPresetDetailOptionsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourPresetDetailOptionsExtension is a complexType. /// /// class tt__PTZPresetTourPresetDetailOptionsExtension operations: /// - tt__PTZPresetTourPresetDetailOptionsExtension* soap_new_tt__PTZPresetTourPresetDetailOptionsExtension(soap*) allocate and default initialize /// - tt__PTZPresetTourPresetDetailOptionsExtension* soap_new_tt__PTZPresetTourPresetDetailOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourPresetDetailOptionsExtension* soap_new_req_tt__PTZPresetTourPresetDetailOptionsExtension(soap*, ...) allocate, set required members /// - tt__PTZPresetTourPresetDetailOptionsExtension* soap_new_set_tt__PTZPresetTourPresetDetailOptionsExtension(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourPresetDetailOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourPresetDetailOptionsExtension(soap*, tt__PTZPresetTourPresetDetailOptionsExtension*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourPresetDetailOptionsExtension(soap*, tt__PTZPresetTourPresetDetailOptionsExtension*) serialize to a stream /// - tt__PTZPresetTourPresetDetailOptionsExtension* tt__PTZPresetTourPresetDetailOptionsExtension::soap_dup(soap*) returns deep copy of tt__PTZPresetTourPresetDetailOptionsExtension, 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) /// - tt__PTZPresetTourPresetDetailOptionsExtension::soap_del() deep deletes tt__PTZPresetTourPresetDetailOptionsExtension data members, use only after tt__PTZPresetTourPresetDetailOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourPresetDetailOptionsExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourStartingConditionOptions is a complexType. /// /// class tt__PTZPresetTourStartingConditionOptions operations: /// - tt__PTZPresetTourStartingConditionOptions* soap_new_tt__PTZPresetTourStartingConditionOptions(soap*) allocate and default initialize /// - tt__PTZPresetTourStartingConditionOptions* soap_new_tt__PTZPresetTourStartingConditionOptions(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourStartingConditionOptions* soap_new_req_tt__PTZPresetTourStartingConditionOptions(soap*, ...) allocate, set required members /// - tt__PTZPresetTourStartingConditionOptions* soap_new_set_tt__PTZPresetTourStartingConditionOptions(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourStartingConditionOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourStartingConditionOptions(soap*, tt__PTZPresetTourStartingConditionOptions*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourStartingConditionOptions(soap*, tt__PTZPresetTourStartingConditionOptions*) serialize to a stream /// - tt__PTZPresetTourStartingConditionOptions* tt__PTZPresetTourStartingConditionOptions::soap_dup(soap*) returns deep copy of tt__PTZPresetTourStartingConditionOptions, 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) /// - tt__PTZPresetTourStartingConditionOptions::soap_del() deep deletes tt__PTZPresetTourStartingConditionOptions data members, use only after tt__PTZPresetTourStartingConditionOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourStartingConditionOptions { public: ///
/// Supported range of Recurring Time. ///
/// Element "RecurringTime" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* RecurringTime 0; ///< Optional element. ///
/// Supported range of Recurring Duration. ///
/// Element "RecurringDuration" of XSD type "http://www.onvif.org/ver10/schema":DurationRange. tt__DurationRange* RecurringDuration 0; ///< Optional element. ///
/// Supported options for Direction of Preset Tour. ///
/// Vector of enum tt__PTZPresetTourDirection of length 0..unbounded. std::vector Direction 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourStartingConditionOptionsExtension. tt__PTZPresetTourStartingConditionOptionsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZPresetTourStartingConditionOptionsExtension is a complexType. /// /// class tt__PTZPresetTourStartingConditionOptionsExtension operations: /// - tt__PTZPresetTourStartingConditionOptionsExtension* soap_new_tt__PTZPresetTourStartingConditionOptionsExtension(soap*) allocate and default initialize /// - tt__PTZPresetTourStartingConditionOptionsExtension* soap_new_tt__PTZPresetTourStartingConditionOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__PTZPresetTourStartingConditionOptionsExtension* soap_new_req_tt__PTZPresetTourStartingConditionOptionsExtension(soap*, ...) allocate, set required members /// - tt__PTZPresetTourStartingConditionOptionsExtension* soap_new_set_tt__PTZPresetTourStartingConditionOptionsExtension(soap*, ...) allocate, set all public members /// - tt__PTZPresetTourStartingConditionOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZPresetTourStartingConditionOptionsExtension(soap*, tt__PTZPresetTourStartingConditionOptionsExtension*) deserialize from a stream /// - int soap_write_tt__PTZPresetTourStartingConditionOptionsExtension(soap*, tt__PTZPresetTourStartingConditionOptionsExtension*) serialize to a stream /// - tt__PTZPresetTourStartingConditionOptionsExtension* tt__PTZPresetTourStartingConditionOptionsExtension::soap_dup(soap*) returns deep copy of tt__PTZPresetTourStartingConditionOptionsExtension, 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) /// - tt__PTZPresetTourStartingConditionOptionsExtension::soap_del() deep deletes tt__PTZPresetTourStartingConditionOptionsExtension data members, use only after tt__PTZPresetTourStartingConditionOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZPresetTourStartingConditionOptionsExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":ImagingStatus is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":FocusStatus is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":FocusConfiguration is a complexType. /// /// class tt__FocusConfiguration operations: /// - tt__FocusConfiguration* soap_new_tt__FocusConfiguration(soap*) allocate and default initialize /// - tt__FocusConfiguration* soap_new_tt__FocusConfiguration(soap*, int num) allocate array and default initialize values /// - tt__FocusConfiguration* soap_new_req_tt__FocusConfiguration(soap*, ...) allocate, set required members /// - tt__FocusConfiguration* soap_new_set_tt__FocusConfiguration(soap*, ...) allocate, set all public members /// - tt__FocusConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__FocusConfiguration(soap*, tt__FocusConfiguration*) deserialize from a stream /// - int soap_write_tt__FocusConfiguration(soap*, tt__FocusConfiguration*) serialize to a stream /// - tt__FocusConfiguration* tt__FocusConfiguration::soap_dup(soap*) returns deep copy of tt__FocusConfiguration, 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) /// - tt__FocusConfiguration::soap_del() deep deletes tt__FocusConfiguration data members, use only after tt__FocusConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__FocusConfiguration { public: /// Element "AutoFocusMode" of XSD type "http://www.onvif.org/ver10/schema":AutoFocusMode. enum tt__AutoFocusMode AutoFocusMode 1; ///< Required element. /// Element "DefaultSpeed" of XSD type xs:float. float DefaultSpeed 1; ///< Required element. ///
/// Parameter to set autofocus near limit (unit: meter). ///
/// Element "NearLimit" of XSD type xs:float. float NearLimit 1; ///< Required element. ///
/// Parameter to set autofocus far limit (unit: meter). /// If set to 0.0, infinity will be used. ///
/// Element "FarLimit" of XSD type xs:float. float FarLimit 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImagingSettings is a complexType. /// /// class tt__ImagingSettings operations: /// - tt__ImagingSettings* soap_new_tt__ImagingSettings(soap*) allocate and default initialize /// - tt__ImagingSettings* soap_new_tt__ImagingSettings(soap*, int num) allocate array and default initialize values /// - tt__ImagingSettings* soap_new_req_tt__ImagingSettings(soap*, ...) allocate, set required members /// - tt__ImagingSettings* soap_new_set_tt__ImagingSettings(soap*, ...) allocate, set all public members /// - tt__ImagingSettings::soap_default(soap*) default initialize members /// - int soap_read_tt__ImagingSettings(soap*, tt__ImagingSettings*) deserialize from a stream /// - int soap_write_tt__ImagingSettings(soap*, tt__ImagingSettings*) serialize to a stream /// - tt__ImagingSettings* tt__ImagingSettings::soap_dup(soap*) returns deep copy of tt__ImagingSettings, 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) /// - tt__ImagingSettings::soap_del() deep deletes tt__ImagingSettings data members, use only after tt__ImagingSettings::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImagingSettings { public: ///
/// Enabled/disabled BLC mode (on/off). ///
/// Element "BacklightCompensation" of XSD type "http://www.onvif.org/ver10/schema":BacklightCompensation. tt__BacklightCompensation* BacklightCompensation 0; ///< Optional element. ///
/// Image brightness (unit unspecified). ///
/// Element "Brightness" of XSD type xs:float. float* Brightness 0; ///< Optional element. ///
/// Color saturation of the image (unit unspecified). ///
/// Element "ColorSaturation" of XSD type xs:float. float* ColorSaturation 0; ///< Optional element. ///
/// Contrast of the image (unit unspecified). ///
/// Element "Contrast" of XSD type xs:float. float* Contrast 0; ///< Optional element. ///
/// Exposure mode of the device. ///
/// Element "Exposure" of XSD type "http://www.onvif.org/ver10/schema":Exposure. tt__Exposure* Exposure 0; ///< Optional element. ///
/// Focus configuration. ///
/// Element "Focus" of XSD type "http://www.onvif.org/ver10/schema":FocusConfiguration. tt__FocusConfiguration* Focus 0; ///< Optional element. ///
/// Infrared Cutoff Filter settings. ///
/// Element "IrCutFilter" of XSD type "http://www.onvif.org/ver10/schema":IrCutFilterMode. enum tt__IrCutFilterMode* IrCutFilter 0; ///< Optional element. ///
/// Sharpness of the Video image. ///
/// Element "Sharpness" of XSD type xs:float. float* Sharpness 0; ///< Optional element. ///
/// WDR settings. ///
/// Element "WideDynamicRange" of XSD type "http://www.onvif.org/ver10/schema":WideDynamicRange. tt__WideDynamicRange* WideDynamicRange 0; ///< Optional element. ///
/// White balance settings. ///
/// Element "WhiteBalance" of XSD type "http://www.onvif.org/ver10/schema":WhiteBalance. tt__WhiteBalance* WhiteBalance 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ImagingSettingsExtension. tt__ImagingSettingsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImagingSettingsExtension is a complexType. /// /// class tt__ImagingSettingsExtension operations: /// - tt__ImagingSettingsExtension* soap_new_tt__ImagingSettingsExtension(soap*) allocate and default initialize /// - tt__ImagingSettingsExtension* soap_new_tt__ImagingSettingsExtension(soap*, int num) allocate array and default initialize values /// - tt__ImagingSettingsExtension* soap_new_req_tt__ImagingSettingsExtension(soap*, ...) allocate, set required members /// - tt__ImagingSettingsExtension* soap_new_set_tt__ImagingSettingsExtension(soap*, ...) allocate, set all public members /// - tt__ImagingSettingsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__ImagingSettingsExtension(soap*, tt__ImagingSettingsExtension*) deserialize from a stream /// - int soap_write_tt__ImagingSettingsExtension(soap*, tt__ImagingSettingsExtension*) serialize to a stream /// - tt__ImagingSettingsExtension* tt__ImagingSettingsExtension::soap_dup(soap*) returns deep copy of tt__ImagingSettingsExtension, 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) /// - tt__ImagingSettingsExtension::soap_del() deep deletes tt__ImagingSettingsExtension data members, use only after tt__ImagingSettingsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImagingSettingsExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Exposure is a complexType. /// /// class tt__Exposure operations: /// - tt__Exposure* soap_new_tt__Exposure(soap*) allocate and default initialize /// - tt__Exposure* soap_new_tt__Exposure(soap*, int num) allocate array and default initialize values /// - tt__Exposure* soap_new_req_tt__Exposure(soap*, ...) allocate, set required members /// - tt__Exposure* soap_new_set_tt__Exposure(soap*, ...) allocate, set all public members /// - tt__Exposure::soap_default(soap*) default initialize members /// - int soap_read_tt__Exposure(soap*, tt__Exposure*) deserialize from a stream /// - int soap_write_tt__Exposure(soap*, tt__Exposure*) serialize to a stream /// - tt__Exposure* tt__Exposure::soap_dup(soap*) returns deep copy of tt__Exposure, 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) /// - tt__Exposure::soap_del() deep deletes tt__Exposure data members, use only after tt__Exposure::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Exposure { public: ///
/// Exposure Mode ///
    ///
  • Auto Enabled the exposure algorithm on the NVT.
  • ///
  • Manual Disabled exposure algorithm on the NVT.
  • ///
///
/// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":ExposureMode. enum tt__ExposureMode Mode 1; ///< Required element. ///
/// The exposure priority mode (low noise/framerate). ///
/// Element "Priority" of XSD type "http://www.onvif.org/ver10/schema":ExposurePriority. enum tt__ExposurePriority Priority 1; ///< Required element. ///
/// Rectangular exposure mask. ///
/// Element "Window" of XSD type "http://www.onvif.org/ver10/schema":Rectangle. tt__Rectangle* Window 1; ///< Required element. ///
/// Minimum value of exposure time range allowed to be used by the algorithm. ///
/// Element "MinExposureTime" of XSD type xs:float. float MinExposureTime 1; ///< Required element. ///
/// Maximum value of exposure time range allowed to be used by the algorithm. ///
/// Element "MaxExposureTime" of XSD type xs:float. float MaxExposureTime 1; ///< Required element. ///
/// Minimum value of the sensor gain range that is allowed to be used by the algorithm. ///
/// Element "MinGain" of XSD type xs:float. float MinGain 1; ///< Required element. ///
/// Maximum value of the sensor gain range that is allowed to be used by the algorithm. ///
/// Element "MaxGain" of XSD type xs:float. float MaxGain 1; ///< Required element. ///
/// Minimum value of the iris range allowed to be used by the algorithm. ///
/// Element "MinIris" of XSD type xs:float. float MinIris 1; ///< Required element. ///
/// Maximum value of the iris range allowed to be used by the algorithm. ///
/// Element "MaxIris" of XSD type xs:float. float MaxIris 1; ///< Required element. ///
/// The fixed exposure time used by the image sensor (s). ///
/// Element "ExposureTime" of XSD type xs:float. float ExposureTime 1; ///< Required element. ///
/// The fixed gain used by the image sensor (dB). ///
/// Element "Gain" of XSD type xs:float. float Gain 1; ///< Required element. ///
/// The fixed attenuation of input light affected by the iris (dB). 0dB maps to a fully opened iris. ///
/// Element "Iris" of XSD type xs:float. float Iris 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":WideDynamicRange is a complexType. /// /// class tt__WideDynamicRange operations: /// - tt__WideDynamicRange* soap_new_tt__WideDynamicRange(soap*) allocate and default initialize /// - tt__WideDynamicRange* soap_new_tt__WideDynamicRange(soap*, int num) allocate array and default initialize values /// - tt__WideDynamicRange* soap_new_req_tt__WideDynamicRange(soap*, ...) allocate, set required members /// - tt__WideDynamicRange* soap_new_set_tt__WideDynamicRange(soap*, ...) allocate, set all public members /// - tt__WideDynamicRange::soap_default(soap*) default initialize members /// - int soap_read_tt__WideDynamicRange(soap*, tt__WideDynamicRange*) deserialize from a stream /// - int soap_write_tt__WideDynamicRange(soap*, tt__WideDynamicRange*) serialize to a stream /// - tt__WideDynamicRange* tt__WideDynamicRange::soap_dup(soap*) returns deep copy of tt__WideDynamicRange, 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) /// - tt__WideDynamicRange::soap_del() deep deletes tt__WideDynamicRange data members, use only after tt__WideDynamicRange::soap_dup(NULL) (use soapcpp2 -Ed) class tt__WideDynamicRange { public: ///
/// White dynamic range (on/off) ///
/// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":WideDynamicMode. enum tt__WideDynamicMode Mode 1; ///< Required element. ///
/// Optional level parameter (unitless) ///
/// Element "Level" of XSD type xs:float. float Level 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":BacklightCompensation is a complexType. /// /// class tt__BacklightCompensation operations: /// - tt__BacklightCompensation* soap_new_tt__BacklightCompensation(soap*) allocate and default initialize /// - tt__BacklightCompensation* soap_new_tt__BacklightCompensation(soap*, int num) allocate array and default initialize values /// - tt__BacklightCompensation* soap_new_req_tt__BacklightCompensation(soap*, ...) allocate, set required members /// - tt__BacklightCompensation* soap_new_set_tt__BacklightCompensation(soap*, ...) allocate, set all public members /// - tt__BacklightCompensation::soap_default(soap*) default initialize members /// - int soap_read_tt__BacklightCompensation(soap*, tt__BacklightCompensation*) deserialize from a stream /// - int soap_write_tt__BacklightCompensation(soap*, tt__BacklightCompensation*) serialize to a stream /// - tt__BacklightCompensation* tt__BacklightCompensation::soap_dup(soap*) returns deep copy of tt__BacklightCompensation, 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) /// - tt__BacklightCompensation::soap_del() deep deletes tt__BacklightCompensation data members, use only after tt__BacklightCompensation::soap_dup(NULL) (use soapcpp2 -Ed) class tt__BacklightCompensation { public: ///
/// Backlight compensation mode (on/off). ///
/// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":BacklightCompensationMode. enum tt__BacklightCompensationMode Mode 1; ///< Required element. ///
/// Optional level parameter (unit unspecified). ///
/// Element "Level" of XSD type xs:float. float Level 1; ///< Required element. struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":ImagingOptions is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":WideDynamicRangeOptions is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":BacklightCompensationOptions is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":FocusOptions is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":ExposureOptions is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":WhiteBalanceOptions is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":FocusMove is a complexType. /// /// class tt__FocusMove operations: /// - tt__FocusMove* soap_new_tt__FocusMove(soap*) allocate and default initialize /// - tt__FocusMove* soap_new_tt__FocusMove(soap*, int num) allocate array and default initialize values /// - tt__FocusMove* soap_new_req_tt__FocusMove(soap*, ...) allocate, set required members /// - tt__FocusMove* soap_new_set_tt__FocusMove(soap*, ...) allocate, set all public members /// - tt__FocusMove::soap_default(soap*) default initialize members /// - int soap_read_tt__FocusMove(soap*, tt__FocusMove*) deserialize from a stream /// - int soap_write_tt__FocusMove(soap*, tt__FocusMove*) serialize to a stream /// - tt__FocusMove* tt__FocusMove::soap_dup(soap*) returns deep copy of tt__FocusMove, 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) /// - tt__FocusMove::soap_del() deep deletes tt__FocusMove data members, use only after tt__FocusMove::soap_dup(NULL) (use soapcpp2 -Ed) class tt__FocusMove { public: ///
/// Parameters for the absolute focus control. ///
/// Element "Absolute" of XSD type "http://www.onvif.org/ver10/schema":AbsoluteFocus. tt__AbsoluteFocus* Absolute 0; ///< Optional element. ///
/// Parameters for the relative focus control. ///
/// Element "Relative" of XSD type "http://www.onvif.org/ver10/schema":RelativeFocus. tt__RelativeFocus* Relative 0; ///< Optional element. ///
/// Parameter for the continuous focus control. ///
/// Element "Continuous" of XSD type "http://www.onvif.org/ver10/schema":ContinuousFocus. tt__ContinuousFocus* Continuous 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":AbsoluteFocus is a complexType. /// /// class tt__AbsoluteFocus operations: /// - tt__AbsoluteFocus* soap_new_tt__AbsoluteFocus(soap*) allocate and default initialize /// - tt__AbsoluteFocus* soap_new_tt__AbsoluteFocus(soap*, int num) allocate array and default initialize values /// - tt__AbsoluteFocus* soap_new_req_tt__AbsoluteFocus(soap*, ...) allocate, set required members /// - tt__AbsoluteFocus* soap_new_set_tt__AbsoluteFocus(soap*, ...) allocate, set all public members /// - tt__AbsoluteFocus::soap_default(soap*) default initialize members /// - int soap_read_tt__AbsoluteFocus(soap*, tt__AbsoluteFocus*) deserialize from a stream /// - int soap_write_tt__AbsoluteFocus(soap*, tt__AbsoluteFocus*) serialize to a stream /// - tt__AbsoluteFocus* tt__AbsoluteFocus::soap_dup(soap*) returns deep copy of tt__AbsoluteFocus, 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) /// - tt__AbsoluteFocus::soap_del() deep deletes tt__AbsoluteFocus data members, use only after tt__AbsoluteFocus::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AbsoluteFocus { public: ///
/// Position parameter for the absolute focus control. ///
/// Element "Position" of XSD type xs:float. float Position 1; ///< Required element. ///
/// Speed parameter for the absolute focus control. ///
/// Element "Speed" of XSD type xs:float. float* Speed 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":RelativeFocus is a complexType. /// /// class tt__RelativeFocus operations: /// - tt__RelativeFocus* soap_new_tt__RelativeFocus(soap*) allocate and default initialize /// - tt__RelativeFocus* soap_new_tt__RelativeFocus(soap*, int num) allocate array and default initialize values /// - tt__RelativeFocus* soap_new_req_tt__RelativeFocus(soap*, ...) allocate, set required members /// - tt__RelativeFocus* soap_new_set_tt__RelativeFocus(soap*, ...) allocate, set all public members /// - tt__RelativeFocus::soap_default(soap*) default initialize members /// - int soap_read_tt__RelativeFocus(soap*, tt__RelativeFocus*) deserialize from a stream /// - int soap_write_tt__RelativeFocus(soap*, tt__RelativeFocus*) serialize to a stream /// - tt__RelativeFocus* tt__RelativeFocus::soap_dup(soap*) returns deep copy of tt__RelativeFocus, 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) /// - tt__RelativeFocus::soap_del() deep deletes tt__RelativeFocus data members, use only after tt__RelativeFocus::soap_dup(NULL) (use soapcpp2 -Ed) class tt__RelativeFocus { public: ///
/// Distance parameter for the relative focus control. ///
/// Element "Distance" of XSD type xs:float. float Distance 1; ///< Required element. ///
/// Speed parameter for the relative focus control. ///
/// Element "Speed" of XSD type xs:float. float* Speed 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ContinuousFocus is a complexType. /// /// class tt__ContinuousFocus operations: /// - tt__ContinuousFocus* soap_new_tt__ContinuousFocus(soap*) allocate and default initialize /// - tt__ContinuousFocus* soap_new_tt__ContinuousFocus(soap*, int num) allocate array and default initialize values /// - tt__ContinuousFocus* soap_new_req_tt__ContinuousFocus(soap*, ...) allocate, set required members /// - tt__ContinuousFocus* soap_new_set_tt__ContinuousFocus(soap*, ...) allocate, set all public members /// - tt__ContinuousFocus::soap_default(soap*) default initialize members /// - int soap_read_tt__ContinuousFocus(soap*, tt__ContinuousFocus*) deserialize from a stream /// - int soap_write_tt__ContinuousFocus(soap*, tt__ContinuousFocus*) serialize to a stream /// - tt__ContinuousFocus* tt__ContinuousFocus::soap_dup(soap*) returns deep copy of tt__ContinuousFocus, 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) /// - tt__ContinuousFocus::soap_del() deep deletes tt__ContinuousFocus data members, use only after tt__ContinuousFocus::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ContinuousFocus { public: ///
/// Speed parameter for the Continuous focus control. ///
/// Element "Speed" of XSD type xs:float. float Speed 1; ///< Required element. struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":MoveOptions is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":AbsoluteFocusOptions is a complexType. /// /// class tt__AbsoluteFocusOptions operations: /// - tt__AbsoluteFocusOptions* soap_new_tt__AbsoluteFocusOptions(soap*) allocate and default initialize /// - tt__AbsoluteFocusOptions* soap_new_tt__AbsoluteFocusOptions(soap*, int num) allocate array and default initialize values /// - tt__AbsoluteFocusOptions* soap_new_req_tt__AbsoluteFocusOptions(soap*, ...) allocate, set required members /// - tt__AbsoluteFocusOptions* soap_new_set_tt__AbsoluteFocusOptions(soap*, ...) allocate, set all public members /// - tt__AbsoluteFocusOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__AbsoluteFocusOptions(soap*, tt__AbsoluteFocusOptions*) deserialize from a stream /// - int soap_write_tt__AbsoluteFocusOptions(soap*, tt__AbsoluteFocusOptions*) serialize to a stream /// - tt__AbsoluteFocusOptions* tt__AbsoluteFocusOptions::soap_dup(soap*) returns deep copy of tt__AbsoluteFocusOptions, 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) /// - tt__AbsoluteFocusOptions::soap_del() deep deletes tt__AbsoluteFocusOptions data members, use only after tt__AbsoluteFocusOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AbsoluteFocusOptions { public: ///
/// Valid ranges of the position. ///
/// Element "Position" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* Position 1; ///< Required element. ///
/// Valid ranges of the speed. ///
/// Element "Speed" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* Speed 0; ///< Optional element. struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":RelativeFocusOptions is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":ContinuousFocusOptions is a complexType. /// /// class tt__ContinuousFocusOptions operations: /// - tt__ContinuousFocusOptions* soap_new_tt__ContinuousFocusOptions(soap*) allocate and default initialize /// - tt__ContinuousFocusOptions* soap_new_tt__ContinuousFocusOptions(soap*, int num) allocate array and default initialize values /// - tt__ContinuousFocusOptions* soap_new_req_tt__ContinuousFocusOptions(soap*, ...) allocate, set required members /// - tt__ContinuousFocusOptions* soap_new_set_tt__ContinuousFocusOptions(soap*, ...) allocate, set all public members /// - tt__ContinuousFocusOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__ContinuousFocusOptions(soap*, tt__ContinuousFocusOptions*) deserialize from a stream /// - int soap_write_tt__ContinuousFocusOptions(soap*, tt__ContinuousFocusOptions*) serialize to a stream /// - tt__ContinuousFocusOptions* tt__ContinuousFocusOptions::soap_dup(soap*) returns deep copy of tt__ContinuousFocusOptions, 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) /// - tt__ContinuousFocusOptions::soap_del() deep deletes tt__ContinuousFocusOptions data members, use only after tt__ContinuousFocusOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ContinuousFocusOptions { public: ///
/// Valid ranges of the speed. ///
/// Element "Speed" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* Speed 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":WhiteBalance is a complexType. /// /// class tt__WhiteBalance operations: /// - tt__WhiteBalance* soap_new_tt__WhiteBalance(soap*) allocate and default initialize /// - tt__WhiteBalance* soap_new_tt__WhiteBalance(soap*, int num) allocate array and default initialize values /// - tt__WhiteBalance* soap_new_req_tt__WhiteBalance(soap*, ...) allocate, set required members /// - tt__WhiteBalance* soap_new_set_tt__WhiteBalance(soap*, ...) allocate, set all public members /// - tt__WhiteBalance::soap_default(soap*) default initialize members /// - int soap_read_tt__WhiteBalance(soap*, tt__WhiteBalance*) deserialize from a stream /// - int soap_write_tt__WhiteBalance(soap*, tt__WhiteBalance*) serialize to a stream /// - tt__WhiteBalance* tt__WhiteBalance::soap_dup(soap*) returns deep copy of tt__WhiteBalance, 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) /// - tt__WhiteBalance::soap_del() deep deletes tt__WhiteBalance data members, use only after tt__WhiteBalance::soap_dup(NULL) (use soapcpp2 -Ed) class tt__WhiteBalance { public: ///
/// Auto whitebalancing mode (auto/manual). ///
/// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":WhiteBalanceMode. enum tt__WhiteBalanceMode Mode 1; ///< Required element. ///
/// Rgain (unitless). ///
/// Element "CrGain" of XSD type xs:float. float CrGain 1; ///< Required element. ///
/// Bgain (unitless). ///
/// Element "CbGain" of XSD type xs:float. float CbGain 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImagingStatus20 is a complexType. /// /// class tt__ImagingStatus20 operations: /// - tt__ImagingStatus20* soap_new_tt__ImagingStatus20(soap*) allocate and default initialize /// - tt__ImagingStatus20* soap_new_tt__ImagingStatus20(soap*, int num) allocate array and default initialize values /// - tt__ImagingStatus20* soap_new_req_tt__ImagingStatus20(soap*, ...) allocate, set required members /// - tt__ImagingStatus20* soap_new_set_tt__ImagingStatus20(soap*, ...) allocate, set all public members /// - tt__ImagingStatus20::soap_default(soap*) default initialize members /// - int soap_read_tt__ImagingStatus20(soap*, tt__ImagingStatus20*) deserialize from a stream /// - int soap_write_tt__ImagingStatus20(soap*, tt__ImagingStatus20*) serialize to a stream /// - tt__ImagingStatus20* tt__ImagingStatus20::soap_dup(soap*) returns deep copy of tt__ImagingStatus20, 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) /// - tt__ImagingStatus20::soap_del() deep deletes tt__ImagingStatus20 data members, use only after tt__ImagingStatus20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImagingStatus20 { public: ///
/// Status of focus. ///
/// Element "FocusStatus20" of XSD type "http://www.onvif.org/ver10/schema":FocusStatus20. tt__FocusStatus20* FocusStatus20 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ImagingStatus20Extension. tt__ImagingStatus20Extension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImagingStatus20Extension is a complexType. /// /// class tt__ImagingStatus20Extension operations: /// - tt__ImagingStatus20Extension* soap_new_tt__ImagingStatus20Extension(soap*) allocate and default initialize /// - tt__ImagingStatus20Extension* soap_new_tt__ImagingStatus20Extension(soap*, int num) allocate array and default initialize values /// - tt__ImagingStatus20Extension* soap_new_req_tt__ImagingStatus20Extension(soap*, ...) allocate, set required members /// - tt__ImagingStatus20Extension* soap_new_set_tt__ImagingStatus20Extension(soap*, ...) allocate, set all public members /// - tt__ImagingStatus20Extension::soap_default(soap*) default initialize members /// - int soap_read_tt__ImagingStatus20Extension(soap*, tt__ImagingStatus20Extension*) deserialize from a stream /// - int soap_write_tt__ImagingStatus20Extension(soap*, tt__ImagingStatus20Extension*) serialize to a stream /// - tt__ImagingStatus20Extension* tt__ImagingStatus20Extension::soap_dup(soap*) returns deep copy of tt__ImagingStatus20Extension, 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) /// - tt__ImagingStatus20Extension::soap_del() deep deletes tt__ImagingStatus20Extension data members, use only after tt__ImagingStatus20Extension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImagingStatus20Extension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":FocusStatus20 is a complexType. /// /// class tt__FocusStatus20 operations: /// - tt__FocusStatus20* soap_new_tt__FocusStatus20(soap*) allocate and default initialize /// - tt__FocusStatus20* soap_new_tt__FocusStatus20(soap*, int num) allocate array and default initialize values /// - tt__FocusStatus20* soap_new_req_tt__FocusStatus20(soap*, ...) allocate, set required members /// - tt__FocusStatus20* soap_new_set_tt__FocusStatus20(soap*, ...) allocate, set all public members /// - tt__FocusStatus20::soap_default(soap*) default initialize members /// - int soap_read_tt__FocusStatus20(soap*, tt__FocusStatus20*) deserialize from a stream /// - int soap_write_tt__FocusStatus20(soap*, tt__FocusStatus20*) serialize to a stream /// - tt__FocusStatus20* tt__FocusStatus20::soap_dup(soap*) returns deep copy of tt__FocusStatus20, 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) /// - tt__FocusStatus20::soap_del() deep deletes tt__FocusStatus20 data members, use only after tt__FocusStatus20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__FocusStatus20 { public: ///
/// Status of focus position. ///
/// Element "Position" of XSD type xs:float. float Position 1; ///< Required element. ///
/// Status of focus MoveStatus. ///
/// Element "MoveStatus" of XSD type "http://www.onvif.org/ver10/schema":MoveStatus. enum tt__MoveStatus MoveStatus 1; ///< Required element. ///
/// Error status of focus. ///
/// Element "Error" of XSD type xs:string. std::string* Error 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":FocusStatus20Extension. tt__FocusStatus20Extension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":FocusStatus20Extension is a complexType. /// /// class tt__FocusStatus20Extension operations: /// - tt__FocusStatus20Extension* soap_new_tt__FocusStatus20Extension(soap*) allocate and default initialize /// - tt__FocusStatus20Extension* soap_new_tt__FocusStatus20Extension(soap*, int num) allocate array and default initialize values /// - tt__FocusStatus20Extension* soap_new_req_tt__FocusStatus20Extension(soap*, ...) allocate, set required members /// - tt__FocusStatus20Extension* soap_new_set_tt__FocusStatus20Extension(soap*, ...) allocate, set all public members /// - tt__FocusStatus20Extension::soap_default(soap*) default initialize members /// - int soap_read_tt__FocusStatus20Extension(soap*, tt__FocusStatus20Extension*) deserialize from a stream /// - int soap_write_tt__FocusStatus20Extension(soap*, tt__FocusStatus20Extension*) serialize to a stream /// - tt__FocusStatus20Extension* tt__FocusStatus20Extension::soap_dup(soap*) returns deep copy of tt__FocusStatus20Extension, 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) /// - tt__FocusStatus20Extension::soap_del() deep deletes tt__FocusStatus20Extension data members, use only after tt__FocusStatus20Extension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__FocusStatus20Extension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImagingSettings20 is a complexType. /// ///
/// Type describing the ImagingSettings of a VideoSource. The supported options and ranges can be obtained via the GetOptions command. ///
/// class tt__ImagingSettings20 operations: /// - tt__ImagingSettings20* soap_new_tt__ImagingSettings20(soap*) allocate and default initialize /// - tt__ImagingSettings20* soap_new_tt__ImagingSettings20(soap*, int num) allocate array and default initialize values /// - tt__ImagingSettings20* soap_new_req_tt__ImagingSettings20(soap*, ...) allocate, set required members /// - tt__ImagingSettings20* soap_new_set_tt__ImagingSettings20(soap*, ...) allocate, set all public members /// - tt__ImagingSettings20::soap_default(soap*) default initialize members /// - int soap_read_tt__ImagingSettings20(soap*, tt__ImagingSettings20*) deserialize from a stream /// - int soap_write_tt__ImagingSettings20(soap*, tt__ImagingSettings20*) serialize to a stream /// - tt__ImagingSettings20* tt__ImagingSettings20::soap_dup(soap*) returns deep copy of tt__ImagingSettings20, 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) /// - tt__ImagingSettings20::soap_del() deep deletes tt__ImagingSettings20 data members, use only after tt__ImagingSettings20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImagingSettings20 { public: ///
/// Enabled/disabled BLC mode (on/off). ///
/// Element "BacklightCompensation" of XSD type "http://www.onvif.org/ver10/schema":BacklightCompensation20. tt__BacklightCompensation20* BacklightCompensation 0; ///< Optional element. ///
/// Image brightness (unit unspecified). ///
/// Element "Brightness" of XSD type xs:float. float* Brightness 0; ///< Optional element. ///
/// Color saturation of the image (unit unspecified). ///
/// Element "ColorSaturation" of XSD type xs:float. float* ColorSaturation 0; ///< Optional element. ///
/// Contrast of the image (unit unspecified). ///
/// Element "Contrast" of XSD type xs:float. float* Contrast 0; ///< Optional element. ///
/// Exposure mode of the device. ///
/// Element "Exposure" of XSD type "http://www.onvif.org/ver10/schema":Exposure20. tt__Exposure20* Exposure 0; ///< Optional element. ///
/// Focus configuration. ///
/// Element "Focus" of XSD type "http://www.onvif.org/ver10/schema":FocusConfiguration20. tt__FocusConfiguration20* Focus 0; ///< Optional element. ///
/// Infrared Cutoff Filter settings. ///
/// Element "IrCutFilter" of XSD type "http://www.onvif.org/ver10/schema":IrCutFilterMode. enum tt__IrCutFilterMode* IrCutFilter 0; ///< Optional element. ///
/// Sharpness of the Video image. ///
/// Element "Sharpness" of XSD type xs:float. float* Sharpness 0; ///< Optional element. ///
/// WDR settings. ///
/// Element "WideDynamicRange" of XSD type "http://www.onvif.org/ver10/schema":WideDynamicRange20. tt__WideDynamicRange20* WideDynamicRange 0; ///< Optional element. ///
/// White balance settings. ///
/// Element "WhiteBalance" of XSD type "http://www.onvif.org/ver10/schema":WhiteBalance20. tt__WhiteBalance20* WhiteBalance 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ImagingSettingsExtension20. tt__ImagingSettingsExtension20* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImagingSettingsExtension20 is a complexType. /// /// class tt__ImagingSettingsExtension20 operations: /// - tt__ImagingSettingsExtension20* soap_new_tt__ImagingSettingsExtension20(soap*) allocate and default initialize /// - tt__ImagingSettingsExtension20* soap_new_tt__ImagingSettingsExtension20(soap*, int num) allocate array and default initialize values /// - tt__ImagingSettingsExtension20* soap_new_req_tt__ImagingSettingsExtension20(soap*, ...) allocate, set required members /// - tt__ImagingSettingsExtension20* soap_new_set_tt__ImagingSettingsExtension20(soap*, ...) allocate, set all public members /// - tt__ImagingSettingsExtension20::soap_default(soap*) default initialize members /// - int soap_read_tt__ImagingSettingsExtension20(soap*, tt__ImagingSettingsExtension20*) deserialize from a stream /// - int soap_write_tt__ImagingSettingsExtension20(soap*, tt__ImagingSettingsExtension20*) serialize to a stream /// - tt__ImagingSettingsExtension20* tt__ImagingSettingsExtension20::soap_dup(soap*) returns deep copy of tt__ImagingSettingsExtension20, 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) /// - tt__ImagingSettingsExtension20::soap_del() deep deletes tt__ImagingSettingsExtension20 data members, use only after tt__ImagingSettingsExtension20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImagingSettingsExtension20 { public: /// @todo /// @todo 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. ///
/// Optional element to configure Image Stabilization feature. ///
/// Element "ImageStabilization" of XSD type "http://www.onvif.org/ver10/schema":ImageStabilization. tt__ImageStabilization* ImageStabilization 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ImagingSettingsExtension202. tt__ImagingSettingsExtension202* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImagingSettingsExtension202 is a complexType. /// /// class tt__ImagingSettingsExtension202 operations: /// - tt__ImagingSettingsExtension202* soap_new_tt__ImagingSettingsExtension202(soap*) allocate and default initialize /// - tt__ImagingSettingsExtension202* soap_new_tt__ImagingSettingsExtension202(soap*, int num) allocate array and default initialize values /// - tt__ImagingSettingsExtension202* soap_new_req_tt__ImagingSettingsExtension202(soap*, ...) allocate, set required members /// - tt__ImagingSettingsExtension202* soap_new_set_tt__ImagingSettingsExtension202(soap*, ...) allocate, set all public members /// - tt__ImagingSettingsExtension202::soap_default(soap*) default initialize members /// - int soap_read_tt__ImagingSettingsExtension202(soap*, tt__ImagingSettingsExtension202*) deserialize from a stream /// - int soap_write_tt__ImagingSettingsExtension202(soap*, tt__ImagingSettingsExtension202*) serialize to a stream /// - tt__ImagingSettingsExtension202* tt__ImagingSettingsExtension202::soap_dup(soap*) returns deep copy of tt__ImagingSettingsExtension202, 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) /// - tt__ImagingSettingsExtension202::soap_del() deep deletes tt__ImagingSettingsExtension202 data members, use only after tt__ImagingSettingsExtension202::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImagingSettingsExtension202 { public: ///
/// An optional parameter applied to only auto mode to adjust timing of toggling Ir cut filter. ///
/// Vector of tt__IrCutFilterAutoAdjustment* of length 0..unbounded. std::vector IrCutFilterAutoAdjustment 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ImagingSettingsExtension203. tt__ImagingSettingsExtension203* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImagingSettingsExtension203 is a complexType. /// /// class tt__ImagingSettingsExtension203 operations: /// - tt__ImagingSettingsExtension203* soap_new_tt__ImagingSettingsExtension203(soap*) allocate and default initialize /// - tt__ImagingSettingsExtension203* soap_new_tt__ImagingSettingsExtension203(soap*, int num) allocate array and default initialize values /// - tt__ImagingSettingsExtension203* soap_new_req_tt__ImagingSettingsExtension203(soap*, ...) allocate, set required members /// - tt__ImagingSettingsExtension203* soap_new_set_tt__ImagingSettingsExtension203(soap*, ...) allocate, set all public members /// - tt__ImagingSettingsExtension203::soap_default(soap*) default initialize members /// - int soap_read_tt__ImagingSettingsExtension203(soap*, tt__ImagingSettingsExtension203*) deserialize from a stream /// - int soap_write_tt__ImagingSettingsExtension203(soap*, tt__ImagingSettingsExtension203*) serialize to a stream /// - tt__ImagingSettingsExtension203* tt__ImagingSettingsExtension203::soap_dup(soap*) returns deep copy of tt__ImagingSettingsExtension203, 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) /// - tt__ImagingSettingsExtension203::soap_del() deep deletes tt__ImagingSettingsExtension203 data members, use only after tt__ImagingSettingsExtension203::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImagingSettingsExtension203 { public: ///
/// Optional element to configure Image Contrast Compensation. ///
/// Element "ToneCompensation" of XSD type "http://www.onvif.org/ver10/schema":ToneCompensation. tt__ToneCompensation* ToneCompensation 0; ///< Optional element. ///
/// Optional element to configure Image Defogging. ///
/// Element "Defogging" of XSD type "http://www.onvif.org/ver10/schema":Defogging. tt__Defogging* Defogging 0; ///< Optional element. ///
/// Optional element to configure Image Noise Reduction. ///
/// Element "NoiseReduction" of XSD type "http://www.onvif.org/ver10/schema":NoiseReduction. tt__NoiseReduction* NoiseReduction 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ImagingSettingsExtension204. tt__ImagingSettingsExtension204* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImagingSettingsExtension204 is a complexType. /// /// class tt__ImagingSettingsExtension204 operations: /// - tt__ImagingSettingsExtension204* soap_new_tt__ImagingSettingsExtension204(soap*) allocate and default initialize /// - tt__ImagingSettingsExtension204* soap_new_tt__ImagingSettingsExtension204(soap*, int num) allocate array and default initialize values /// - tt__ImagingSettingsExtension204* soap_new_req_tt__ImagingSettingsExtension204(soap*, ...) allocate, set required members /// - tt__ImagingSettingsExtension204* soap_new_set_tt__ImagingSettingsExtension204(soap*, ...) allocate, set all public members /// - tt__ImagingSettingsExtension204::soap_default(soap*) default initialize members /// - int soap_read_tt__ImagingSettingsExtension204(soap*, tt__ImagingSettingsExtension204*) deserialize from a stream /// - int soap_write_tt__ImagingSettingsExtension204(soap*, tt__ImagingSettingsExtension204*) serialize to a stream /// - tt__ImagingSettingsExtension204* tt__ImagingSettingsExtension204::soap_dup(soap*) returns deep copy of tt__ImagingSettingsExtension204, 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) /// - tt__ImagingSettingsExtension204::soap_del() deep deletes tt__ImagingSettingsExtension204 data members, use only after tt__ImagingSettingsExtension204::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImagingSettingsExtension204 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImageStabilization is a complexType. /// /// class tt__ImageStabilization operations: /// - tt__ImageStabilization* soap_new_tt__ImageStabilization(soap*) allocate and default initialize /// - tt__ImageStabilization* soap_new_tt__ImageStabilization(soap*, int num) allocate array and default initialize values /// - tt__ImageStabilization* soap_new_req_tt__ImageStabilization(soap*, ...) allocate, set required members /// - tt__ImageStabilization* soap_new_set_tt__ImageStabilization(soap*, ...) allocate, set all public members /// - tt__ImageStabilization::soap_default(soap*) default initialize members /// - int soap_read_tt__ImageStabilization(soap*, tt__ImageStabilization*) deserialize from a stream /// - int soap_write_tt__ImageStabilization(soap*, tt__ImageStabilization*) serialize to a stream /// - tt__ImageStabilization* tt__ImageStabilization::soap_dup(soap*) returns deep copy of tt__ImageStabilization, 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) /// - tt__ImageStabilization::soap_del() deep deletes tt__ImageStabilization data members, use only after tt__ImageStabilization::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImageStabilization { public: ///
/// Parameter to enable/disable Image Stabilization feature. ///
/// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":ImageStabilizationMode. enum tt__ImageStabilizationMode Mode 1; ///< Required element. ///
/// Optional level parameter (unit unspecified) ///
/// Element "Level" of XSD type xs:float. float* Level 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ImageStabilizationExtension. tt__ImageStabilizationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImageStabilizationExtension is a complexType. /// /// class tt__ImageStabilizationExtension operations: /// - tt__ImageStabilizationExtension* soap_new_tt__ImageStabilizationExtension(soap*) allocate and default initialize /// - tt__ImageStabilizationExtension* soap_new_tt__ImageStabilizationExtension(soap*, int num) allocate array and default initialize values /// - tt__ImageStabilizationExtension* soap_new_req_tt__ImageStabilizationExtension(soap*, ...) allocate, set required members /// - tt__ImageStabilizationExtension* soap_new_set_tt__ImageStabilizationExtension(soap*, ...) allocate, set all public members /// - tt__ImageStabilizationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__ImageStabilizationExtension(soap*, tt__ImageStabilizationExtension*) deserialize from a stream /// - int soap_write_tt__ImageStabilizationExtension(soap*, tt__ImageStabilizationExtension*) serialize to a stream /// - tt__ImageStabilizationExtension* tt__ImageStabilizationExtension::soap_dup(soap*) returns deep copy of tt__ImageStabilizationExtension, 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) /// - tt__ImageStabilizationExtension::soap_del() deep deletes tt__ImageStabilizationExtension data members, use only after tt__ImageStabilizationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImageStabilizationExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IrCutFilterAutoAdjustment is a complexType. /// /// class tt__IrCutFilterAutoAdjustment operations: /// - tt__IrCutFilterAutoAdjustment* soap_new_tt__IrCutFilterAutoAdjustment(soap*) allocate and default initialize /// - tt__IrCutFilterAutoAdjustment* soap_new_tt__IrCutFilterAutoAdjustment(soap*, int num) allocate array and default initialize values /// - tt__IrCutFilterAutoAdjustment* soap_new_req_tt__IrCutFilterAutoAdjustment(soap*, ...) allocate, set required members /// - tt__IrCutFilterAutoAdjustment* soap_new_set_tt__IrCutFilterAutoAdjustment(soap*, ...) allocate, set all public members /// - tt__IrCutFilterAutoAdjustment::soap_default(soap*) default initialize members /// - int soap_read_tt__IrCutFilterAutoAdjustment(soap*, tt__IrCutFilterAutoAdjustment*) deserialize from a stream /// - int soap_write_tt__IrCutFilterAutoAdjustment(soap*, tt__IrCutFilterAutoAdjustment*) serialize to a stream /// - tt__IrCutFilterAutoAdjustment* tt__IrCutFilterAutoAdjustment::soap_dup(soap*) returns deep copy of tt__IrCutFilterAutoAdjustment, 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) /// - tt__IrCutFilterAutoAdjustment::soap_del() deep deletes tt__IrCutFilterAutoAdjustment data members, use only after tt__IrCutFilterAutoAdjustment::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IrCutFilterAutoAdjustment { public: ///
/// Specifies which boundaries to automatically toggle Ir cut filter following parameters are applied to. Its options shall be chosen from tt:IrCutFilterAutoBoundaryType. ///
/// Element "BoundaryType" of XSD type xs:string. std::string BoundaryType 1; ///< Required element. ///
/// Adjusts boundary exposure level for toggling Ir cut filter to on/off specified with unitless normalized value from +1.0 to -1.0. Zero is default and -1.0 is the darkest adjustment (Unitless). ///
/// Element "BoundaryOffset" of XSD type xs:float. float* BoundaryOffset 0; ///< Optional element. ///
/// Delay time of toggling Ir cut filter to on/off after crossing of the boundary exposure levels. ///
/// Element "ResponseTime" of XSD type xs:duration. xsd__duration* ResponseTime 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":IrCutFilterAutoAdjustmentExtension. tt__IrCutFilterAutoAdjustmentExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IrCutFilterAutoAdjustmentExtension is a complexType. /// /// class tt__IrCutFilterAutoAdjustmentExtension operations: /// - tt__IrCutFilterAutoAdjustmentExtension* soap_new_tt__IrCutFilterAutoAdjustmentExtension(soap*) allocate and default initialize /// - tt__IrCutFilterAutoAdjustmentExtension* soap_new_tt__IrCutFilterAutoAdjustmentExtension(soap*, int num) allocate array and default initialize values /// - tt__IrCutFilterAutoAdjustmentExtension* soap_new_req_tt__IrCutFilterAutoAdjustmentExtension(soap*, ...) allocate, set required members /// - tt__IrCutFilterAutoAdjustmentExtension* soap_new_set_tt__IrCutFilterAutoAdjustmentExtension(soap*, ...) allocate, set all public members /// - tt__IrCutFilterAutoAdjustmentExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__IrCutFilterAutoAdjustmentExtension(soap*, tt__IrCutFilterAutoAdjustmentExtension*) deserialize from a stream /// - int soap_write_tt__IrCutFilterAutoAdjustmentExtension(soap*, tt__IrCutFilterAutoAdjustmentExtension*) serialize to a stream /// - tt__IrCutFilterAutoAdjustmentExtension* tt__IrCutFilterAutoAdjustmentExtension::soap_dup(soap*) returns deep copy of tt__IrCutFilterAutoAdjustmentExtension, 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) /// - tt__IrCutFilterAutoAdjustmentExtension::soap_del() deep deletes tt__IrCutFilterAutoAdjustmentExtension data members, use only after tt__IrCutFilterAutoAdjustmentExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IrCutFilterAutoAdjustmentExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":WideDynamicRange20 is a complexType. /// ///
/// Type describing whether WDR mode is enabled or disabled (on/off). ///
/// class tt__WideDynamicRange20 operations: /// - tt__WideDynamicRange20* soap_new_tt__WideDynamicRange20(soap*) allocate and default initialize /// - tt__WideDynamicRange20* soap_new_tt__WideDynamicRange20(soap*, int num) allocate array and default initialize values /// - tt__WideDynamicRange20* soap_new_req_tt__WideDynamicRange20(soap*, ...) allocate, set required members /// - tt__WideDynamicRange20* soap_new_set_tt__WideDynamicRange20(soap*, ...) allocate, set all public members /// - tt__WideDynamicRange20::soap_default(soap*) default initialize members /// - int soap_read_tt__WideDynamicRange20(soap*, tt__WideDynamicRange20*) deserialize from a stream /// - int soap_write_tt__WideDynamicRange20(soap*, tt__WideDynamicRange20*) serialize to a stream /// - tt__WideDynamicRange20* tt__WideDynamicRange20::soap_dup(soap*) returns deep copy of tt__WideDynamicRange20, 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) /// - tt__WideDynamicRange20::soap_del() deep deletes tt__WideDynamicRange20 data members, use only after tt__WideDynamicRange20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__WideDynamicRange20 { public: ///
/// Wide dynamic range mode (on/off). ///
/// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":WideDynamicMode. enum tt__WideDynamicMode Mode 1; ///< Required element. ///
/// Optional level parameter (unit unspecified). ///
/// Element "Level" of XSD type xs:float. float* Level 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":BacklightCompensation20 is a complexType. /// ///
/// Type describing whether BLC mode is enabled or disabled (on/off). ///
/// class tt__BacklightCompensation20 operations: /// - tt__BacklightCompensation20* soap_new_tt__BacklightCompensation20(soap*) allocate and default initialize /// - tt__BacklightCompensation20* soap_new_tt__BacklightCompensation20(soap*, int num) allocate array and default initialize values /// - tt__BacklightCompensation20* soap_new_req_tt__BacklightCompensation20(soap*, ...) allocate, set required members /// - tt__BacklightCompensation20* soap_new_set_tt__BacklightCompensation20(soap*, ...) allocate, set all public members /// - tt__BacklightCompensation20::soap_default(soap*) default initialize members /// - int soap_read_tt__BacklightCompensation20(soap*, tt__BacklightCompensation20*) deserialize from a stream /// - int soap_write_tt__BacklightCompensation20(soap*, tt__BacklightCompensation20*) serialize to a stream /// - tt__BacklightCompensation20* tt__BacklightCompensation20::soap_dup(soap*) returns deep copy of tt__BacklightCompensation20, 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) /// - tt__BacklightCompensation20::soap_del() deep deletes tt__BacklightCompensation20 data members, use only after tt__BacklightCompensation20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__BacklightCompensation20 { public: ///
/// Backlight compensation mode (on/off). ///
/// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":BacklightCompensationMode. enum tt__BacklightCompensationMode Mode 1; ///< Required element. ///
/// Optional level parameter (unit unspecified). ///
/// Element "Level" of XSD type xs:float. float* Level 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Exposure20 is a complexType. /// ///
/// Type describing the exposure settings. ///
/// class tt__Exposure20 operations: /// - tt__Exposure20* soap_new_tt__Exposure20(soap*) allocate and default initialize /// - tt__Exposure20* soap_new_tt__Exposure20(soap*, int num) allocate array and default initialize values /// - tt__Exposure20* soap_new_req_tt__Exposure20(soap*, ...) allocate, set required members /// - tt__Exposure20* soap_new_set_tt__Exposure20(soap*, ...) allocate, set all public members /// - tt__Exposure20::soap_default(soap*) default initialize members /// - int soap_read_tt__Exposure20(soap*, tt__Exposure20*) deserialize from a stream /// - int soap_write_tt__Exposure20(soap*, tt__Exposure20*) serialize to a stream /// - tt__Exposure20* tt__Exposure20::soap_dup(soap*) returns deep copy of tt__Exposure20, 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) /// - tt__Exposure20::soap_del() deep deletes tt__Exposure20 data members, use only after tt__Exposure20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Exposure20 { public: ///
/// Exposure Mode ///
    ///
  • Auto Enabled the exposure algorithm on the device.
  • ///
  • Manual Disabled exposure algorithm on the device.
  • ///
///
/// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":ExposureMode. enum tt__ExposureMode Mode 1; ///< Required element. ///
/// The exposure priority mode (low noise/framerate). ///
/// Element "Priority" of XSD type "http://www.onvif.org/ver10/schema":ExposurePriority. enum tt__ExposurePriority* Priority 0; ///< Optional element. ///
/// Rectangular exposure mask. ///
/// Element "Window" of XSD type "http://www.onvif.org/ver10/schema":Rectangle. tt__Rectangle* Window 0; ///< Optional element. ///
/// Minimum value of exposure time range allowed to be used by the algorithm. ///
/// Element "MinExposureTime" of XSD type xs:float. float* MinExposureTime 0; ///< Optional element. ///
/// Maximum value of exposure time range allowed to be used by the algorithm. ///
/// Element "MaxExposureTime" of XSD type xs:float. float* MaxExposureTime 0; ///< Optional element. ///
/// Minimum value of the sensor gain range that is allowed to be used by the algorithm. ///
/// Element "MinGain" of XSD type xs:float. float* MinGain 0; ///< Optional element. ///
/// Maximum value of the sensor gain range that is allowed to be used by the algorithm. ///
/// Element "MaxGain" of XSD type xs:float. float* MaxGain 0; ///< Optional element. ///
/// Minimum value of the iris range allowed to be used by the algorithm. ///
/// Element "MinIris" of XSD type xs:float. float* MinIris 0; ///< Optional element. ///
/// Maximum value of the iris range allowed to be used by the algorithm. ///
/// Element "MaxIris" of XSD type xs:float. float* MaxIris 0; ///< Optional element. ///
/// The fixed exposure time used by the image sensor (s). ///
/// Element "ExposureTime" of XSD type xs:float. float* ExposureTime 0; ///< Optional element. ///
/// The fixed gain used by the image sensor (dB). ///
/// Element "Gain" of XSD type xs:float. float* Gain 0; ///< Optional element. ///
/// The fixed attenuation of input light affected by the iris (dB). 0dB maps to a fully opened iris. ///
/// Element "Iris" of XSD type xs:float. float* Iris 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ToneCompensation is a complexType. /// /// class tt__ToneCompensation operations: /// - tt__ToneCompensation* soap_new_tt__ToneCompensation(soap*) allocate and default initialize /// - tt__ToneCompensation* soap_new_tt__ToneCompensation(soap*, int num) allocate array and default initialize values /// - tt__ToneCompensation* soap_new_req_tt__ToneCompensation(soap*, ...) allocate, set required members /// - tt__ToneCompensation* soap_new_set_tt__ToneCompensation(soap*, ...) allocate, set all public members /// - tt__ToneCompensation::soap_default(soap*) default initialize members /// - int soap_read_tt__ToneCompensation(soap*, tt__ToneCompensation*) deserialize from a stream /// - int soap_write_tt__ToneCompensation(soap*, tt__ToneCompensation*) serialize to a stream /// - tt__ToneCompensation* tt__ToneCompensation::soap_dup(soap*) returns deep copy of tt__ToneCompensation, 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) /// - tt__ToneCompensation::soap_del() deep deletes tt__ToneCompensation data members, use only after tt__ToneCompensation::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ToneCompensation { public: ///
/// Parameter to enable/disable or automatic ToneCompensation feature. Its options shall be chosen from tt:ToneCompensationMode Type. ///
/// Element "Mode" of XSD type xs:string. std::string Mode 1; ///< Required element. ///
/// Optional level parameter specified with unitless normalized value from 0.0 to +1.0. ///
/// Element "Level" of XSD type xs:float. float* Level 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ToneCompensationExtension. tt__ToneCompensationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ToneCompensationExtension is a complexType. /// /// class tt__ToneCompensationExtension operations: /// - tt__ToneCompensationExtension* soap_new_tt__ToneCompensationExtension(soap*) allocate and default initialize /// - tt__ToneCompensationExtension* soap_new_tt__ToneCompensationExtension(soap*, int num) allocate array and default initialize values /// - tt__ToneCompensationExtension* soap_new_req_tt__ToneCompensationExtension(soap*, ...) allocate, set required members /// - tt__ToneCompensationExtension* soap_new_set_tt__ToneCompensationExtension(soap*, ...) allocate, set all public members /// - tt__ToneCompensationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__ToneCompensationExtension(soap*, tt__ToneCompensationExtension*) deserialize from a stream /// - int soap_write_tt__ToneCompensationExtension(soap*, tt__ToneCompensationExtension*) serialize to a stream /// - tt__ToneCompensationExtension* tt__ToneCompensationExtension::soap_dup(soap*) returns deep copy of tt__ToneCompensationExtension, 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) /// - tt__ToneCompensationExtension::soap_del() deep deletes tt__ToneCompensationExtension data members, use only after tt__ToneCompensationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ToneCompensationExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Defogging is a complexType. /// /// class tt__Defogging operations: /// - tt__Defogging* soap_new_tt__Defogging(soap*) allocate and default initialize /// - tt__Defogging* soap_new_tt__Defogging(soap*, int num) allocate array and default initialize values /// - tt__Defogging* soap_new_req_tt__Defogging(soap*, ...) allocate, set required members /// - tt__Defogging* soap_new_set_tt__Defogging(soap*, ...) allocate, set all public members /// - tt__Defogging::soap_default(soap*) default initialize members /// - int soap_read_tt__Defogging(soap*, tt__Defogging*) deserialize from a stream /// - int soap_write_tt__Defogging(soap*, tt__Defogging*) serialize to a stream /// - tt__Defogging* tt__Defogging::soap_dup(soap*) returns deep copy of tt__Defogging, 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) /// - tt__Defogging::soap_del() deep deletes tt__Defogging data members, use only after tt__Defogging::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Defogging { public: ///
/// Parameter to enable/disable or automatic Defogging feature. Its options shall be chosen from tt:DefoggingMode Type. ///
/// Element "Mode" of XSD type xs:string. std::string Mode 1; ///< Required element. ///
/// Optional level parameter specified with unitless normalized value from 0.0 to +1.0. ///
/// Element "Level" of XSD type xs:float. float* Level 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":DefoggingExtension. tt__DefoggingExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":DefoggingExtension is a complexType. /// /// class tt__DefoggingExtension operations: /// - tt__DefoggingExtension* soap_new_tt__DefoggingExtension(soap*) allocate and default initialize /// - tt__DefoggingExtension* soap_new_tt__DefoggingExtension(soap*, int num) allocate array and default initialize values /// - tt__DefoggingExtension* soap_new_req_tt__DefoggingExtension(soap*, ...) allocate, set required members /// - tt__DefoggingExtension* soap_new_set_tt__DefoggingExtension(soap*, ...) allocate, set all public members /// - tt__DefoggingExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__DefoggingExtension(soap*, tt__DefoggingExtension*) deserialize from a stream /// - int soap_write_tt__DefoggingExtension(soap*, tt__DefoggingExtension*) serialize to a stream /// - tt__DefoggingExtension* tt__DefoggingExtension::soap_dup(soap*) returns deep copy of tt__DefoggingExtension, 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) /// - tt__DefoggingExtension::soap_del() deep deletes tt__DefoggingExtension data members, use only after tt__DefoggingExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__DefoggingExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NoiseReduction is a complexType. /// /// class tt__NoiseReduction operations: /// - tt__NoiseReduction* soap_new_tt__NoiseReduction(soap*) allocate and default initialize /// - tt__NoiseReduction* soap_new_tt__NoiseReduction(soap*, int num) allocate array and default initialize values /// - tt__NoiseReduction* soap_new_req_tt__NoiseReduction(soap*, ...) allocate, set required members /// - tt__NoiseReduction* soap_new_set_tt__NoiseReduction(soap*, ...) allocate, set all public members /// - tt__NoiseReduction::soap_default(soap*) default initialize members /// - int soap_read_tt__NoiseReduction(soap*, tt__NoiseReduction*) deserialize from a stream /// - int soap_write_tt__NoiseReduction(soap*, tt__NoiseReduction*) serialize to a stream /// - tt__NoiseReduction* tt__NoiseReduction::soap_dup(soap*) returns deep copy of tt__NoiseReduction, 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) /// - tt__NoiseReduction::soap_del() deep deletes tt__NoiseReduction data members, use only after tt__NoiseReduction::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NoiseReduction { public: ///
/// Level parameter specified with unitless normalized value from 0.0 to +1.0. Level=0 means no noise reduction or minimal noise reduction. ///
/// Element "Level" of XSD type xs:float. float Level 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImagingOptions20 is a complexType. /// /// class tt__ImagingOptions20 operations: /// - tt__ImagingOptions20* soap_new_tt__ImagingOptions20(soap*) allocate and default initialize /// - tt__ImagingOptions20* soap_new_tt__ImagingOptions20(soap*, int num) allocate array and default initialize values /// - tt__ImagingOptions20* soap_new_req_tt__ImagingOptions20(soap*, ...) allocate, set required members /// - tt__ImagingOptions20* soap_new_set_tt__ImagingOptions20(soap*, ...) allocate, set all public members /// - tt__ImagingOptions20::soap_default(soap*) default initialize members /// - int soap_read_tt__ImagingOptions20(soap*, tt__ImagingOptions20*) deserialize from a stream /// - int soap_write_tt__ImagingOptions20(soap*, tt__ImagingOptions20*) serialize to a stream /// - tt__ImagingOptions20* tt__ImagingOptions20::soap_dup(soap*) returns deep copy of tt__ImagingOptions20, 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) /// - tt__ImagingOptions20::soap_del() deep deletes tt__ImagingOptions20 data members, use only after tt__ImagingOptions20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImagingOptions20 { public: ///
/// Valid range of Backlight Compensation. ///
/// Element "BacklightCompensation" of XSD type "http://www.onvif.org/ver10/schema":BacklightCompensationOptions20. tt__BacklightCompensationOptions20* BacklightCompensation 0; ///< Optional element. ///
/// Valid range of Brightness. ///
/// Element "Brightness" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* Brightness 0; ///< Optional element. ///
/// Valid range of Color Saturation. ///
/// Element "ColorSaturation" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* ColorSaturation 0; ///< Optional element. ///
/// Valid range of Contrast. ///
/// Element "Contrast" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* Contrast 0; ///< Optional element. ///
/// Valid range of Exposure. ///
/// Element "Exposure" of XSD type "http://www.onvif.org/ver10/schema":ExposureOptions20. tt__ExposureOptions20* Exposure 0; ///< Optional element. ///
/// Valid range of Focus. ///
/// Element "Focus" of XSD type "http://www.onvif.org/ver10/schema":FocusOptions20. tt__FocusOptions20* Focus 0; ///< Optional element. ///
/// Valid range of IrCutFilterModes. ///
/// Vector of enum tt__IrCutFilterMode of length 0..unbounded. std::vector IrCutFilterModes 0; ///< Multiple elements. ///
/// Valid range of Sharpness. ///
/// Element "Sharpness" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* Sharpness 0; ///< Optional element. ///
/// Valid range of WideDynamicRange. ///
/// Element "WideDynamicRange" of XSD type "http://www.onvif.org/ver10/schema":WideDynamicRangeOptions20. tt__WideDynamicRangeOptions20* WideDynamicRange 0; ///< Optional element. ///
/// Valid range of WhiteBalance. ///
/// Element "WhiteBalance" of XSD type "http://www.onvif.org/ver10/schema":WhiteBalanceOptions20. tt__WhiteBalanceOptions20* WhiteBalance 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ImagingOptions20Extension. tt__ImagingOptions20Extension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImagingOptions20Extension is a complexType. /// /// class tt__ImagingOptions20Extension operations: /// - tt__ImagingOptions20Extension* soap_new_tt__ImagingOptions20Extension(soap*) allocate and default initialize /// - tt__ImagingOptions20Extension* soap_new_tt__ImagingOptions20Extension(soap*, int num) allocate array and default initialize values /// - tt__ImagingOptions20Extension* soap_new_req_tt__ImagingOptions20Extension(soap*, ...) allocate, set required members /// - tt__ImagingOptions20Extension* soap_new_set_tt__ImagingOptions20Extension(soap*, ...) allocate, set all public members /// - tt__ImagingOptions20Extension::soap_default(soap*) default initialize members /// - int soap_read_tt__ImagingOptions20Extension(soap*, tt__ImagingOptions20Extension*) deserialize from a stream /// - int soap_write_tt__ImagingOptions20Extension(soap*, tt__ImagingOptions20Extension*) serialize to a stream /// - tt__ImagingOptions20Extension* tt__ImagingOptions20Extension::soap_dup(soap*) returns deep copy of tt__ImagingOptions20Extension, 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) /// - tt__ImagingOptions20Extension::soap_del() deep deletes tt__ImagingOptions20Extension data members, use only after tt__ImagingOptions20Extension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImagingOptions20Extension { public: /// @todo /// @todo 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. ///
/// Options of parameters for Image Stabilization feature. ///
/// Element "ImageStabilization" of XSD type "http://www.onvif.org/ver10/schema":ImageStabilizationOptions. tt__ImageStabilizationOptions* ImageStabilization 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ImagingOptions20Extension2. tt__ImagingOptions20Extension2* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImagingOptions20Extension2 is a complexType. /// /// class tt__ImagingOptions20Extension2 operations: /// - tt__ImagingOptions20Extension2* soap_new_tt__ImagingOptions20Extension2(soap*) allocate and default initialize /// - tt__ImagingOptions20Extension2* soap_new_tt__ImagingOptions20Extension2(soap*, int num) allocate array and default initialize values /// - tt__ImagingOptions20Extension2* soap_new_req_tt__ImagingOptions20Extension2(soap*, ...) allocate, set required members /// - tt__ImagingOptions20Extension2* soap_new_set_tt__ImagingOptions20Extension2(soap*, ...) allocate, set all public members /// - tt__ImagingOptions20Extension2::soap_default(soap*) default initialize members /// - int soap_read_tt__ImagingOptions20Extension2(soap*, tt__ImagingOptions20Extension2*) deserialize from a stream /// - int soap_write_tt__ImagingOptions20Extension2(soap*, tt__ImagingOptions20Extension2*) serialize to a stream /// - tt__ImagingOptions20Extension2* tt__ImagingOptions20Extension2::soap_dup(soap*) returns deep copy of tt__ImagingOptions20Extension2, 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) /// - tt__ImagingOptions20Extension2::soap_del() deep deletes tt__ImagingOptions20Extension2 data members, use only after tt__ImagingOptions20Extension2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImagingOptions20Extension2 { public: ///
/// Options of parameters for adjustment of Ir cut filter auto mode. ///
/// Element "IrCutFilterAutoAdjustment" of XSD type "http://www.onvif.org/ver10/schema":IrCutFilterAutoAdjustmentOptions. tt__IrCutFilterAutoAdjustmentOptions* IrCutFilterAutoAdjustment 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ImagingOptions20Extension3. tt__ImagingOptions20Extension3* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImagingOptions20Extension3 is a complexType. /// /// class tt__ImagingOptions20Extension3 operations: /// - tt__ImagingOptions20Extension3* soap_new_tt__ImagingOptions20Extension3(soap*) allocate and default initialize /// - tt__ImagingOptions20Extension3* soap_new_tt__ImagingOptions20Extension3(soap*, int num) allocate array and default initialize values /// - tt__ImagingOptions20Extension3* soap_new_req_tt__ImagingOptions20Extension3(soap*, ...) allocate, set required members /// - tt__ImagingOptions20Extension3* soap_new_set_tt__ImagingOptions20Extension3(soap*, ...) allocate, set all public members /// - tt__ImagingOptions20Extension3::soap_default(soap*) default initialize members /// - int soap_read_tt__ImagingOptions20Extension3(soap*, tt__ImagingOptions20Extension3*) deserialize from a stream /// - int soap_write_tt__ImagingOptions20Extension3(soap*, tt__ImagingOptions20Extension3*) serialize to a stream /// - tt__ImagingOptions20Extension3* tt__ImagingOptions20Extension3::soap_dup(soap*) returns deep copy of tt__ImagingOptions20Extension3, 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) /// - tt__ImagingOptions20Extension3::soap_del() deep deletes tt__ImagingOptions20Extension3 data members, use only after tt__ImagingOptions20Extension3::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImagingOptions20Extension3 { public: ///
/// Options of parameters for Tone Compensation feature. ///
/// Element "ToneCompensationOptions" of XSD type "http://www.onvif.org/ver10/schema":ToneCompensationOptions. tt__ToneCompensationOptions* ToneCompensationOptions 0; ///< Optional element. ///
/// Options of parameters for Defogging feature. ///
/// Element "DefoggingOptions" of XSD type "http://www.onvif.org/ver10/schema":DefoggingOptions. tt__DefoggingOptions* DefoggingOptions 0; ///< Optional element. ///
/// Options of parameter for Noise Reduction feature. ///
/// Element "NoiseReductionOptions" of XSD type "http://www.onvif.org/ver10/schema":NoiseReductionOptions. tt__NoiseReductionOptions* NoiseReductionOptions 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ImagingOptions20Extension4. tt__ImagingOptions20Extension4* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImagingOptions20Extension4 is a complexType. /// /// class tt__ImagingOptions20Extension4 operations: /// - tt__ImagingOptions20Extension4* soap_new_tt__ImagingOptions20Extension4(soap*) allocate and default initialize /// - tt__ImagingOptions20Extension4* soap_new_tt__ImagingOptions20Extension4(soap*, int num) allocate array and default initialize values /// - tt__ImagingOptions20Extension4* soap_new_req_tt__ImagingOptions20Extension4(soap*, ...) allocate, set required members /// - tt__ImagingOptions20Extension4* soap_new_set_tt__ImagingOptions20Extension4(soap*, ...) allocate, set all public members /// - tt__ImagingOptions20Extension4::soap_default(soap*) default initialize members /// - int soap_read_tt__ImagingOptions20Extension4(soap*, tt__ImagingOptions20Extension4*) deserialize from a stream /// - int soap_write_tt__ImagingOptions20Extension4(soap*, tt__ImagingOptions20Extension4*) serialize to a stream /// - tt__ImagingOptions20Extension4* tt__ImagingOptions20Extension4::soap_dup(soap*) returns deep copy of tt__ImagingOptions20Extension4, 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) /// - tt__ImagingOptions20Extension4::soap_del() deep deletes tt__ImagingOptions20Extension4 data members, use only after tt__ImagingOptions20Extension4::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImagingOptions20Extension4 { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImageStabilizationOptions is a complexType. /// /// class tt__ImageStabilizationOptions operations: /// - tt__ImageStabilizationOptions* soap_new_tt__ImageStabilizationOptions(soap*) allocate and default initialize /// - tt__ImageStabilizationOptions* soap_new_tt__ImageStabilizationOptions(soap*, int num) allocate array and default initialize values /// - tt__ImageStabilizationOptions* soap_new_req_tt__ImageStabilizationOptions(soap*, ...) allocate, set required members /// - tt__ImageStabilizationOptions* soap_new_set_tt__ImageStabilizationOptions(soap*, ...) allocate, set all public members /// - tt__ImageStabilizationOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__ImageStabilizationOptions(soap*, tt__ImageStabilizationOptions*) deserialize from a stream /// - int soap_write_tt__ImageStabilizationOptions(soap*, tt__ImageStabilizationOptions*) serialize to a stream /// - tt__ImageStabilizationOptions* tt__ImageStabilizationOptions::soap_dup(soap*) returns deep copy of tt__ImageStabilizationOptions, 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) /// - tt__ImageStabilizationOptions::soap_del() deep deletes tt__ImageStabilizationOptions data members, use only after tt__ImageStabilizationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImageStabilizationOptions { public: ///
/// Supported options of Image Stabilization mode parameter. ///
/// Vector of enum tt__ImageStabilizationMode of length 1..unbounded. std::vector Mode 1; ///< Multiple elements. ///
/// Valid range of the Image Stabilization. ///
/// Element "Level" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* Level 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ImageStabilizationOptionsExtension. tt__ImageStabilizationOptionsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ImageStabilizationOptionsExtension is a complexType. /// /// class tt__ImageStabilizationOptionsExtension operations: /// - tt__ImageStabilizationOptionsExtension* soap_new_tt__ImageStabilizationOptionsExtension(soap*) allocate and default initialize /// - tt__ImageStabilizationOptionsExtension* soap_new_tt__ImageStabilizationOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__ImageStabilizationOptionsExtension* soap_new_req_tt__ImageStabilizationOptionsExtension(soap*, ...) allocate, set required members /// - tt__ImageStabilizationOptionsExtension* soap_new_set_tt__ImageStabilizationOptionsExtension(soap*, ...) allocate, set all public members /// - tt__ImageStabilizationOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__ImageStabilizationOptionsExtension(soap*, tt__ImageStabilizationOptionsExtension*) deserialize from a stream /// - int soap_write_tt__ImageStabilizationOptionsExtension(soap*, tt__ImageStabilizationOptionsExtension*) serialize to a stream /// - tt__ImageStabilizationOptionsExtension* tt__ImageStabilizationOptionsExtension::soap_dup(soap*) returns deep copy of tt__ImageStabilizationOptionsExtension, 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) /// - tt__ImageStabilizationOptionsExtension::soap_del() deep deletes tt__ImageStabilizationOptionsExtension data members, use only after tt__ImageStabilizationOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ImageStabilizationOptionsExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IrCutFilterAutoAdjustmentOptions is a complexType. /// /// class tt__IrCutFilterAutoAdjustmentOptions operations: /// - tt__IrCutFilterAutoAdjustmentOptions* soap_new_tt__IrCutFilterAutoAdjustmentOptions(soap*) allocate and default initialize /// - tt__IrCutFilterAutoAdjustmentOptions* soap_new_tt__IrCutFilterAutoAdjustmentOptions(soap*, int num) allocate array and default initialize values /// - tt__IrCutFilterAutoAdjustmentOptions* soap_new_req_tt__IrCutFilterAutoAdjustmentOptions(soap*, ...) allocate, set required members /// - tt__IrCutFilterAutoAdjustmentOptions* soap_new_set_tt__IrCutFilterAutoAdjustmentOptions(soap*, ...) allocate, set all public members /// - tt__IrCutFilterAutoAdjustmentOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__IrCutFilterAutoAdjustmentOptions(soap*, tt__IrCutFilterAutoAdjustmentOptions*) deserialize from a stream /// - int soap_write_tt__IrCutFilterAutoAdjustmentOptions(soap*, tt__IrCutFilterAutoAdjustmentOptions*) serialize to a stream /// - tt__IrCutFilterAutoAdjustmentOptions* tt__IrCutFilterAutoAdjustmentOptions::soap_dup(soap*) returns deep copy of tt__IrCutFilterAutoAdjustmentOptions, 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) /// - tt__IrCutFilterAutoAdjustmentOptions::soap_del() deep deletes tt__IrCutFilterAutoAdjustmentOptions data members, use only after tt__IrCutFilterAutoAdjustmentOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IrCutFilterAutoAdjustmentOptions { public: ///
/// Supported options of boundary types for adjustment of Ir cut filter auto mode. The opptions shall be chosen from tt:IrCutFilterAutoBoundaryType. ///
/// Vector of std::string of length 1..unbounded. std::vector BoundaryType 1; ///< Multiple elements. ///
/// Indicates whether or not boundary offset for toggling Ir cut filter is supported. ///
/// Element "BoundaryOffset" of XSD type xs:boolean. bool* BoundaryOffset 0; ///< Optional element. ///
/// Supported range of delay time for toggling Ir cut filter. ///
/// Element "ResponseTimeRange" of XSD type "http://www.onvif.org/ver10/schema":DurationRange. tt__DurationRange* ResponseTimeRange 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":IrCutFilterAutoAdjustmentOptionsExtension. tt__IrCutFilterAutoAdjustmentOptionsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":IrCutFilterAutoAdjustmentOptionsExtension is a complexType. /// /// class tt__IrCutFilterAutoAdjustmentOptionsExtension operations: /// - tt__IrCutFilterAutoAdjustmentOptionsExtension* soap_new_tt__IrCutFilterAutoAdjustmentOptionsExtension(soap*) allocate and default initialize /// - tt__IrCutFilterAutoAdjustmentOptionsExtension* soap_new_tt__IrCutFilterAutoAdjustmentOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__IrCutFilterAutoAdjustmentOptionsExtension* soap_new_req_tt__IrCutFilterAutoAdjustmentOptionsExtension(soap*, ...) allocate, set required members /// - tt__IrCutFilterAutoAdjustmentOptionsExtension* soap_new_set_tt__IrCutFilterAutoAdjustmentOptionsExtension(soap*, ...) allocate, set all public members /// - tt__IrCutFilterAutoAdjustmentOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__IrCutFilterAutoAdjustmentOptionsExtension(soap*, tt__IrCutFilterAutoAdjustmentOptionsExtension*) deserialize from a stream /// - int soap_write_tt__IrCutFilterAutoAdjustmentOptionsExtension(soap*, tt__IrCutFilterAutoAdjustmentOptionsExtension*) serialize to a stream /// - tt__IrCutFilterAutoAdjustmentOptionsExtension* tt__IrCutFilterAutoAdjustmentOptionsExtension::soap_dup(soap*) returns deep copy of tt__IrCutFilterAutoAdjustmentOptionsExtension, 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) /// - tt__IrCutFilterAutoAdjustmentOptionsExtension::soap_del() deep deletes tt__IrCutFilterAutoAdjustmentOptionsExtension data members, use only after tt__IrCutFilterAutoAdjustmentOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__IrCutFilterAutoAdjustmentOptionsExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":WideDynamicRangeOptions20 is a complexType. /// /// class tt__WideDynamicRangeOptions20 operations: /// - tt__WideDynamicRangeOptions20* soap_new_tt__WideDynamicRangeOptions20(soap*) allocate and default initialize /// - tt__WideDynamicRangeOptions20* soap_new_tt__WideDynamicRangeOptions20(soap*, int num) allocate array and default initialize values /// - tt__WideDynamicRangeOptions20* soap_new_req_tt__WideDynamicRangeOptions20(soap*, ...) allocate, set required members /// - tt__WideDynamicRangeOptions20* soap_new_set_tt__WideDynamicRangeOptions20(soap*, ...) allocate, set all public members /// - tt__WideDynamicRangeOptions20::soap_default(soap*) default initialize members /// - int soap_read_tt__WideDynamicRangeOptions20(soap*, tt__WideDynamicRangeOptions20*) deserialize from a stream /// - int soap_write_tt__WideDynamicRangeOptions20(soap*, tt__WideDynamicRangeOptions20*) serialize to a stream /// - tt__WideDynamicRangeOptions20* tt__WideDynamicRangeOptions20::soap_dup(soap*) returns deep copy of tt__WideDynamicRangeOptions20, 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) /// - tt__WideDynamicRangeOptions20::soap_del() deep deletes tt__WideDynamicRangeOptions20 data members, use only after tt__WideDynamicRangeOptions20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__WideDynamicRangeOptions20 { public: /// Vector of enum tt__WideDynamicMode of length 1..unbounded. std::vector Mode 1; ///< Multiple elements. /// Element "Level" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* Level 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":BacklightCompensationOptions20 is a complexType. /// /// class tt__BacklightCompensationOptions20 operations: /// - tt__BacklightCompensationOptions20* soap_new_tt__BacklightCompensationOptions20(soap*) allocate and default initialize /// - tt__BacklightCompensationOptions20* soap_new_tt__BacklightCompensationOptions20(soap*, int num) allocate array and default initialize values /// - tt__BacklightCompensationOptions20* soap_new_req_tt__BacklightCompensationOptions20(soap*, ...) allocate, set required members /// - tt__BacklightCompensationOptions20* soap_new_set_tt__BacklightCompensationOptions20(soap*, ...) allocate, set all public members /// - tt__BacklightCompensationOptions20::soap_default(soap*) default initialize members /// - int soap_read_tt__BacklightCompensationOptions20(soap*, tt__BacklightCompensationOptions20*) deserialize from a stream /// - int soap_write_tt__BacklightCompensationOptions20(soap*, tt__BacklightCompensationOptions20*) serialize to a stream /// - tt__BacklightCompensationOptions20* tt__BacklightCompensationOptions20::soap_dup(soap*) returns deep copy of tt__BacklightCompensationOptions20, 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) /// - tt__BacklightCompensationOptions20::soap_del() deep deletes tt__BacklightCompensationOptions20 data members, use only after tt__BacklightCompensationOptions20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__BacklightCompensationOptions20 { public: ///
/// 'ON' or 'OFF' ///
/// Vector of enum tt__BacklightCompensationMode of length 1..unbounded. std::vector Mode 1; ///< Multiple elements. ///
/// Level range of BacklightCompensation. ///
/// Element "Level" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* Level 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ExposureOptions20 is a complexType. /// /// class tt__ExposureOptions20 operations: /// - tt__ExposureOptions20* soap_new_tt__ExposureOptions20(soap*) allocate and default initialize /// - tt__ExposureOptions20* soap_new_tt__ExposureOptions20(soap*, int num) allocate array and default initialize values /// - tt__ExposureOptions20* soap_new_req_tt__ExposureOptions20(soap*, ...) allocate, set required members /// - tt__ExposureOptions20* soap_new_set_tt__ExposureOptions20(soap*, ...) allocate, set all public members /// - tt__ExposureOptions20::soap_default(soap*) default initialize members /// - int soap_read_tt__ExposureOptions20(soap*, tt__ExposureOptions20*) deserialize from a stream /// - int soap_write_tt__ExposureOptions20(soap*, tt__ExposureOptions20*) serialize to a stream /// - tt__ExposureOptions20* tt__ExposureOptions20::soap_dup(soap*) returns deep copy of tt__ExposureOptions20, 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) /// - tt__ExposureOptions20::soap_del() deep deletes tt__ExposureOptions20 data members, use only after tt__ExposureOptions20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ExposureOptions20 { public: ///
/// Exposure Mode ///
    ///
  • Auto Enabled the exposure algorithm on the device.
  • ///
  • Manual Disabled exposure algorithm on the device.
  • ///
///
/// Vector of enum tt__ExposureMode of length 1..unbounded. std::vector Mode 1; ///< Multiple elements. ///
/// The exposure priority mode (low noise/framerate). ///
/// Vector of enum tt__ExposurePriority of length 0..unbounded. std::vector Priority 0; ///< Multiple elements. ///
/// Valid range of the Minimum ExposureTime. ///
/// Element "MinExposureTime" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* MinExposureTime 0; ///< Optional element. ///
/// Valid range of the Maximum ExposureTime. ///
/// Element "MaxExposureTime" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* MaxExposureTime 0; ///< Optional element. ///
/// Valid range of the Minimum Gain. ///
/// Element "MinGain" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* MinGain 0; ///< Optional element. ///
/// Valid range of the Maximum Gain. ///
/// Element "MaxGain" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* MaxGain 0; ///< Optional element. ///
/// Valid range of the Minimum Iris. ///
/// Element "MinIris" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* MinIris 0; ///< Optional element. ///
/// Valid range of the Maximum Iris. ///
/// Element "MaxIris" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* MaxIris 0; ///< Optional element. ///
/// Valid range of the ExposureTime. ///
/// Element "ExposureTime" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* ExposureTime 0; ///< Optional element. ///
/// Valid range of the Gain. ///
/// Element "Gain" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* Gain 0; ///< Optional element. ///
/// Valid range of the Iris. ///
/// Element "Iris" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* Iris 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":MoveOptions20 is a complexType. /// /// class tt__MoveOptions20 operations: /// - tt__MoveOptions20* soap_new_tt__MoveOptions20(soap*) allocate and default initialize /// - tt__MoveOptions20* soap_new_tt__MoveOptions20(soap*, int num) allocate array and default initialize values /// - tt__MoveOptions20* soap_new_req_tt__MoveOptions20(soap*, ...) allocate, set required members /// - tt__MoveOptions20* soap_new_set_tt__MoveOptions20(soap*, ...) allocate, set all public members /// - tt__MoveOptions20::soap_default(soap*) default initialize members /// - int soap_read_tt__MoveOptions20(soap*, tt__MoveOptions20*) deserialize from a stream /// - int soap_write_tt__MoveOptions20(soap*, tt__MoveOptions20*) serialize to a stream /// - tt__MoveOptions20* tt__MoveOptions20::soap_dup(soap*) returns deep copy of tt__MoveOptions20, 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) /// - tt__MoveOptions20::soap_del() deep deletes tt__MoveOptions20 data members, use only after tt__MoveOptions20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__MoveOptions20 { public: ///
/// Valid ranges for the absolute control. ///
/// Element "Absolute" of XSD type "http://www.onvif.org/ver10/schema":AbsoluteFocusOptions. tt__AbsoluteFocusOptions* Absolute 0; ///< Optional element. ///
/// Valid ranges for the relative control. ///
/// Element "Relative" of XSD type "http://www.onvif.org/ver10/schema":RelativeFocusOptions20. tt__RelativeFocusOptions20* Relative 0; ///< Optional element. ///
/// Valid ranges for the continuous control. ///
/// Element "Continuous" of XSD type "http://www.onvif.org/ver10/schema":ContinuousFocusOptions. tt__ContinuousFocusOptions* Continuous 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":RelativeFocusOptions20 is a complexType. /// /// class tt__RelativeFocusOptions20 operations: /// - tt__RelativeFocusOptions20* soap_new_tt__RelativeFocusOptions20(soap*) allocate and default initialize /// - tt__RelativeFocusOptions20* soap_new_tt__RelativeFocusOptions20(soap*, int num) allocate array and default initialize values /// - tt__RelativeFocusOptions20* soap_new_req_tt__RelativeFocusOptions20(soap*, ...) allocate, set required members /// - tt__RelativeFocusOptions20* soap_new_set_tt__RelativeFocusOptions20(soap*, ...) allocate, set all public members /// - tt__RelativeFocusOptions20::soap_default(soap*) default initialize members /// - int soap_read_tt__RelativeFocusOptions20(soap*, tt__RelativeFocusOptions20*) deserialize from a stream /// - int soap_write_tt__RelativeFocusOptions20(soap*, tt__RelativeFocusOptions20*) serialize to a stream /// - tt__RelativeFocusOptions20* tt__RelativeFocusOptions20::soap_dup(soap*) returns deep copy of tt__RelativeFocusOptions20, 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) /// - tt__RelativeFocusOptions20::soap_del() deep deletes tt__RelativeFocusOptions20 data members, use only after tt__RelativeFocusOptions20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__RelativeFocusOptions20 { public: ///
/// Valid ranges of the distance. ///
/// Element "Distance" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* Distance 1; ///< Required element. ///
/// Valid ranges of the speed. ///
/// Element "Speed" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* Speed 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":WhiteBalance20 is a complexType. /// /// class tt__WhiteBalance20 operations: /// - tt__WhiteBalance20* soap_new_tt__WhiteBalance20(soap*) allocate and default initialize /// - tt__WhiteBalance20* soap_new_tt__WhiteBalance20(soap*, int num) allocate array and default initialize values /// - tt__WhiteBalance20* soap_new_req_tt__WhiteBalance20(soap*, ...) allocate, set required members /// - tt__WhiteBalance20* soap_new_set_tt__WhiteBalance20(soap*, ...) allocate, set all public members /// - tt__WhiteBalance20::soap_default(soap*) default initialize members /// - int soap_read_tt__WhiteBalance20(soap*, tt__WhiteBalance20*) deserialize from a stream /// - int soap_write_tt__WhiteBalance20(soap*, tt__WhiteBalance20*) serialize to a stream /// - tt__WhiteBalance20* tt__WhiteBalance20::soap_dup(soap*) returns deep copy of tt__WhiteBalance20, 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) /// - tt__WhiteBalance20::soap_del() deep deletes tt__WhiteBalance20 data members, use only after tt__WhiteBalance20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__WhiteBalance20 { public: ///
/// 'AUTO' or 'MANUAL' ///
/// Element "Mode" of XSD type "http://www.onvif.org/ver10/schema":WhiteBalanceMode. enum tt__WhiteBalanceMode Mode 1; ///< Required element. ///
/// Rgain (unitless). ///
/// Element "CrGain" of XSD type xs:float. float* CrGain 0; ///< Optional element. ///
/// Bgain (unitless). ///
/// Element "CbGain" of XSD type xs:float. float* CbGain 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":WhiteBalance20Extension. tt__WhiteBalance20Extension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":WhiteBalance20Extension is a complexType. /// /// class tt__WhiteBalance20Extension operations: /// - tt__WhiteBalance20Extension* soap_new_tt__WhiteBalance20Extension(soap*) allocate and default initialize /// - tt__WhiteBalance20Extension* soap_new_tt__WhiteBalance20Extension(soap*, int num) allocate array and default initialize values /// - tt__WhiteBalance20Extension* soap_new_req_tt__WhiteBalance20Extension(soap*, ...) allocate, set required members /// - tt__WhiteBalance20Extension* soap_new_set_tt__WhiteBalance20Extension(soap*, ...) allocate, set all public members /// - tt__WhiteBalance20Extension::soap_default(soap*) default initialize members /// - int soap_read_tt__WhiteBalance20Extension(soap*, tt__WhiteBalance20Extension*) deserialize from a stream /// - int soap_write_tt__WhiteBalance20Extension(soap*, tt__WhiteBalance20Extension*) serialize to a stream /// - tt__WhiteBalance20Extension* tt__WhiteBalance20Extension::soap_dup(soap*) returns deep copy of tt__WhiteBalance20Extension, 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) /// - tt__WhiteBalance20Extension::soap_del() deep deletes tt__WhiteBalance20Extension data members, use only after tt__WhiteBalance20Extension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__WhiteBalance20Extension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":FocusConfiguration20 is a complexType. /// /// class tt__FocusConfiguration20 operations: /// - tt__FocusConfiguration20* soap_new_tt__FocusConfiguration20(soap*) allocate and default initialize /// - tt__FocusConfiguration20* soap_new_tt__FocusConfiguration20(soap*, int num) allocate array and default initialize values /// - tt__FocusConfiguration20* soap_new_req_tt__FocusConfiguration20(soap*, ...) allocate, set required members /// - tt__FocusConfiguration20* soap_new_set_tt__FocusConfiguration20(soap*, ...) allocate, set all public members /// - tt__FocusConfiguration20::soap_default(soap*) default initialize members /// - int soap_read_tt__FocusConfiguration20(soap*, tt__FocusConfiguration20*) deserialize from a stream /// - int soap_write_tt__FocusConfiguration20(soap*, tt__FocusConfiguration20*) serialize to a stream /// - tt__FocusConfiguration20* tt__FocusConfiguration20::soap_dup(soap*) returns deep copy of tt__FocusConfiguration20, 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) /// - tt__FocusConfiguration20::soap_del() deep deletes tt__FocusConfiguration20 data members, use only after tt__FocusConfiguration20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__FocusConfiguration20 { public: ///
/// Mode of auto focus. ///
    ///
  • AUTO - The device automatically adjusts focus.
  • ///
  • MANUAL - The device does not automatically adjust focus.
  • ///
/// Note: for devices supporting both manual and auto operation at the same time manual operation may be supported even if the Mode parameter is set to Auto. ///
/// Element "AutoFocusMode" of XSD type "http://www.onvif.org/ver10/schema":AutoFocusMode. enum tt__AutoFocusMode AutoFocusMode 1; ///< Required element. /// Element "DefaultSpeed" of XSD type xs:float. float* DefaultSpeed 0; ///< Optional element. ///
/// Parameter to set autofocus near limit (unit: meter). ///
/// Element "NearLimit" of XSD type xs:float. float* NearLimit 0; ///< Optional element. ///
/// Parameter to set autofocus far limit (unit: meter). ///
/// Element "FarLimit" of XSD type xs:float. float* FarLimit 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":FocusConfiguration20Extension. tt__FocusConfiguration20Extension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":FocusConfiguration20Extension is a complexType. /// /// class tt__FocusConfiguration20Extension operations: /// - tt__FocusConfiguration20Extension* soap_new_tt__FocusConfiguration20Extension(soap*) allocate and default initialize /// - tt__FocusConfiguration20Extension* soap_new_tt__FocusConfiguration20Extension(soap*, int num) allocate array and default initialize values /// - tt__FocusConfiguration20Extension* soap_new_req_tt__FocusConfiguration20Extension(soap*, ...) allocate, set required members /// - tt__FocusConfiguration20Extension* soap_new_set_tt__FocusConfiguration20Extension(soap*, ...) allocate, set all public members /// - tt__FocusConfiguration20Extension::soap_default(soap*) default initialize members /// - int soap_read_tt__FocusConfiguration20Extension(soap*, tt__FocusConfiguration20Extension*) deserialize from a stream /// - int soap_write_tt__FocusConfiguration20Extension(soap*, tt__FocusConfiguration20Extension*) serialize to a stream /// - tt__FocusConfiguration20Extension* tt__FocusConfiguration20Extension::soap_dup(soap*) returns deep copy of tt__FocusConfiguration20Extension, 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) /// - tt__FocusConfiguration20Extension::soap_del() deep deletes tt__FocusConfiguration20Extension data members, use only after tt__FocusConfiguration20Extension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__FocusConfiguration20Extension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":WhiteBalanceOptions20 is a complexType. /// /// class tt__WhiteBalanceOptions20 operations: /// - tt__WhiteBalanceOptions20* soap_new_tt__WhiteBalanceOptions20(soap*) allocate and default initialize /// - tt__WhiteBalanceOptions20* soap_new_tt__WhiteBalanceOptions20(soap*, int num) allocate array and default initialize values /// - tt__WhiteBalanceOptions20* soap_new_req_tt__WhiteBalanceOptions20(soap*, ...) allocate, set required members /// - tt__WhiteBalanceOptions20* soap_new_set_tt__WhiteBalanceOptions20(soap*, ...) allocate, set all public members /// - tt__WhiteBalanceOptions20::soap_default(soap*) default initialize members /// - int soap_read_tt__WhiteBalanceOptions20(soap*, tt__WhiteBalanceOptions20*) deserialize from a stream /// - int soap_write_tt__WhiteBalanceOptions20(soap*, tt__WhiteBalanceOptions20*) serialize to a stream /// - tt__WhiteBalanceOptions20* tt__WhiteBalanceOptions20::soap_dup(soap*) returns deep copy of tt__WhiteBalanceOptions20, 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) /// - tt__WhiteBalanceOptions20::soap_del() deep deletes tt__WhiteBalanceOptions20 data members, use only after tt__WhiteBalanceOptions20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__WhiteBalanceOptions20 { public: ///
/// Mode of WhiteBalance. ///
    ///
  • AUTO
  • ///
  • MANUAL
  • ///
///
/// Vector of enum tt__WhiteBalanceMode of length 1..unbounded. std::vector Mode 1; ///< Multiple elements. /// Element "YrGain" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* YrGain 0; ///< Optional element. /// Element "YbGain" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* YbGain 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":WhiteBalanceOptions20Extension. tt__WhiteBalanceOptions20Extension* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":WhiteBalanceOptions20Extension is a complexType. /// /// class tt__WhiteBalanceOptions20Extension operations: /// - tt__WhiteBalanceOptions20Extension* soap_new_tt__WhiteBalanceOptions20Extension(soap*) allocate and default initialize /// - tt__WhiteBalanceOptions20Extension* soap_new_tt__WhiteBalanceOptions20Extension(soap*, int num) allocate array and default initialize values /// - tt__WhiteBalanceOptions20Extension* soap_new_req_tt__WhiteBalanceOptions20Extension(soap*, ...) allocate, set required members /// - tt__WhiteBalanceOptions20Extension* soap_new_set_tt__WhiteBalanceOptions20Extension(soap*, ...) allocate, set all public members /// - tt__WhiteBalanceOptions20Extension::soap_default(soap*) default initialize members /// - int soap_read_tt__WhiteBalanceOptions20Extension(soap*, tt__WhiteBalanceOptions20Extension*) deserialize from a stream /// - int soap_write_tt__WhiteBalanceOptions20Extension(soap*, tt__WhiteBalanceOptions20Extension*) serialize to a stream /// - tt__WhiteBalanceOptions20Extension* tt__WhiteBalanceOptions20Extension::soap_dup(soap*) returns deep copy of tt__WhiteBalanceOptions20Extension, 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) /// - tt__WhiteBalanceOptions20Extension::soap_del() deep deletes tt__WhiteBalanceOptions20Extension data members, use only after tt__WhiteBalanceOptions20Extension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__WhiteBalanceOptions20Extension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":FocusOptions20 is a complexType. /// /// class tt__FocusOptions20 operations: /// - tt__FocusOptions20* soap_new_tt__FocusOptions20(soap*) allocate and default initialize /// - tt__FocusOptions20* soap_new_tt__FocusOptions20(soap*, int num) allocate array and default initialize values /// - tt__FocusOptions20* soap_new_req_tt__FocusOptions20(soap*, ...) allocate, set required members /// - tt__FocusOptions20* soap_new_set_tt__FocusOptions20(soap*, ...) allocate, set all public members /// - tt__FocusOptions20::soap_default(soap*) default initialize members /// - int soap_read_tt__FocusOptions20(soap*, tt__FocusOptions20*) deserialize from a stream /// - int soap_write_tt__FocusOptions20(soap*, tt__FocusOptions20*) serialize to a stream /// - tt__FocusOptions20* tt__FocusOptions20::soap_dup(soap*) returns deep copy of tt__FocusOptions20, 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) /// - tt__FocusOptions20::soap_del() deep deletes tt__FocusOptions20 data members, use only after tt__FocusOptions20::soap_dup(NULL) (use soapcpp2 -Ed) class tt__FocusOptions20 { public: ///
/// Supported modes for auto focus. ///
    ///
  • AUTO - The device supports automatic focus adjustment.
  • ///
  • MANUAL - The device supports manual focus adjustment.
  • ///
///
/// Vector of enum tt__AutoFocusMode of length 0..unbounded. std::vector AutoFocusModes 0; ///< Multiple elements. ///
/// Valid range of DefaultSpeed. ///
/// Element "DefaultSpeed" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* DefaultSpeed 0; ///< Optional element. ///
/// Valid range of NearLimit. ///
/// Element "NearLimit" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* NearLimit 0; ///< Optional element. ///
/// Valid range of FarLimit. ///
/// Element "FarLimit" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* FarLimit 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":FocusOptions20Extension. tt__FocusOptions20Extension* Extension 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":FocusOptions20Extension is a complexType. /// /// class tt__FocusOptions20Extension operations: /// - tt__FocusOptions20Extension* soap_new_tt__FocusOptions20Extension(soap*) allocate and default initialize /// - tt__FocusOptions20Extension* soap_new_tt__FocusOptions20Extension(soap*, int num) allocate array and default initialize values /// - tt__FocusOptions20Extension* soap_new_req_tt__FocusOptions20Extension(soap*, ...) allocate, set required members /// - tt__FocusOptions20Extension* soap_new_set_tt__FocusOptions20Extension(soap*, ...) allocate, set all public members /// - tt__FocusOptions20Extension::soap_default(soap*) default initialize members /// - int soap_read_tt__FocusOptions20Extension(soap*, tt__FocusOptions20Extension*) deserialize from a stream /// - int soap_write_tt__FocusOptions20Extension(soap*, tt__FocusOptions20Extension*) serialize to a stream /// - tt__FocusOptions20Extension* tt__FocusOptions20Extension::soap_dup(soap*) returns deep copy of tt__FocusOptions20Extension, 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) /// - tt__FocusOptions20Extension::soap_del() deep deletes tt__FocusOptions20Extension data members, use only after tt__FocusOptions20Extension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__FocusOptions20Extension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ToneCompensationOptions is a complexType. /// /// class tt__ToneCompensationOptions operations: /// - tt__ToneCompensationOptions* soap_new_tt__ToneCompensationOptions(soap*) allocate and default initialize /// - tt__ToneCompensationOptions* soap_new_tt__ToneCompensationOptions(soap*, int num) allocate array and default initialize values /// - tt__ToneCompensationOptions* soap_new_req_tt__ToneCompensationOptions(soap*, ...) allocate, set required members /// - tt__ToneCompensationOptions* soap_new_set_tt__ToneCompensationOptions(soap*, ...) allocate, set all public members /// - tt__ToneCompensationOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__ToneCompensationOptions(soap*, tt__ToneCompensationOptions*) deserialize from a stream /// - int soap_write_tt__ToneCompensationOptions(soap*, tt__ToneCompensationOptions*) serialize to a stream /// - tt__ToneCompensationOptions* tt__ToneCompensationOptions::soap_dup(soap*) returns deep copy of tt__ToneCompensationOptions, 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) /// - tt__ToneCompensationOptions::soap_del() deep deletes tt__ToneCompensationOptions data members, use only after tt__ToneCompensationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ToneCompensationOptions { public: ///
/// Supported options for Tone Compensation mode. Its options shall be chosen from tt:ToneCompensationMode Type. ///
/// Vector of std::string of length 1..unbounded. std::vector Mode 1; ///< Multiple elements. ///
/// Indicates whether or not support Level parameter for Tone Compensation. ///
/// Element "Level" of XSD type xs:boolean. bool Level 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":DefoggingOptions is a complexType. /// /// class tt__DefoggingOptions operations: /// - tt__DefoggingOptions* soap_new_tt__DefoggingOptions(soap*) allocate and default initialize /// - tt__DefoggingOptions* soap_new_tt__DefoggingOptions(soap*, int num) allocate array and default initialize values /// - tt__DefoggingOptions* soap_new_req_tt__DefoggingOptions(soap*, ...) allocate, set required members /// - tt__DefoggingOptions* soap_new_set_tt__DefoggingOptions(soap*, ...) allocate, set all public members /// - tt__DefoggingOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__DefoggingOptions(soap*, tt__DefoggingOptions*) deserialize from a stream /// - int soap_write_tt__DefoggingOptions(soap*, tt__DefoggingOptions*) serialize to a stream /// - tt__DefoggingOptions* tt__DefoggingOptions::soap_dup(soap*) returns deep copy of tt__DefoggingOptions, 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) /// - tt__DefoggingOptions::soap_del() deep deletes tt__DefoggingOptions data members, use only after tt__DefoggingOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__DefoggingOptions { public: ///
/// Supported options for Defogging mode. Its options shall be chosen from tt:DefoggingMode Type. ///
/// Vector of std::string of length 1..unbounded. std::vector Mode 1; ///< Multiple elements. ///
/// Indicates whether or not support Level parameter for Defogging. ///
/// Element "Level" of XSD type xs:boolean. bool Level 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":NoiseReductionOptions is a complexType. /// /// class tt__NoiseReductionOptions operations: /// - tt__NoiseReductionOptions* soap_new_tt__NoiseReductionOptions(soap*) allocate and default initialize /// - tt__NoiseReductionOptions* soap_new_tt__NoiseReductionOptions(soap*, int num) allocate array and default initialize values /// - tt__NoiseReductionOptions* soap_new_req_tt__NoiseReductionOptions(soap*, ...) allocate, set required members /// - tt__NoiseReductionOptions* soap_new_set_tt__NoiseReductionOptions(soap*, ...) allocate, set all public members /// - tt__NoiseReductionOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__NoiseReductionOptions(soap*, tt__NoiseReductionOptions*) deserialize from a stream /// - int soap_write_tt__NoiseReductionOptions(soap*, tt__NoiseReductionOptions*) serialize to a stream /// - tt__NoiseReductionOptions* tt__NoiseReductionOptions::soap_dup(soap*) returns deep copy of tt__NoiseReductionOptions, 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) /// - tt__NoiseReductionOptions::soap_del() deep deletes tt__NoiseReductionOptions data members, use only after tt__NoiseReductionOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NoiseReductionOptions { public: ///
/// Indicates whether or not support Level parameter for NoiseReduction. ///
/// Element "Level" of XSD type xs:boolean. bool Level 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":MessageExtension is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":ItemList is a complexType. /// ///
/// List of parameters according to the corresponding ItemListDescription. /// Each item in the list shall have a unique name. ///
/// class tt__ItemList operations: /// - tt__ItemList* soap_new_tt__ItemList(soap*) allocate and default initialize /// - tt__ItemList* soap_new_tt__ItemList(soap*, int num) allocate array and default initialize values /// - tt__ItemList* soap_new_req_tt__ItemList(soap*, ...) allocate, set required members /// - tt__ItemList* soap_new_set_tt__ItemList(soap*, ...) allocate, set all public members /// - tt__ItemList::soap_default(soap*) default initialize members /// - int soap_read_tt__ItemList(soap*, tt__ItemList*) deserialize from a stream /// - int soap_write_tt__ItemList(soap*, tt__ItemList*) serialize to a stream /// - tt__ItemList* tt__ItemList::soap_dup(soap*) returns deep copy of tt__ItemList, 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) /// - tt__ItemList::soap_del() deep deletes tt__ItemList data members, use only after tt__ItemList::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ItemList { public: ///
/// Value name pair as defined by the corresponding description. ///
/// Vector of SimpleItem of length 0..unbounded. std::vector< /// class _tt__ItemList_SimpleItem operations: /// - _tt__ItemList_SimpleItem* soap_new__tt__ItemList_SimpleItem(soap*) allocate and default initialize /// - _tt__ItemList_SimpleItem* soap_new__tt__ItemList_SimpleItem(soap*, int num) allocate array and default initialize values /// - _tt__ItemList_SimpleItem* soap_new_req__tt__ItemList_SimpleItem(soap*, ...) allocate, set required members /// - _tt__ItemList_SimpleItem* soap_new_set__tt__ItemList_SimpleItem(soap*, ...) allocate, set all public members /// - _tt__ItemList_SimpleItem::soap_default(soap*) default initialize members /// - int soap_read__tt__ItemList_SimpleItem(soap*, _tt__ItemList_SimpleItem*) deserialize from a stream /// - int soap_write__tt__ItemList_SimpleItem(soap*, _tt__ItemList_SimpleItem*) serialize to a stream /// - _tt__ItemList_SimpleItem* _tt__ItemList_SimpleItem::soap_dup(soap*) returns deep copy of _tt__ItemList_SimpleItem, 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) /// - _tt__ItemList_SimpleItem::soap_del() deep deletes _tt__ItemList_SimpleItem data members, use only after _tt__ItemList_SimpleItem::soap_dup(NULL) (use soapcpp2 -Ed) class _tt__ItemList_SimpleItem { ///
/// Item name. ///
/// Attribute "Name" of XSD type xs:string. @std::string Name 1; ///< Required attribute. ///
/// Item value. The type is defined in the corresponding description. ///
/// Attribute "Value" of XSD type xs:anySimpleType. @xsd__anySimpleType Value 1; ///< Required attribute. }> SimpleItem 0; ///< Multiple elements. ///
/// Complex value structure. ///
/// Vector of ElementItem of length 0..unbounded. std::vector< /// class _tt__ItemList_ElementItem operations: /// - _tt__ItemList_ElementItem* soap_new__tt__ItemList_ElementItem(soap*) allocate and default initialize /// - _tt__ItemList_ElementItem* soap_new__tt__ItemList_ElementItem(soap*, int num) allocate array and default initialize values /// - _tt__ItemList_ElementItem* soap_new_req__tt__ItemList_ElementItem(soap*, ...) allocate, set required members /// - _tt__ItemList_ElementItem* soap_new_set__tt__ItemList_ElementItem(soap*, ...) allocate, set all public members /// - _tt__ItemList_ElementItem::soap_default(soap*) default initialize members /// - int soap_read__tt__ItemList_ElementItem(soap*, _tt__ItemList_ElementItem*) deserialize from a stream /// - int soap_write__tt__ItemList_ElementItem(soap*, _tt__ItemList_ElementItem*) serialize to a stream /// - _tt__ItemList_ElementItem* _tt__ItemList_ElementItem::soap_dup(soap*) returns deep copy of _tt__ItemList_ElementItem, 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) /// - _tt__ItemList_ElementItem::soap_del() deep deletes _tt__ItemList_ElementItem data members, use only after _tt__ItemList_ElementItem::soap_dup(NULL) (use soapcpp2 -Ed) class _tt__ItemList_ElementItem { /// @todo /// @todo 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. ///
/// Item name. ///
/// Attribute "Name" of XSD type xs:string. @std::string Name 1; ///< Required attribute. }> ElementItem 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":ItemListExtension. tt__ItemListExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ItemListExtension is a complexType. /// /// class tt__ItemListExtension operations: /// - tt__ItemListExtension* soap_new_tt__ItemListExtension(soap*) allocate and default initialize /// - tt__ItemListExtension* soap_new_tt__ItemListExtension(soap*, int num) allocate array and default initialize values /// - tt__ItemListExtension* soap_new_req_tt__ItemListExtension(soap*, ...) allocate, set required members /// - tt__ItemListExtension* soap_new_set_tt__ItemListExtension(soap*, ...) allocate, set all public members /// - tt__ItemListExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__ItemListExtension(soap*, tt__ItemListExtension*) deserialize from a stream /// - int soap_write_tt__ItemListExtension(soap*, tt__ItemListExtension*) serialize to a stream /// - tt__ItemListExtension* tt__ItemListExtension::soap_dup(soap*) returns deep copy of tt__ItemListExtension, 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) /// - tt__ItemListExtension::soap_del() deep deletes tt__ItemListExtension data members, use only after tt__ItemListExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ItemListExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":MessageDescription is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":MessageDescriptionExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":ItemListDescription is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":ItemListDescriptionExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":Polyline is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":AnalyticsEngineConfiguration is a complexType. /// /// class tt__AnalyticsEngineConfiguration operations: /// - tt__AnalyticsEngineConfiguration* soap_new_tt__AnalyticsEngineConfiguration(soap*) allocate and default initialize /// - tt__AnalyticsEngineConfiguration* soap_new_tt__AnalyticsEngineConfiguration(soap*, int num) allocate array and default initialize values /// - tt__AnalyticsEngineConfiguration* soap_new_req_tt__AnalyticsEngineConfiguration(soap*, ...) allocate, set required members /// - tt__AnalyticsEngineConfiguration* soap_new_set_tt__AnalyticsEngineConfiguration(soap*, ...) allocate, set all public members /// - tt__AnalyticsEngineConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__AnalyticsEngineConfiguration(soap*, tt__AnalyticsEngineConfiguration*) deserialize from a stream /// - int soap_write_tt__AnalyticsEngineConfiguration(soap*, tt__AnalyticsEngineConfiguration*) serialize to a stream /// - tt__AnalyticsEngineConfiguration* tt__AnalyticsEngineConfiguration::soap_dup(soap*) returns deep copy of tt__AnalyticsEngineConfiguration, 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) /// - tt__AnalyticsEngineConfiguration::soap_del() deep deletes tt__AnalyticsEngineConfiguration data members, use only after tt__AnalyticsEngineConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AnalyticsEngineConfiguration { public: /// Vector of tt__Config* of length 0..unbounded. std::vector AnalyticsModule 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":AnalyticsEngineConfigurationExtension. tt__AnalyticsEngineConfigurationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":AnalyticsEngineConfigurationExtension is a complexType. /// /// class tt__AnalyticsEngineConfigurationExtension operations: /// - tt__AnalyticsEngineConfigurationExtension* soap_new_tt__AnalyticsEngineConfigurationExtension(soap*) allocate and default initialize /// - tt__AnalyticsEngineConfigurationExtension* soap_new_tt__AnalyticsEngineConfigurationExtension(soap*, int num) allocate array and default initialize values /// - tt__AnalyticsEngineConfigurationExtension* soap_new_req_tt__AnalyticsEngineConfigurationExtension(soap*, ...) allocate, set required members /// - tt__AnalyticsEngineConfigurationExtension* soap_new_set_tt__AnalyticsEngineConfigurationExtension(soap*, ...) allocate, set all public members /// - tt__AnalyticsEngineConfigurationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__AnalyticsEngineConfigurationExtension(soap*, tt__AnalyticsEngineConfigurationExtension*) deserialize from a stream /// - int soap_write_tt__AnalyticsEngineConfigurationExtension(soap*, tt__AnalyticsEngineConfigurationExtension*) serialize to a stream /// - tt__AnalyticsEngineConfigurationExtension* tt__AnalyticsEngineConfigurationExtension::soap_dup(soap*) returns deep copy of tt__AnalyticsEngineConfigurationExtension, 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) /// - tt__AnalyticsEngineConfigurationExtension::soap_del() deep deletes tt__AnalyticsEngineConfigurationExtension data members, use only after tt__AnalyticsEngineConfigurationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AnalyticsEngineConfigurationExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":RuleEngineConfiguration is a complexType. /// /// class tt__RuleEngineConfiguration operations: /// - tt__RuleEngineConfiguration* soap_new_tt__RuleEngineConfiguration(soap*) allocate and default initialize /// - tt__RuleEngineConfiguration* soap_new_tt__RuleEngineConfiguration(soap*, int num) allocate array and default initialize values /// - tt__RuleEngineConfiguration* soap_new_req_tt__RuleEngineConfiguration(soap*, ...) allocate, set required members /// - tt__RuleEngineConfiguration* soap_new_set_tt__RuleEngineConfiguration(soap*, ...) allocate, set all public members /// - tt__RuleEngineConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__RuleEngineConfiguration(soap*, tt__RuleEngineConfiguration*) deserialize from a stream /// - int soap_write_tt__RuleEngineConfiguration(soap*, tt__RuleEngineConfiguration*) serialize to a stream /// - tt__RuleEngineConfiguration* tt__RuleEngineConfiguration::soap_dup(soap*) returns deep copy of tt__RuleEngineConfiguration, 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) /// - tt__RuleEngineConfiguration::soap_del() deep deletes tt__RuleEngineConfiguration data members, use only after tt__RuleEngineConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__RuleEngineConfiguration { public: /// Vector of tt__Config* of length 0..unbounded. std::vector Rule 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":RuleEngineConfigurationExtension. tt__RuleEngineConfigurationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":RuleEngineConfigurationExtension is a complexType. /// /// class tt__RuleEngineConfigurationExtension operations: /// - tt__RuleEngineConfigurationExtension* soap_new_tt__RuleEngineConfigurationExtension(soap*) allocate and default initialize /// - tt__RuleEngineConfigurationExtension* soap_new_tt__RuleEngineConfigurationExtension(soap*, int num) allocate array and default initialize values /// - tt__RuleEngineConfigurationExtension* soap_new_req_tt__RuleEngineConfigurationExtension(soap*, ...) allocate, set required members /// - tt__RuleEngineConfigurationExtension* soap_new_set_tt__RuleEngineConfigurationExtension(soap*, ...) allocate, set all public members /// - tt__RuleEngineConfigurationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__RuleEngineConfigurationExtension(soap*, tt__RuleEngineConfigurationExtension*) deserialize from a stream /// - int soap_write_tt__RuleEngineConfigurationExtension(soap*, tt__RuleEngineConfigurationExtension*) serialize to a stream /// - tt__RuleEngineConfigurationExtension* tt__RuleEngineConfigurationExtension::soap_dup(soap*) returns deep copy of tt__RuleEngineConfigurationExtension, 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) /// - tt__RuleEngineConfigurationExtension::soap_del() deep deletes tt__RuleEngineConfigurationExtension data members, use only after tt__RuleEngineConfigurationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__RuleEngineConfigurationExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Config is a complexType. /// /// class tt__Config operations: /// - tt__Config* soap_new_tt__Config(soap*) allocate and default initialize /// - tt__Config* soap_new_tt__Config(soap*, int num) allocate array and default initialize values /// - tt__Config* soap_new_req_tt__Config(soap*, ...) allocate, set required members /// - tt__Config* soap_new_set_tt__Config(soap*, ...) allocate, set all public members /// - tt__Config::soap_default(soap*) default initialize members /// - int soap_read_tt__Config(soap*, tt__Config*) deserialize from a stream /// - int soap_write_tt__Config(soap*, tt__Config*) serialize to a stream /// - tt__Config* tt__Config::soap_dup(soap*) returns deep copy of tt__Config, 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) /// - tt__Config::soap_del() deep deletes tt__Config data members, use only after tt__Config::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Config { public: ///
/// List of configuration parameters as defined in the correspding description. ///
/// Element "Parameters" of XSD type "http://www.onvif.org/ver10/schema":ItemList. tt__ItemList* Parameters 1; ///< Required element. ///
/// Name of the configuration. ///
/// Attribute "Name" of XSD type xs:string. @std::string Name 1; ///< Required attribute. ///
/// The Type attribute specifies the type of rule and shall be equal to value of one of Name attributes of ConfigDescription elements returned by GetSupportedRules and GetSupportedAnalyticsModules command. ///
/// Attribute "Type" of XSD type xs:QName. @xsd__QName Type 1; ///< Required attribute. struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":ConfigDescription is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":ConfigDescriptionExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":SupportedRules is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":SupportedRulesExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":SupportedAnalyticsModules is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":SupportedAnalyticsModulesExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":PolygonConfiguration is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":PolylineArray is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":PolylineArrayExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":PolylineArrayConfiguration is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":MotionExpression is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":MotionExpressionConfiguration is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":CellLayout is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":PaneConfiguration is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":PaneLayout is a complexType. /// ///
/// A pane layout describes one Video window of a display. It links a pane configuration to a region of the screen. ///
/// class tt__PaneLayout operations: /// - tt__PaneLayout* soap_new_tt__PaneLayout(soap*) allocate and default initialize /// - tt__PaneLayout* soap_new_tt__PaneLayout(soap*, int num) allocate array and default initialize values /// - tt__PaneLayout* soap_new_req_tt__PaneLayout(soap*, ...) allocate, set required members /// - tt__PaneLayout* soap_new_set_tt__PaneLayout(soap*, ...) allocate, set all public members /// - tt__PaneLayout::soap_default(soap*) default initialize members /// - int soap_read_tt__PaneLayout(soap*, tt__PaneLayout*) deserialize from a stream /// - int soap_write_tt__PaneLayout(soap*, tt__PaneLayout*) serialize to a stream /// - tt__PaneLayout* tt__PaneLayout::soap_dup(soap*) returns deep copy of tt__PaneLayout, 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) /// - tt__PaneLayout::soap_del() deep deletes tt__PaneLayout data members, use only after tt__PaneLayout::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PaneLayout { public: ///
/// Reference to the configuration of the streaming and coding parameters. ///
/// Element "Pane" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken Pane 1; ///< Required element. ///
/// Describes the location and size of the area on the monitor. The area coordinate values are espressed in normalized units [-1.0, 1.0]. ///
/// Element "Area" of XSD type "http://www.onvif.org/ver10/schema":Rectangle. tt__Rectangle* Area 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Layout is a complexType. /// ///
/// A layout describes a set of Video windows that are displayed simultaniously on a display. ///
/// class tt__Layout operations: /// - tt__Layout* soap_new_tt__Layout(soap*) allocate and default initialize /// - tt__Layout* soap_new_tt__Layout(soap*, int num) allocate array and default initialize values /// - tt__Layout* soap_new_req_tt__Layout(soap*, ...) allocate, set required members /// - tt__Layout* soap_new_set_tt__Layout(soap*, ...) allocate, set all public members /// - tt__Layout::soap_default(soap*) default initialize members /// - int soap_read_tt__Layout(soap*, tt__Layout*) deserialize from a stream /// - int soap_write_tt__Layout(soap*, tt__Layout*) serialize to a stream /// - tt__Layout* tt__Layout::soap_dup(soap*) returns deep copy of tt__Layout, 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) /// - tt__Layout::soap_del() deep deletes tt__Layout data members, use only after tt__Layout::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Layout { public: ///
/// List of panes assembling the display layout. ///
/// Vector of tt__PaneLayout* of length 1..unbounded. std::vector PaneLayout 1; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":LayoutExtension. tt__LayoutExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":LayoutExtension is a complexType. /// /// class tt__LayoutExtension operations: /// - tt__LayoutExtension* soap_new_tt__LayoutExtension(soap*) allocate and default initialize /// - tt__LayoutExtension* soap_new_tt__LayoutExtension(soap*, int num) allocate array and default initialize values /// - tt__LayoutExtension* soap_new_req_tt__LayoutExtension(soap*, ...) allocate, set required members /// - tt__LayoutExtension* soap_new_set_tt__LayoutExtension(soap*, ...) allocate, set all public members /// - tt__LayoutExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__LayoutExtension(soap*, tt__LayoutExtension*) deserialize from a stream /// - int soap_write_tt__LayoutExtension(soap*, tt__LayoutExtension*) serialize to a stream /// - tt__LayoutExtension* tt__LayoutExtension::soap_dup(soap*) returns deep copy of tt__LayoutExtension, 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) /// - tt__LayoutExtension::soap_del() deep deletes tt__LayoutExtension data members, use only after tt__LayoutExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__LayoutExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":CodingCapabilities is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":LayoutOptions is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":LayoutOptionsExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":PaneLayoutOptions is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":PaneOptionExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":Receiver is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":ReceiverConfiguration is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":ReceiverStateInformation is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":SourceReference is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":DateTimeRange is a complexType. /// /// class tt__DateTimeRange operations: /// - tt__DateTimeRange* soap_new_tt__DateTimeRange(soap*) allocate and default initialize /// - tt__DateTimeRange* soap_new_tt__DateTimeRange(soap*, int num) allocate array and default initialize values /// - tt__DateTimeRange* soap_new_req_tt__DateTimeRange(soap*, ...) allocate, set required members /// - tt__DateTimeRange* soap_new_set_tt__DateTimeRange(soap*, ...) allocate, set all public members /// - tt__DateTimeRange::soap_default(soap*) default initialize members /// - int soap_read_tt__DateTimeRange(soap*, tt__DateTimeRange*) deserialize from a stream /// - int soap_write_tt__DateTimeRange(soap*, tt__DateTimeRange*) serialize to a stream /// - tt__DateTimeRange* tt__DateTimeRange::soap_dup(soap*) returns deep copy of tt__DateTimeRange, 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) /// - tt__DateTimeRange::soap_del() deep deletes tt__DateTimeRange data members, use only after tt__DateTimeRange::soap_dup(NULL) (use soapcpp2 -Ed) class tt__DateTimeRange { public: /// Element "From" of XSD type xs:dateTime. time_t From 1; ///< Required element. /// Element "Until" of XSD type xs:dateTime. time_t Until 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":RecordingSummary is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":SearchScope is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":SearchScopeExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":PTZPositionFilter is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":MetadataFilter is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":FindRecordingResultList is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":FindEventResultList is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":FindEventResult is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":FindPTZPositionResultList is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":FindPTZPositionResult is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":FindMetadataResultList is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":FindMetadataResult is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":RecordingInformation is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":RecordingSourceInformation is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":TrackInformation is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":MediaAttributes is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":TrackAttributes is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":TrackAttributesExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":VideoAttributes is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":AudioAttributes is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":MetadataAttributes is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":RecordingConfiguration is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":TrackConfiguration is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":GetRecordingsResponseItem is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":GetTracksResponseList is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":GetTracksResponseItem is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":RecordingJobConfiguration is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":RecordingJobConfigurationExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":RecordingJobSource is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":RecordingJobSourceExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":RecordingJobTrack is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":RecordingJobStateInformation is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":RecordingJobStateInformationExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":RecordingJobStateSource is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":RecordingJobStateTracks is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":RecordingJobStateTrack is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":GetRecordingJobsResponseItem is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":ReplayConfiguration is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":AnalyticsDeviceEngineConfiguration is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":AnalyticsDeviceEngineConfigurationExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":EngineConfiguration is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":AnalyticsEngineInputInfo is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":AnalyticsEngineInputInfoExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":SourceIdentification is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":SourceIdentificationExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":MetadataInput is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":MetadataInputExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":AnalyticsStateInformation is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":AnalyticsState is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":ActionEngineEventPayload is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":ActionEngineEventPayloadExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":AudioClassCandidate is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":AudioClassDescriptor is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":AudioClassDescriptorExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":ActiveConnection is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":ProfileStatus is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":ProfileStatusExtension is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":OSDPosConfiguration is a complexType. /// /// class tt__OSDPosConfiguration operations: /// - tt__OSDPosConfiguration* soap_new_tt__OSDPosConfiguration(soap*) allocate and default initialize /// - tt__OSDPosConfiguration* soap_new_tt__OSDPosConfiguration(soap*, int num) allocate array and default initialize values /// - tt__OSDPosConfiguration* soap_new_req_tt__OSDPosConfiguration(soap*, ...) allocate, set required members /// - tt__OSDPosConfiguration* soap_new_set_tt__OSDPosConfiguration(soap*, ...) allocate, set all public members /// - tt__OSDPosConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDPosConfiguration(soap*, tt__OSDPosConfiguration*) deserialize from a stream /// - int soap_write_tt__OSDPosConfiguration(soap*, tt__OSDPosConfiguration*) serialize to a stream /// - tt__OSDPosConfiguration* tt__OSDPosConfiguration::soap_dup(soap*) returns deep copy of tt__OSDPosConfiguration, 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) /// - tt__OSDPosConfiguration::soap_del() deep deletes tt__OSDPosConfiguration data members, use only after tt__OSDPosConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDPosConfiguration { public: ///
/// For OSD position type, following are the pre-defined:
  • UpperLeft
  • ///
  • UpperRight
  • ///
  • LowerLeft
  • ///
  • LowerRight
  • ///
  • Custom
///
/// Element "Type" of XSD type xs:string. std::string Type 1; ///< Required element. /// Element "Pos" of XSD type "http://www.onvif.org/ver10/schema":Vector. tt__Vector* Pos 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":OSDPosConfigurationExtension. tt__OSDPosConfigurationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OSDPosConfigurationExtension is a complexType. /// /// class tt__OSDPosConfigurationExtension operations: /// - tt__OSDPosConfigurationExtension* soap_new_tt__OSDPosConfigurationExtension(soap*) allocate and default initialize /// - tt__OSDPosConfigurationExtension* soap_new_tt__OSDPosConfigurationExtension(soap*, int num) allocate array and default initialize values /// - tt__OSDPosConfigurationExtension* soap_new_req_tt__OSDPosConfigurationExtension(soap*, ...) allocate, set required members /// - tt__OSDPosConfigurationExtension* soap_new_set_tt__OSDPosConfigurationExtension(soap*, ...) allocate, set all public members /// - tt__OSDPosConfigurationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDPosConfigurationExtension(soap*, tt__OSDPosConfigurationExtension*) deserialize from a stream /// - int soap_write_tt__OSDPosConfigurationExtension(soap*, tt__OSDPosConfigurationExtension*) serialize to a stream /// - tt__OSDPosConfigurationExtension* tt__OSDPosConfigurationExtension::soap_dup(soap*) returns deep copy of tt__OSDPosConfigurationExtension, 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) /// - tt__OSDPosConfigurationExtension::soap_del() deep deletes tt__OSDPosConfigurationExtension data members, use only after tt__OSDPosConfigurationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDPosConfigurationExtension { public: /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OSDColor is a complexType. /// ///
/// The value range of "Transparent" could be defined by vendors only should follow this rule: the minimum value means non-transparent and the maximum value maens fully transparent. ///
/// class tt__OSDColor operations: /// - tt__OSDColor* soap_new_tt__OSDColor(soap*) allocate and default initialize /// - tt__OSDColor* soap_new_tt__OSDColor(soap*, int num) allocate array and default initialize values /// - tt__OSDColor* soap_new_req_tt__OSDColor(soap*, ...) allocate, set required members /// - tt__OSDColor* soap_new_set_tt__OSDColor(soap*, ...) allocate, set all public members /// - tt__OSDColor::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDColor(soap*, tt__OSDColor*) deserialize from a stream /// - int soap_write_tt__OSDColor(soap*, tt__OSDColor*) serialize to a stream /// - tt__OSDColor* tt__OSDColor::soap_dup(soap*) returns deep copy of tt__OSDColor, 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) /// - tt__OSDColor::soap_del() deep deletes tt__OSDColor data members, use only after tt__OSDColor::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDColor { public: /// Element "Color" of XSD type "http://www.onvif.org/ver10/schema":Color. tt__Color* Color 1; ///< Required element. /// Attribute "Transparent" of XSD type xs:int. @int* Transparent 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OSDTextConfiguration is a complexType. /// /// class tt__OSDTextConfiguration operations: /// - tt__OSDTextConfiguration* soap_new_tt__OSDTextConfiguration(soap*) allocate and default initialize /// - tt__OSDTextConfiguration* soap_new_tt__OSDTextConfiguration(soap*, int num) allocate array and default initialize values /// - tt__OSDTextConfiguration* soap_new_req_tt__OSDTextConfiguration(soap*, ...) allocate, set required members /// - tt__OSDTextConfiguration* soap_new_set_tt__OSDTextConfiguration(soap*, ...) allocate, set all public members /// - tt__OSDTextConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDTextConfiguration(soap*, tt__OSDTextConfiguration*) deserialize from a stream /// - int soap_write_tt__OSDTextConfiguration(soap*, tt__OSDTextConfiguration*) serialize to a stream /// - tt__OSDTextConfiguration* tt__OSDTextConfiguration::soap_dup(soap*) returns deep copy of tt__OSDTextConfiguration, 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) /// - tt__OSDTextConfiguration::soap_del() deep deletes tt__OSDTextConfiguration data members, use only after tt__OSDTextConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDTextConfiguration { public: ///
/// The following OSD Text Type are defined:
    ///
  • Plain - The Plain type means the OSD is shown as a text string which defined in the "PlainText" item.
  • ///
  • Date - The Date type means the OSD is shown as a date, format of which should be present in the "DateFormat" item.
  • ///
  • Time - The Time type means the OSD is shown as a time, format of which should be present in the "TimeFormat" item.
  • ///
  • DateAndTime - The DateAndTime type means the OSD is shown as date and time, format of which should be present in the "DateFormat" and the "TimeFormat" item.
  • ///
///
/// Element "Type" of XSD type xs:string. std::string Type 1; ///< Required element. ///
/// List of supported OSD date formats. This element shall be present when the value of Type field has Date or DateAndTime. The following DateFormat are defined:
    ///
  • M/d/yyyy - e.g. 3/6/2013
  • ///
  • MM/dd/yyyy - e.g. 03/06/2013
  • ///
  • dd/MM/yyyy - e.g. 06/03/2013
  • ///
  • yyyy/MM/dd - e.g. 2013/03/06
  • ///
  • yyyy-MM-dd - e.g. 2013-06-03
  • ///
  • dddd, MMMM dd, yyyy - e.g. Wednesday, March 06, 2013
  • ///
  • MMMM dd, yyyy - e.g. March 06, 2013
  • ///
  • dd MMMM, yyyy - e.g. 06 March, 2013
  • ///
///
/// Element "DateFormat" of XSD type xs:string. std::string* DateFormat 0; ///< Optional element. ///
/// List of supported OSD time formats. This element shall be present when the value of Type field has Time or DateAndTime. The following TimeFormat are defined:
    ///
  • h:mm:ss tt - e.g. 2:14:21 PM
  • ///
  • hh:mm:ss tt - e.g. 02:14:21 PM
  • ///
  • H:mm:ss - e.g. 14:14:21
  • ///
  • HH:mm:ss - e.g. 14:14:21
  • ///
///
/// Element "TimeFormat" of XSD type xs:string. std::string* TimeFormat 0; ///< Optional element. ///
/// Font size of the text in pt. ///
/// Element "FontSize" of XSD type xs:int. int* FontSize 0; ///< Optional element. ///
/// Font color of the text. ///
/// Element "FontColor" of XSD type "http://www.onvif.org/ver10/schema":OSDColor. tt__OSDColor* FontColor 0; ///< Optional element. ///
/// Background color of the text. ///
/// Element "BackgroundColor" of XSD type "http://www.onvif.org/ver10/schema":OSDColor. tt__OSDColor* BackgroundColor 0; ///< Optional element. ///
/// The content of text to be displayed. ///
/// Element "PlainText" of XSD type xs:string. std::string* PlainText 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":OSDTextConfigurationExtension. tt__OSDTextConfigurationExtension* Extension 0; ///< Optional element. ///
/// This flag is applicable for Type Plain and defaults to true. When set to false the PlainText content will not be persistent across device reboots. ///
/// Attribute "IsPersistentText" of XSD type xs:boolean. @bool* IsPersistentText 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OSDTextConfigurationExtension is a complexType. /// /// class tt__OSDTextConfigurationExtension operations: /// - tt__OSDTextConfigurationExtension* soap_new_tt__OSDTextConfigurationExtension(soap*) allocate and default initialize /// - tt__OSDTextConfigurationExtension* soap_new_tt__OSDTextConfigurationExtension(soap*, int num) allocate array and default initialize values /// - tt__OSDTextConfigurationExtension* soap_new_req_tt__OSDTextConfigurationExtension(soap*, ...) allocate, set required members /// - tt__OSDTextConfigurationExtension* soap_new_set_tt__OSDTextConfigurationExtension(soap*, ...) allocate, set all public members /// - tt__OSDTextConfigurationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDTextConfigurationExtension(soap*, tt__OSDTextConfigurationExtension*) deserialize from a stream /// - int soap_write_tt__OSDTextConfigurationExtension(soap*, tt__OSDTextConfigurationExtension*) serialize to a stream /// - tt__OSDTextConfigurationExtension* tt__OSDTextConfigurationExtension::soap_dup(soap*) returns deep copy of tt__OSDTextConfigurationExtension, 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) /// - tt__OSDTextConfigurationExtension::soap_del() deep deletes tt__OSDTextConfigurationExtension data members, use only after tt__OSDTextConfigurationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDTextConfigurationExtension { public: /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OSDImgConfiguration is a complexType. /// /// class tt__OSDImgConfiguration operations: /// - tt__OSDImgConfiguration* soap_new_tt__OSDImgConfiguration(soap*) allocate and default initialize /// - tt__OSDImgConfiguration* soap_new_tt__OSDImgConfiguration(soap*, int num) allocate array and default initialize values /// - tt__OSDImgConfiguration* soap_new_req_tt__OSDImgConfiguration(soap*, ...) allocate, set required members /// - tt__OSDImgConfiguration* soap_new_set_tt__OSDImgConfiguration(soap*, ...) allocate, set all public members /// - tt__OSDImgConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDImgConfiguration(soap*, tt__OSDImgConfiguration*) deserialize from a stream /// - int soap_write_tt__OSDImgConfiguration(soap*, tt__OSDImgConfiguration*) serialize to a stream /// - tt__OSDImgConfiguration* tt__OSDImgConfiguration::soap_dup(soap*) returns deep copy of tt__OSDImgConfiguration, 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) /// - tt__OSDImgConfiguration::soap_del() deep deletes tt__OSDImgConfiguration data members, use only after tt__OSDImgConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDImgConfiguration { public: ///
/// The URI of the image which to be displayed. ///
/// Element "ImgPath" of XSD type xs:anyURI. xsd__anyURI ImgPath 1; ///< Required element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":OSDImgConfigurationExtension. tt__OSDImgConfigurationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OSDImgConfigurationExtension is a complexType. /// /// class tt__OSDImgConfigurationExtension operations: /// - tt__OSDImgConfigurationExtension* soap_new_tt__OSDImgConfigurationExtension(soap*) allocate and default initialize /// - tt__OSDImgConfigurationExtension* soap_new_tt__OSDImgConfigurationExtension(soap*, int num) allocate array and default initialize values /// - tt__OSDImgConfigurationExtension* soap_new_req_tt__OSDImgConfigurationExtension(soap*, ...) allocate, set required members /// - tt__OSDImgConfigurationExtension* soap_new_set_tt__OSDImgConfigurationExtension(soap*, ...) allocate, set all public members /// - tt__OSDImgConfigurationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDImgConfigurationExtension(soap*, tt__OSDImgConfigurationExtension*) deserialize from a stream /// - int soap_write_tt__OSDImgConfigurationExtension(soap*, tt__OSDImgConfigurationExtension*) serialize to a stream /// - tt__OSDImgConfigurationExtension* tt__OSDImgConfigurationExtension::soap_dup(soap*) returns deep copy of tt__OSDImgConfigurationExtension, 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) /// - tt__OSDImgConfigurationExtension::soap_del() deep deletes tt__OSDImgConfigurationExtension data members, use only after tt__OSDImgConfigurationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDImgConfigurationExtension { public: /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ColorspaceRange is a complexType. /// /// class tt__ColorspaceRange operations: /// - tt__ColorspaceRange* soap_new_tt__ColorspaceRange(soap*) allocate and default initialize /// - tt__ColorspaceRange* soap_new_tt__ColorspaceRange(soap*, int num) allocate array and default initialize values /// - tt__ColorspaceRange* soap_new_req_tt__ColorspaceRange(soap*, ...) allocate, set required members /// - tt__ColorspaceRange* soap_new_set_tt__ColorspaceRange(soap*, ...) allocate, set all public members /// - tt__ColorspaceRange::soap_default(soap*) default initialize members /// - int soap_read_tt__ColorspaceRange(soap*, tt__ColorspaceRange*) deserialize from a stream /// - int soap_write_tt__ColorspaceRange(soap*, tt__ColorspaceRange*) serialize to a stream /// - tt__ColorspaceRange* tt__ColorspaceRange::soap_dup(soap*) returns deep copy of tt__ColorspaceRange, 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) /// - tt__ColorspaceRange::soap_del() deep deletes tt__ColorspaceRange data members, use only after tt__ColorspaceRange::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ColorspaceRange { public: /// Element "X" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* X 1; ///< Required element. /// Element "Y" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* Y 1; ///< Required element. /// Element "Z" of XSD type "http://www.onvif.org/ver10/schema":FloatRange. tt__FloatRange* Z 1; ///< Required element. /// Element "Colorspace" of XSD type xs:anyURI. xsd__anyURI Colorspace 1; ///< Required element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":ColorOptions is a complexType. /// ///
/// Describe the option of the color supported. Either list each color or define the range of color value. The following values are acceptable for Colourspace attribute.
  • http://www.onvif.org/ver10/colorspace/YCbCr - YCbCr colourspace
  • ///
  • http://www.onvif.org/ver10/colorspace/CIELUV - CIE LUV
  • ///
  • http://www.onvif.org/ver10/colorspace/CIELAB - CIE 1976 (L*a*b*)
  • ///
  • http://www.onvif.org/ver10/colorspace/HSV - HSV colourspace
///
/// class tt__ColorOptions operations: /// - tt__ColorOptions* soap_new_tt__ColorOptions(soap*) allocate and default initialize /// - tt__ColorOptions* soap_new_tt__ColorOptions(soap*, int num) allocate array and default initialize values /// - tt__ColorOptions* soap_new_req_tt__ColorOptions(soap*, ...) allocate, set required members /// - tt__ColorOptions* soap_new_set_tt__ColorOptions(soap*, ...) allocate, set all public members /// - tt__ColorOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__ColorOptions(soap*, tt__ColorOptions*) deserialize from a stream /// - int soap_write_tt__ColorOptions(soap*, tt__ColorOptions*) serialize to a stream /// - tt__ColorOptions* tt__ColorOptions::soap_dup(soap*) returns deep copy of tt__ColorOptions, 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) /// - tt__ColorOptions::soap_del() deep deletes tt__ColorOptions data members, use only after tt__ColorOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__ColorOptions { public: // BEGIN CHOICE $int __union_ColorOptions ; ///< Union _tt__union_ColorOptions selector: set to SOAP_UNION__tt__union_ColorOptions_ /// Union for choice in tt__ColorOptions. union _tt__union_ColorOptions { ///
/// List the supported color. ///
/// Vector of tt__Color* of length 1..unbounded. std::vector *ColorList 1; ///< Multiple elements. ///
/// Define the rang of color supported. ///
/// Vector of tt__ColorspaceRange* of length 1..unbounded. std::vector *ColorspaceRange 1; ///< Multiple elements. } union_ColorOptions ; // END OF CHOICE /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OSDColorOptions is a complexType. /// ///
/// Describe the option of the color and its transparency. ///
/// class tt__OSDColorOptions operations: /// - tt__OSDColorOptions* soap_new_tt__OSDColorOptions(soap*) allocate and default initialize /// - tt__OSDColorOptions* soap_new_tt__OSDColorOptions(soap*, int num) allocate array and default initialize values /// - tt__OSDColorOptions* soap_new_req_tt__OSDColorOptions(soap*, ...) allocate, set required members /// - tt__OSDColorOptions* soap_new_set_tt__OSDColorOptions(soap*, ...) allocate, set all public members /// - tt__OSDColorOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDColorOptions(soap*, tt__OSDColorOptions*) deserialize from a stream /// - int soap_write_tt__OSDColorOptions(soap*, tt__OSDColorOptions*) serialize to a stream /// - tt__OSDColorOptions* tt__OSDColorOptions::soap_dup(soap*) returns deep copy of tt__OSDColorOptions, 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) /// - tt__OSDColorOptions::soap_del() deep deletes tt__OSDColorOptions data members, use only after tt__OSDColorOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDColorOptions { public: ///
/// Optional list of supported colors. ///
/// Element "Color" of XSD type "http://www.onvif.org/ver10/schema":ColorOptions. tt__ColorOptions* Color 0; ///< Optional element. ///
/// Range of the transparent level. Larger means more tranparent. ///
/// Element "Transparent" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* Transparent 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":OSDColorOptionsExtension. tt__OSDColorOptionsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OSDColorOptionsExtension is a complexType. /// /// class tt__OSDColorOptionsExtension operations: /// - tt__OSDColorOptionsExtension* soap_new_tt__OSDColorOptionsExtension(soap*) allocate and default initialize /// - tt__OSDColorOptionsExtension* soap_new_tt__OSDColorOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__OSDColorOptionsExtension* soap_new_req_tt__OSDColorOptionsExtension(soap*, ...) allocate, set required members /// - tt__OSDColorOptionsExtension* soap_new_set_tt__OSDColorOptionsExtension(soap*, ...) allocate, set all public members /// - tt__OSDColorOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDColorOptionsExtension(soap*, tt__OSDColorOptionsExtension*) deserialize from a stream /// - int soap_write_tt__OSDColorOptionsExtension(soap*, tt__OSDColorOptionsExtension*) serialize to a stream /// - tt__OSDColorOptionsExtension* tt__OSDColorOptionsExtension::soap_dup(soap*) returns deep copy of tt__OSDColorOptionsExtension, 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) /// - tt__OSDColorOptionsExtension::soap_del() deep deletes tt__OSDColorOptionsExtension data members, use only after tt__OSDColorOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDColorOptionsExtension { public: /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OSDTextOptions is a complexType. /// /// class tt__OSDTextOptions operations: /// - tt__OSDTextOptions* soap_new_tt__OSDTextOptions(soap*) allocate and default initialize /// - tt__OSDTextOptions* soap_new_tt__OSDTextOptions(soap*, int num) allocate array and default initialize values /// - tt__OSDTextOptions* soap_new_req_tt__OSDTextOptions(soap*, ...) allocate, set required members /// - tt__OSDTextOptions* soap_new_set_tt__OSDTextOptions(soap*, ...) allocate, set all public members /// - tt__OSDTextOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDTextOptions(soap*, tt__OSDTextOptions*) deserialize from a stream /// - int soap_write_tt__OSDTextOptions(soap*, tt__OSDTextOptions*) serialize to a stream /// - tt__OSDTextOptions* tt__OSDTextOptions::soap_dup(soap*) returns deep copy of tt__OSDTextOptions, 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) /// - tt__OSDTextOptions::soap_del() deep deletes tt__OSDTextOptions data members, use only after tt__OSDTextOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDTextOptions { public: ///
/// List of supported OSD text type. When a device indicates the supported number relating to Text type in MaximumNumberOfOSDs, the type shall be presented. ///
/// Vector of std::string of length 1..unbounded. std::vector Type 1; ///< Multiple elements. ///
/// Range of the font size value. ///
/// Element "FontSizeRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* FontSizeRange 0; ///< Optional element. ///
/// List of supported date format. ///
/// Vector of std::string of length 0..unbounded. std::vector DateFormat 0; ///< Multiple elements. ///
/// List of supported time format. ///
/// Vector of std::string of length 0..unbounded. std::vector TimeFormat 0; ///< Multiple elements. ///
/// List of supported font color. ///
/// Element "FontColor" of XSD type "http://www.onvif.org/ver10/schema":OSDColorOptions. tt__OSDColorOptions* FontColor 0; ///< Optional element. ///
/// List of supported background color. ///
/// Element "BackgroundColor" of XSD type "http://www.onvif.org/ver10/schema":OSDColorOptions. tt__OSDColorOptions* BackgroundColor 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":OSDTextOptionsExtension. tt__OSDTextOptionsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OSDTextOptionsExtension is a complexType. /// /// class tt__OSDTextOptionsExtension operations: /// - tt__OSDTextOptionsExtension* soap_new_tt__OSDTextOptionsExtension(soap*) allocate and default initialize /// - tt__OSDTextOptionsExtension* soap_new_tt__OSDTextOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__OSDTextOptionsExtension* soap_new_req_tt__OSDTextOptionsExtension(soap*, ...) allocate, set required members /// - tt__OSDTextOptionsExtension* soap_new_set_tt__OSDTextOptionsExtension(soap*, ...) allocate, set all public members /// - tt__OSDTextOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDTextOptionsExtension(soap*, tt__OSDTextOptionsExtension*) deserialize from a stream /// - int soap_write_tt__OSDTextOptionsExtension(soap*, tt__OSDTextOptionsExtension*) serialize to a stream /// - tt__OSDTextOptionsExtension* tt__OSDTextOptionsExtension::soap_dup(soap*) returns deep copy of tt__OSDTextOptionsExtension, 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) /// - tt__OSDTextOptionsExtension::soap_del() deep deletes tt__OSDTextOptionsExtension data members, use only after tt__OSDTextOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDTextOptionsExtension { public: /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OSDImgOptions is a complexType. /// /// class tt__OSDImgOptions operations: /// - tt__OSDImgOptions* soap_new_tt__OSDImgOptions(soap*) allocate and default initialize /// - tt__OSDImgOptions* soap_new_tt__OSDImgOptions(soap*, int num) allocate array and default initialize values /// - tt__OSDImgOptions* soap_new_req_tt__OSDImgOptions(soap*, ...) allocate, set required members /// - tt__OSDImgOptions* soap_new_set_tt__OSDImgOptions(soap*, ...) allocate, set all public members /// - tt__OSDImgOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDImgOptions(soap*, tt__OSDImgOptions*) deserialize from a stream /// - int soap_write_tt__OSDImgOptions(soap*, tt__OSDImgOptions*) serialize to a stream /// - tt__OSDImgOptions* tt__OSDImgOptions::soap_dup(soap*) returns deep copy of tt__OSDImgOptions, 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) /// - tt__OSDImgOptions::soap_del() deep deletes tt__OSDImgOptions data members, use only after tt__OSDImgOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDImgOptions { public: ///
/// List of available image URIs. ///
/// Vector of xsd__anyURI of length 1..unbounded. std::vector ImagePath 1; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":OSDImgOptionsExtension. tt__OSDImgOptionsExtension* Extension 0; ///< Optional element. ///
/// List of supported image MIME types, such as "image/png". ///
/// Attribute "FormatsSupported" of XSD type "http://www.onvif.org/ver10/schema":StringAttrList. @tt__StringAttrList* FormatsSupported 0; ///< Optional attribute. ///
/// The maximum size (in bytes) of the image that can be uploaded. ///
/// Attribute "MaxSize" of XSD type xs:int. @int* MaxSize 0; ///< Optional attribute. ///
/// The maximum width (in pixels) of the image that can be uploaded. ///
/// Attribute "MaxWidth" of XSD type xs:int. @int* MaxWidth 0; ///< Optional attribute. ///
/// The maximum height (in pixels) of the image that can be uploaded. ///
/// Attribute "MaxHeight" of XSD type xs:int. @int* MaxHeight 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OSDImgOptionsExtension is a complexType. /// /// class tt__OSDImgOptionsExtension operations: /// - tt__OSDImgOptionsExtension* soap_new_tt__OSDImgOptionsExtension(soap*) allocate and default initialize /// - tt__OSDImgOptionsExtension* soap_new_tt__OSDImgOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__OSDImgOptionsExtension* soap_new_req_tt__OSDImgOptionsExtension(soap*, ...) allocate, set required members /// - tt__OSDImgOptionsExtension* soap_new_set_tt__OSDImgOptionsExtension(soap*, ...) allocate, set all public members /// - tt__OSDImgOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDImgOptionsExtension(soap*, tt__OSDImgOptionsExtension*) deserialize from a stream /// - int soap_write_tt__OSDImgOptionsExtension(soap*, tt__OSDImgOptionsExtension*) serialize to a stream /// - tt__OSDImgOptionsExtension* tt__OSDImgOptionsExtension::soap_dup(soap*) returns deep copy of tt__OSDImgOptionsExtension, 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) /// - tt__OSDImgOptionsExtension::soap_del() deep deletes tt__OSDImgOptionsExtension data members, use only after tt__OSDImgOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDImgOptionsExtension { public: /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OSDConfigurationExtension is a complexType. /// /// class tt__OSDConfigurationExtension operations: /// - tt__OSDConfigurationExtension* soap_new_tt__OSDConfigurationExtension(soap*) allocate and default initialize /// - tt__OSDConfigurationExtension* soap_new_tt__OSDConfigurationExtension(soap*, int num) allocate array and default initialize values /// - tt__OSDConfigurationExtension* soap_new_req_tt__OSDConfigurationExtension(soap*, ...) allocate, set required members /// - tt__OSDConfigurationExtension* soap_new_set_tt__OSDConfigurationExtension(soap*, ...) allocate, set all public members /// - tt__OSDConfigurationExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDConfigurationExtension(soap*, tt__OSDConfigurationExtension*) deserialize from a stream /// - int soap_write_tt__OSDConfigurationExtension(soap*, tt__OSDConfigurationExtension*) serialize to a stream /// - tt__OSDConfigurationExtension* tt__OSDConfigurationExtension::soap_dup(soap*) returns deep copy of tt__OSDConfigurationExtension, 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) /// - tt__OSDConfigurationExtension::soap_del() deep deletes tt__OSDConfigurationExtension data members, use only after tt__OSDConfigurationExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDConfigurationExtension { public: /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":MaximumNumberOfOSDs is a complexType. /// /// class tt__MaximumNumberOfOSDs operations: /// - tt__MaximumNumberOfOSDs* soap_new_tt__MaximumNumberOfOSDs(soap*) allocate and default initialize /// - tt__MaximumNumberOfOSDs* soap_new_tt__MaximumNumberOfOSDs(soap*, int num) allocate array and default initialize values /// - tt__MaximumNumberOfOSDs* soap_new_req_tt__MaximumNumberOfOSDs(soap*, ...) allocate, set required members /// - tt__MaximumNumberOfOSDs* soap_new_set_tt__MaximumNumberOfOSDs(soap*, ...) allocate, set all public members /// - tt__MaximumNumberOfOSDs::soap_default(soap*) default initialize members /// - int soap_read_tt__MaximumNumberOfOSDs(soap*, tt__MaximumNumberOfOSDs*) deserialize from a stream /// - int soap_write_tt__MaximumNumberOfOSDs(soap*, tt__MaximumNumberOfOSDs*) serialize to a stream /// - tt__MaximumNumberOfOSDs* tt__MaximumNumberOfOSDs::soap_dup(soap*) returns deep copy of tt__MaximumNumberOfOSDs, 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) /// - tt__MaximumNumberOfOSDs::soap_del() deep deletes tt__MaximumNumberOfOSDs data members, use only after tt__MaximumNumberOfOSDs::soap_dup(NULL) (use soapcpp2 -Ed) class tt__MaximumNumberOfOSDs { public: /// Attribute "Total" of XSD type xs:int. @int Total 1; ///< Required attribute. /// Attribute "Image" of XSD type xs:int. @int* Image 0; ///< Optional attribute. /// Attribute "PlainText" of XSD type xs:int. @int* PlainText 0; ///< Optional attribute. /// Attribute "Date" of XSD type xs:int. @int* Date 0; ///< Optional attribute. /// Attribute "Time" of XSD type xs:int. @int* Time 0; ///< Optional attribute. /// Attribute "DateAndTime" of XSD type xs:int. @int* DateAndTime 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OSDConfigurationOptions is a complexType. /// /// class tt__OSDConfigurationOptions operations: /// - tt__OSDConfigurationOptions* soap_new_tt__OSDConfigurationOptions(soap*) allocate and default initialize /// - tt__OSDConfigurationOptions* soap_new_tt__OSDConfigurationOptions(soap*, int num) allocate array and default initialize values /// - tt__OSDConfigurationOptions* soap_new_req_tt__OSDConfigurationOptions(soap*, ...) allocate, set required members /// - tt__OSDConfigurationOptions* soap_new_set_tt__OSDConfigurationOptions(soap*, ...) allocate, set all public members /// - tt__OSDConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDConfigurationOptions(soap*, tt__OSDConfigurationOptions*) deserialize from a stream /// - int soap_write_tt__OSDConfigurationOptions(soap*, tt__OSDConfigurationOptions*) serialize to a stream /// - tt__OSDConfigurationOptions* tt__OSDConfigurationOptions::soap_dup(soap*) returns deep copy of tt__OSDConfigurationOptions, 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) /// - tt__OSDConfigurationOptions::soap_del() deep deletes tt__OSDConfigurationOptions data members, use only after tt__OSDConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDConfigurationOptions { public: ///
/// The maximum number of OSD configurations supported for the specified video source configuration. If the configuration does not support OSDs, this value shall be zero and the Type and PositionOption elements are ignored. If a device limits the number of instances by OSDType, it shall indicate the supported number for each type via the related attribute. ///
/// Element "MaximumNumberOfOSDs" of XSD type "http://www.onvif.org/ver10/schema":MaximumNumberOfOSDs. tt__MaximumNumberOfOSDs* MaximumNumberOfOSDs 1; ///< Required element. ///
/// List supported type of OSD configuration. When a device indicates the supported number for each types in MaximumNumberOfOSDs, related type shall be presented. A device shall return Option element relating to listed type. ///
/// Vector of enum tt__OSDType of length 1..unbounded. std::vector Type 1; ///< Multiple elements. ///
/// List available OSD position type. Following are the pre-defined:
  • UpperLeft
  • ///
  • UpperRight
  • ///
  • LowerLeft
  • ///
  • LowerRight
  • ///
  • Custom
///
/// Vector of std::string of length 1..unbounded. std::vector PositionOption 1; ///< Multiple elements. ///
/// Option of the OSD text configuration. This element shall be returned if the device is signaling the support for Text. ///
/// Element "TextOption" of XSD type "http://www.onvif.org/ver10/schema":OSDTextOptions. tt__OSDTextOptions* TextOption 0; ///< Optional element. ///
/// Option of the OSD image configuration. This element shall be returned if the device is signaling the support for Image. ///
/// Element "ImageOption" of XSD type "http://www.onvif.org/ver10/schema":OSDImgOptions. tt__OSDImgOptions* ImageOption 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":OSDConfigurationOptionsExtension. tt__OSDConfigurationOptionsExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":OSDConfigurationOptionsExtension is a complexType. /// /// class tt__OSDConfigurationOptionsExtension operations: /// - tt__OSDConfigurationOptionsExtension* soap_new_tt__OSDConfigurationOptionsExtension(soap*) allocate and default initialize /// - tt__OSDConfigurationOptionsExtension* soap_new_tt__OSDConfigurationOptionsExtension(soap*, int num) allocate array and default initialize values /// - tt__OSDConfigurationOptionsExtension* soap_new_req_tt__OSDConfigurationOptionsExtension(soap*, ...) allocate, set required members /// - tt__OSDConfigurationOptionsExtension* soap_new_set_tt__OSDConfigurationOptionsExtension(soap*, ...) allocate, set all public members /// - tt__OSDConfigurationOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDConfigurationOptionsExtension(soap*, tt__OSDConfigurationOptionsExtension*) deserialize from a stream /// - int soap_write_tt__OSDConfigurationOptionsExtension(soap*, tt__OSDConfigurationOptionsExtension*) serialize to a stream /// - tt__OSDConfigurationOptionsExtension* tt__OSDConfigurationOptionsExtension::soap_dup(soap*) returns deep copy of tt__OSDConfigurationOptionsExtension, 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) /// - tt__OSDConfigurationOptionsExtension::soap_del() deep deletes tt__OSDConfigurationOptionsExtension data members, use only after tt__OSDConfigurationOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDConfigurationOptionsExtension { public: /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":FileProgress is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":ArrayOfFileProgress is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":ArrayOfFileProgressExtension is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":StorageReferencePath is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":StorageReferencePathExtension is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":Vector2D is a complexType. /// /// class tt__Vector2D operations: /// - tt__Vector2D* soap_new_tt__Vector2D(soap*) allocate and default initialize /// - tt__Vector2D* soap_new_tt__Vector2D(soap*, int num) allocate array and default initialize values /// - tt__Vector2D* soap_new_req_tt__Vector2D(soap*, ...) allocate, set required members /// - tt__Vector2D* soap_new_set_tt__Vector2D(soap*, ...) allocate, set all public members /// - tt__Vector2D::soap_default(soap*) default initialize members /// - int soap_read_tt__Vector2D(soap*, tt__Vector2D*) deserialize from a stream /// - int soap_write_tt__Vector2D(soap*, tt__Vector2D*) serialize to a stream /// - tt__Vector2D* tt__Vector2D::soap_dup(soap*) returns deep copy of tt__Vector2D, 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) /// - tt__Vector2D::soap_del() deep deletes tt__Vector2D data members, use only after tt__Vector2D::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Vector2D { public: /// Attribute "x" of XSD type xs:float. @float x 1; ///< Required attribute. /// Attribute "y" of XSD type xs:float. @float y 1; ///< Required attribute. ///
/// Pan/tilt coordinate space selector. The following options are defined:
    ///
  • http://www.onvif.org/ver10/tptz/PanTiltSpaces/PositionGenericSpace
  • ///
  • http://www.onvif.org/ver10/tptz/PanTiltSpaces/TranslationGenericSpace
  • ///
  • http://www.onvif.org/ver10/tptz/PanTiltSpaces/VelocityGenericSpace
  • ///
  • http://www.onvif.org/ver10/tptz/PanTiltSpaces/GenericSpeedSpace
  • ///
///
/// Attribute "space" of XSD type xs:anyURI. @xsd__anyURI* space 0; ///< Optional attribute. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Vector1D is a complexType. /// /// class tt__Vector1D operations: /// - tt__Vector1D* soap_new_tt__Vector1D(soap*) allocate and default initialize /// - tt__Vector1D* soap_new_tt__Vector1D(soap*, int num) allocate array and default initialize values /// - tt__Vector1D* soap_new_req_tt__Vector1D(soap*, ...) allocate, set required members /// - tt__Vector1D* soap_new_set_tt__Vector1D(soap*, ...) allocate, set all public members /// - tt__Vector1D::soap_default(soap*) default initialize members /// - int soap_read_tt__Vector1D(soap*, tt__Vector1D*) deserialize from a stream /// - int soap_write_tt__Vector1D(soap*, tt__Vector1D*) serialize to a stream /// - tt__Vector1D* tt__Vector1D::soap_dup(soap*) returns deep copy of tt__Vector1D, 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) /// - tt__Vector1D::soap_del() deep deletes tt__Vector1D data members, use only after tt__Vector1D::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Vector1D { public: /// Attribute "x" of XSD type xs:float. @float x 1; ///< Required attribute. ///
/// Zoom coordinate space selector. The following options are defined:
    ///
  • http://www.onvif.org/ver10/tptz/ZoomSpaces/PositionGenericSpace
  • ///
  • http://www.onvif.org/ver10/tptz/ZoomSpaces/TranslationGenericSpace
  • ///
  • http://www.onvif.org/ver10/tptz/ZoomSpaces/VelocityGenericSpace
  • ///
  • http://www.onvif.org/ver10/tptz/ZoomSpaces/ZoomGenericSpeedSpace
  • ///
///
/// Attribute "space" of XSD type xs:anyURI. @xsd__anyURI* space 0; ///< Optional attribute. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZVector is a complexType. /// /// class tt__PTZVector operations: /// - tt__PTZVector* soap_new_tt__PTZVector(soap*) allocate and default initialize /// - tt__PTZVector* soap_new_tt__PTZVector(soap*, int num) allocate array and default initialize values /// - tt__PTZVector* soap_new_req_tt__PTZVector(soap*, ...) allocate, set required members /// - tt__PTZVector* soap_new_set_tt__PTZVector(soap*, ...) allocate, set all public members /// - tt__PTZVector::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZVector(soap*, tt__PTZVector*) deserialize from a stream /// - int soap_write_tt__PTZVector(soap*, tt__PTZVector*) serialize to a stream /// - tt__PTZVector* tt__PTZVector::soap_dup(soap*) returns deep copy of tt__PTZVector, 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) /// - tt__PTZVector::soap_del() deep deletes tt__PTZVector data members, use only after tt__PTZVector::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZVector { public: ///
/// Pan and tilt position. The x component corresponds to pan and the y component to tilt. ///
/// Element "PanTilt" of XSD type "http://www.onvif.org/ver10/schema":Vector2D. tt__Vector2D* PanTilt 0; ///< Optional element. ///
/// A zoom position. ///
/// Element "Zoom" of XSD type "http://www.onvif.org/ver10/schema":Vector1D. tt__Vector1D* Zoom 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZStatus is a complexType. /// /// class tt__PTZStatus operations: /// - tt__PTZStatus* soap_new_tt__PTZStatus(soap*) allocate and default initialize /// - tt__PTZStatus* soap_new_tt__PTZStatus(soap*, int num) allocate array and default initialize values /// - tt__PTZStatus* soap_new_req_tt__PTZStatus(soap*, ...) allocate, set required members /// - tt__PTZStatus* soap_new_set_tt__PTZStatus(soap*, ...) allocate, set all public members /// - tt__PTZStatus::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZStatus(soap*, tt__PTZStatus*) deserialize from a stream /// - int soap_write_tt__PTZStatus(soap*, tt__PTZStatus*) serialize to a stream /// - tt__PTZStatus* tt__PTZStatus::soap_dup(soap*) returns deep copy of tt__PTZStatus, 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) /// - tt__PTZStatus::soap_del() deep deletes tt__PTZStatus data members, use only after tt__PTZStatus::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZStatus { public: ///
/// Specifies the absolute position of the PTZ unit together with the Space references. The default absolute spaces of the corresponding PTZ configuration MUST be referenced within the Position element. ///
/// Element "Position" of XSD type "http://www.onvif.org/ver10/schema":PTZVector. tt__PTZVector* Position 0; ///< Optional element. ///
/// Indicates if the Pan/Tilt/Zoom device unit is currently moving, idle or in an unknown state. ///
/// Element "MoveStatus" of XSD type "http://www.onvif.org/ver10/schema":PTZMoveStatus. tt__PTZMoveStatus* MoveStatus 0; ///< Optional element. ///
/// States a current PTZ error. ///
/// Element "Error" of XSD type xs:string. std::string* Error 0; ///< Optional element. ///
/// Specifies the UTC time when this status was generated. ///
/// Element "UtcTime" of XSD type xs:dateTime. time_t UtcTime 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":PTZMoveStatus is a complexType. /// /// class tt__PTZMoveStatus operations: /// - tt__PTZMoveStatus* soap_new_tt__PTZMoveStatus(soap*) allocate and default initialize /// - tt__PTZMoveStatus* soap_new_tt__PTZMoveStatus(soap*, int num) allocate array and default initialize values /// - tt__PTZMoveStatus* soap_new_req_tt__PTZMoveStatus(soap*, ...) allocate, set required members /// - tt__PTZMoveStatus* soap_new_set_tt__PTZMoveStatus(soap*, ...) allocate, set all public members /// - tt__PTZMoveStatus::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZMoveStatus(soap*, tt__PTZMoveStatus*) deserialize from a stream /// - int soap_write_tt__PTZMoveStatus(soap*, tt__PTZMoveStatus*) serialize to a stream /// - tt__PTZMoveStatus* tt__PTZMoveStatus::soap_dup(soap*) returns deep copy of tt__PTZMoveStatus, 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) /// - tt__PTZMoveStatus::soap_del() deep deletes tt__PTZMoveStatus data members, use only after tt__PTZMoveStatus::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZMoveStatus { public: /// /// Element "PanTilt" of XSD type "http://www.onvif.org/ver10/schema":MoveStatus. enum tt__MoveStatus* PanTilt 0; ///< Optional element. /// /// Element "Zoom" of XSD type "http://www.onvif.org/ver10/schema":MoveStatus. enum tt__MoveStatus* Zoom 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Vector is a complexType. /// /// class tt__Vector operations: /// - tt__Vector* soap_new_tt__Vector(soap*) allocate and default initialize /// - tt__Vector* soap_new_tt__Vector(soap*, int num) allocate array and default initialize values /// - tt__Vector* soap_new_req_tt__Vector(soap*, ...) allocate, set required members /// - tt__Vector* soap_new_set_tt__Vector(soap*, ...) allocate, set all public members /// - tt__Vector::soap_default(soap*) default initialize members /// - int soap_read_tt__Vector(soap*, tt__Vector*) deserialize from a stream /// - int soap_write_tt__Vector(soap*, tt__Vector*) serialize to a stream /// - tt__Vector* tt__Vector::soap_dup(soap*) returns deep copy of tt__Vector, 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) /// - tt__Vector::soap_del() deep deletes tt__Vector data members, use only after tt__Vector::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Vector { public: /// Attribute "x" of XSD type xs:float. @float* x 0; ///< Optional attribute. /// Attribute "y" of XSD type xs:float. @float* y 0; ///< Optional attribute. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":Rectangle is a complexType. /// /// class tt__Rectangle operations: /// - tt__Rectangle* soap_new_tt__Rectangle(soap*) allocate and default initialize /// - tt__Rectangle* soap_new_tt__Rectangle(soap*, int num) allocate array and default initialize values /// - tt__Rectangle* soap_new_req_tt__Rectangle(soap*, ...) allocate, set required members /// - tt__Rectangle* soap_new_set_tt__Rectangle(soap*, ...) allocate, set all public members /// - tt__Rectangle::soap_default(soap*) default initialize members /// - int soap_read_tt__Rectangle(soap*, tt__Rectangle*) deserialize from a stream /// - int soap_write_tt__Rectangle(soap*, tt__Rectangle*) serialize to a stream /// - tt__Rectangle* tt__Rectangle::soap_dup(soap*) returns deep copy of tt__Rectangle, 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) /// - tt__Rectangle::soap_del() deep deletes tt__Rectangle data members, use only after tt__Rectangle::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Rectangle { public: /// Attribute "bottom" of XSD type xs:float. @float* bottom 0; ///< Optional attribute. /// Attribute "top" of XSD type xs:float. @float* top 0; ///< Optional attribute. /// Attribute "right" of XSD type xs:float. @float* right 0; ///< Optional attribute. /// Attribute "left" of XSD type xs:float. @float* left 0; ///< Optional attribute. struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":Polygon is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":Color is a complexType. /// /// class tt__Color operations: /// - tt__Color* soap_new_tt__Color(soap*) allocate and default initialize /// - tt__Color* soap_new_tt__Color(soap*, int num) allocate array and default initialize values /// - tt__Color* soap_new_req_tt__Color(soap*, ...) allocate, set required members /// - tt__Color* soap_new_set_tt__Color(soap*, ...) allocate, set all public members /// - tt__Color::soap_default(soap*) default initialize members /// - int soap_read_tt__Color(soap*, tt__Color*) deserialize from a stream /// - int soap_write_tt__Color(soap*, tt__Color*) serialize to a stream /// - tt__Color* tt__Color::soap_dup(soap*) returns deep copy of tt__Color, 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) /// - tt__Color::soap_del() deep deletes tt__Color data members, use only after tt__Color::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Color { public: /// Attribute "X" of XSD type xs:float. @float X 1; ///< Required attribute. /// Attribute "Y" of XSD type xs:float. @float Y 1; ///< Required attribute. /// Attribute "Z" of XSD type xs:float. @float Z 1; ///< Required attribute. /// Attribute "Colorspace" of XSD type xs:anyURI. @xsd__anyURI* Colorspace 0; ///< Optional attribute. struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/schema":ColorCovariance is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":Transformation is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":TransformationExtension is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":GeoLocation is a complexType. /// /// class tt__GeoLocation operations: /// - tt__GeoLocation* soap_new_tt__GeoLocation(soap*) allocate and default initialize /// - tt__GeoLocation* soap_new_tt__GeoLocation(soap*, int num) allocate array and default initialize values /// - tt__GeoLocation* soap_new_req_tt__GeoLocation(soap*, ...) allocate, set required members /// - tt__GeoLocation* soap_new_set_tt__GeoLocation(soap*, ...) allocate, set all public members /// - tt__GeoLocation::soap_default(soap*) default initialize members /// - int soap_read_tt__GeoLocation(soap*, tt__GeoLocation*) deserialize from a stream /// - int soap_write_tt__GeoLocation(soap*, tt__GeoLocation*) serialize to a stream /// - tt__GeoLocation* tt__GeoLocation::soap_dup(soap*) returns deep copy of tt__GeoLocation, 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) /// - tt__GeoLocation::soap_del() deep deletes tt__GeoLocation data members, use only after tt__GeoLocation::soap_dup(NULL) (use soapcpp2 -Ed) class tt__GeoLocation { public: /// @todo /// @todo 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. ///
/// East west location as angle. ///
/// Attribute "lon" of XSD type xs:double. @double* lon 0; ///< Optional attribute. ///
/// North south location as angle. ///
/// Attribute "lat" of XSD type xs:double. @double* lat 0; ///< Optional attribute. ///
/// Hight in meters above sea level. ///
/// Attribute "elevation" of XSD type xs:float. @float* elevation 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":GeoOrientation is a complexType. /// /// class tt__GeoOrientation operations: /// - tt__GeoOrientation* soap_new_tt__GeoOrientation(soap*) allocate and default initialize /// - tt__GeoOrientation* soap_new_tt__GeoOrientation(soap*, int num) allocate array and default initialize values /// - tt__GeoOrientation* soap_new_req_tt__GeoOrientation(soap*, ...) allocate, set required members /// - tt__GeoOrientation* soap_new_set_tt__GeoOrientation(soap*, ...) allocate, set all public members /// - tt__GeoOrientation::soap_default(soap*) default initialize members /// - int soap_read_tt__GeoOrientation(soap*, tt__GeoOrientation*) deserialize from a stream /// - int soap_write_tt__GeoOrientation(soap*, tt__GeoOrientation*) serialize to a stream /// - tt__GeoOrientation* tt__GeoOrientation::soap_dup(soap*) returns deep copy of tt__GeoOrientation, 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) /// - tt__GeoOrientation::soap_del() deep deletes tt__GeoOrientation data members, use only after tt__GeoOrientation::soap_dup(NULL) (use soapcpp2 -Ed) class tt__GeoOrientation { public: /// @todo /// @todo 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. ///
/// Rotation around the x axis. ///
/// Attribute "roll" of XSD type xs:float. @float* roll 0; ///< Optional attribute. ///
/// Rotation around the y axis. ///
/// Attribute "pitch" of XSD type xs:float. @float* pitch 0; ///< Optional attribute. ///
/// Rotation around the z axis. ///
/// Attribute "yaw" of XSD type xs:float. @float* yaw 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":LocalLocation is a complexType. /// /// class tt__LocalLocation operations: /// - tt__LocalLocation* soap_new_tt__LocalLocation(soap*) allocate and default initialize /// - tt__LocalLocation* soap_new_tt__LocalLocation(soap*, int num) allocate array and default initialize values /// - tt__LocalLocation* soap_new_req_tt__LocalLocation(soap*, ...) allocate, set required members /// - tt__LocalLocation* soap_new_set_tt__LocalLocation(soap*, ...) allocate, set all public members /// - tt__LocalLocation::soap_default(soap*) default initialize members /// - int soap_read_tt__LocalLocation(soap*, tt__LocalLocation*) deserialize from a stream /// - int soap_write_tt__LocalLocation(soap*, tt__LocalLocation*) serialize to a stream /// - tt__LocalLocation* tt__LocalLocation::soap_dup(soap*) returns deep copy of tt__LocalLocation, 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) /// - tt__LocalLocation::soap_del() deep deletes tt__LocalLocation data members, use only after tt__LocalLocation::soap_dup(NULL) (use soapcpp2 -Ed) class tt__LocalLocation { public: /// @todo /// @todo 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. ///
/// East west location as angle. ///
/// Attribute "x" of XSD type xs:float. @float* x 0; ///< Optional attribute. ///
/// North south location as angle. ///
/// Attribute "y" of XSD type xs:float. @float* y 0; ///< Optional attribute. ///
/// Offset in meters from the sea level. ///
/// Attribute "z" of XSD type xs:float. @float* z 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":LocalOrientation is a complexType. /// /// class tt__LocalOrientation operations: /// - tt__LocalOrientation* soap_new_tt__LocalOrientation(soap*) allocate and default initialize /// - tt__LocalOrientation* soap_new_tt__LocalOrientation(soap*, int num) allocate array and default initialize values /// - tt__LocalOrientation* soap_new_req_tt__LocalOrientation(soap*, ...) allocate, set required members /// - tt__LocalOrientation* soap_new_set_tt__LocalOrientation(soap*, ...) allocate, set all public members /// - tt__LocalOrientation::soap_default(soap*) default initialize members /// - int soap_read_tt__LocalOrientation(soap*, tt__LocalOrientation*) deserialize from a stream /// - int soap_write_tt__LocalOrientation(soap*, tt__LocalOrientation*) serialize to a stream /// - tt__LocalOrientation* tt__LocalOrientation::soap_dup(soap*) returns deep copy of tt__LocalOrientation, 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) /// - tt__LocalOrientation::soap_del() deep deletes tt__LocalOrientation data members, use only after tt__LocalOrientation::soap_dup(NULL) (use soapcpp2 -Ed) class tt__LocalOrientation { public: /// @todo /// @todo 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. ///
/// Rotation around the y axis. ///
/// Attribute "pan" of XSD type xs:float. @float* pan 0; ///< Optional attribute. ///
/// Rotation around the z axis. ///
/// Attribute "tilt" of XSD type xs:float. @float* tilt 0; ///< Optional attribute. ///
/// Rotation around the x axis. ///
/// Attribute "roll" of XSD type xs:float. @float* roll 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":LocationEntity is a complexType. /// /// class tt__LocationEntity operations: /// - tt__LocationEntity* soap_new_tt__LocationEntity(soap*) allocate and default initialize /// - tt__LocationEntity* soap_new_tt__LocationEntity(soap*, int num) allocate array and default initialize values /// - tt__LocationEntity* soap_new_req_tt__LocationEntity(soap*, ...) allocate, set required members /// - tt__LocationEntity* soap_new_set_tt__LocationEntity(soap*, ...) allocate, set all public members /// - tt__LocationEntity::soap_default(soap*) default initialize members /// - int soap_read_tt__LocationEntity(soap*, tt__LocationEntity*) deserialize from a stream /// - int soap_write_tt__LocationEntity(soap*, tt__LocationEntity*) serialize to a stream /// - tt__LocationEntity* tt__LocationEntity::soap_dup(soap*) returns deep copy of tt__LocationEntity, 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) /// - tt__LocationEntity::soap_del() deep deletes tt__LocationEntity data members, use only after tt__LocationEntity::soap_dup(NULL) (use soapcpp2 -Ed) class tt__LocationEntity { public: ///
/// Location on earth. ///
/// Element "GeoLocation" of XSD type "http://www.onvif.org/ver10/schema":GeoLocation. tt__GeoLocation* GeoLocation 0; ///< Optional element. ///
/// Orientation relative to earth. ///
/// Element "GeoOrientation" of XSD type "http://www.onvif.org/ver10/schema":GeoOrientation. tt__GeoOrientation* GeoOrientation 0; ///< Optional element. ///
/// Indoor location offset. ///
/// Element "LocalLocation" of XSD type "http://www.onvif.org/ver10/schema":LocalLocation. tt__LocalLocation* LocalLocation 0; ///< Optional element. ///
/// Indoor orientation offset. ///
/// Element "LocalOrientation" of XSD type "http://www.onvif.org/ver10/schema":LocalOrientation. tt__LocalOrientation* LocalOrientation 0; ///< Optional element. ///
/// Entity type the entry refers to, use a value from the tt:Entity enumeration. ///
/// Attribute "Entity" of XSD type xs:string. @std::string* Entity 0; ///< Optional attribute. ///
/// Optional entity token. ///
/// Attribute "Token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken* Token 0; ///< Optional attribute. ///
/// If this value is true the entity cannot be deleted. ///
/// Attribute "Fixed" of XSD type xs:boolean. @bool* Fixed 0; ///< Optional attribute. ///
/// Optional reference to the XAddr of another devices DeviceManagement service. ///
/// Attribute "GeoSource" of XSD type xs:anyURI. @xsd__anyURI* GeoSource 0; ///< Optional attribute. ///
/// If set the geo location is obtained internally. ///
/// Attribute "AutoGeo" of XSD type xs:boolean. @bool* AutoGeo 0; ///< Optional attribute. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/schema":Message // Optimization: complexType "http://www.onvif.org/ver10/schema":Message is not used and was removed /******************************************************************************\ * * * Schema Complex Types and Top-Level Elements * * http://docs.oasis-open.org/wsn/b-2 * * * \******************************************************************************/ // Optimization: complexType "http://docs.oasis-open.org/wsn/b-2":QueryExpressionType is not used and was removed /// @brief "http://docs.oasis-open.org/wsn/b-2":TopicExpressionType is a complexType. /// /// 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 array and default initialize values /// - 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) class wsnt__TopicExpressionType { public: /// @todo /// @todo 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. /// Attribute "Dialect" of XSD type xs:anyURI. @xsd__anyURI Dialect 1; ///< Required attribute. /// @todo . /// @todo 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). /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). struct soap *soap ; }; /// @brief "http://docs.oasis-open.org/wsn/b-2":FilterType is a complexType. /// /// 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 array and default initialize values /// - 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) class wsnt__FilterType { public: /// @todo /// @todo 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. struct soap *soap ; }; // Optimization: complexType "http://docs.oasis-open.org/wsn/b-2":SubscriptionPolicyType is not used and was removed /// @brief "http://docs.oasis-open.org/wsn/b-2":NotificationMessageHolderType is a complexType. /// /// 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 array and default initialize values /// - 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) class wsnt__NotificationMessageHolderType { public: /// Element reference "http://docs.oasis-open.org/wsn/b-2:""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:""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:""http://docs.oasis-open.org/wsn/b-2":ProducerReference. wsa5__EndpointReferenceType* ProducerReference 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsnt__NotificationMessageHolderType_Message { /// @todo /// @todo 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. } Message 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":NotificationProducerRP // Optimization: complexType "http://docs.oasis-open.org/wsn/b-2":NotificationProducerRP is not used and was removed /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":SubscriptionManagerRP // Optimization: complexType "http://docs.oasis-open.org/wsn/b-2":SubscriptionManagerRP is not used and was removed /// @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. /// /// 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 array and default initialize values /// - _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) class _wsnt__Notify { public: /// Vector of wsnt__NotificationMessageHolderType* element refs of length 1..unbounded. std::vector NotificationMessage 1; ///< Multiple elements. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UseRaw // Optimization: complexType "http://docs.oasis-open.org/wsn/b-2":UseRaw is not used and was removed /// @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. /// /// 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 array and default initialize values /// - _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) class _wsnt__Subscribe { public: /// Element "ConsumerReference" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType ConsumerReference 1; ///< Required element. /// Element "Filter" of XSD type "http://docs.oasis-open.org/wsn/b-2":FilterType. wsnt__FilterType* Filter 0; ///< Optional element. /// Element "InitialTerminationTime" of XSD type "http://docs.oasis-open.org/wsn/b-2":AbsoluteOrRelativeTimeType. wsnt__AbsoluteOrRelativeTimeType* InitialTerminationTime 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsnt__Subscribe_SubscriptionPolicy { /// @todo /// @todo 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. } *SubscriptionPolicy 0; ///< Optional element. /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__SubscribeResponse { public: /// Element "SubscriptionReference" of XSD 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:""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:""http://docs.oasis-open.org/wsn/b-2":TerminationTime. time_t* TerminationTime 0; ///< Optional element. /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__GetCurrentMessage { public: /// Element "Topic" of XSD type "http://docs.oasis-open.org/wsn/b-2":TopicExpressionType. wsnt__TopicExpressionType* Topic 1; ///< Required element. /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__GetCurrentMessageResponse { public: /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__GetMessages { public: /// Element "MaximumNumber" of XSD type xs:nonNegativeInteger. xsd__nonNegativeInteger* MaximumNumber 0; ///< Optional element. /// @todo /// @todo 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. /// @todo . /// @todo 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). 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__GetMessagesResponse { public: /// Vector of wsnt__NotificationMessageHolderType* element refs of length 0..unbounded. std::vector NotificationMessage 0; ///< Multiple elements. /// @todo /// @todo 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. /// @todo . /// @todo 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). 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__DestroyPullPoint { public: /// @todo /// @todo 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. /// @todo . /// @todo 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). 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__DestroyPullPointResponse { public: /// @todo /// @todo 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. /// @todo . /// @todo 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). 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__CreatePullPoint { public: /// @todo /// @todo 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. /// @todo . /// @todo 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). 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__CreatePullPointResponse { public: /// Element "PullPoint" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType PullPoint 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__Renew { public: /// Element "TerminationTime" of XSD type "http://docs.oasis-open.org/wsn/b-2":AbsoluteOrRelativeTimeType. wsnt__AbsoluteOrRelativeTimeType* TerminationTime nullptr 1; ///< Required nillable (xsi:nil when NULL) element. /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__RenewResponse { public: /// Element reference "http://docs.oasis-open.org/wsn/b-2:""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:""http://docs.oasis-open.org/wsn/b-2":CurrentTime. time_t* CurrentTime 0; ///< Optional element. /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__Unsubscribe { public: /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__UnsubscribeResponse { public: /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__PauseSubscription { public: /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__PauseSubscriptionResponse { public: /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__ResumeSubscription { public: /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _wsnt__ResumeSubscriptionResponse { public: /// @todo /// @todo 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. struct soap *soap ; }; /******************************************************************************\ * * * 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. /// /// 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 array and default initialize values /// - 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) class wsrfbf__BaseFaultType { public: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__BaseFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__BaseFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__BaseFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). 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. /// /// 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 array and default initialize values /// - 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) class wstop__Documentation { public: /// @todo /// @todo 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. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). struct soap *soap ; }; /// @brief "http://docs.oasis-open.org/wsn/t-1":ExtensibleDocumented is an abstract complexType. /// /// 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 array and default initialize values /// - 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) class wstop__ExtensibleDocumented { public: /// Element "documentation" of XSD type "http://docs.oasis-open.org/wsn/t-1":Documentation. wstop__Documentation* documentation 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; // Optimization: complexType "http://docs.oasis-open.org/wsn/t-1":QueryExpressionType 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. /// /// 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 array and default initialize values /// - 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) class tev__Capabilities { public: /// @todo /// @todo 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. ///
/// Indicates that the WS Subscription policy is supported. ///
/// Attribute "WSSubscriptionPolicySupport" of XSD type xs:boolean. @bool* WSSubscriptionPolicySupport 0; ///< Optional attribute. ///
/// Indicates that the WS Pull Point is supported. ///
/// Attribute "WSPullPointSupport" of XSD type xs:boolean. @bool* WSPullPointSupport 0; ///< Optional attribute. ///
/// Indicates that the WS Pausable Subscription Manager Interface is supported. ///
/// Attribute "WSPausableSubscriptionManagerInterfaceSupport" of XSD type xs:boolean. @bool* WSPausableSubscriptionManagerInterfaceSupport 0; ///< Optional attribute. ///
/// Maximum number of supported notification producers as defined by WS-BaseNotification. ///
/// Attribute "MaxNotificationProducers" of XSD type xs:int. @int* MaxNotificationProducers 0; ///< Optional attribute. ///
/// Maximum supported number of notification pull points. ///
/// Attribute "MaxPullPoints" of XSD type xs:int. @int* MaxPullPoints 0; ///< Optional attribute. ///
/// Indication if the device supports persistent notification storage. ///
/// Attribute "PersistentNotificationStorage" of XSD type xs:boolean. @bool* PersistentNotificationStorage 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; // Optimization: complexType "http://www.onvif.org/ver10/events/wsdl":SubscriptionPolicy is not used and was removed /// @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. /// /// 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 array and default initialize values /// - _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) class _tev__GetServiceCapabilities { public: 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. /// /// 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 array and default initialize values /// - _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) class _tev__GetServiceCapabilitiesResponse { public: ///
/// The capabilities for the event service is returned in the Capabilities element. ///
/// Element "Capabilities" of XSD type "http://www.onvif.org/ver10/events/wsdl":Capabilities. tev__Capabilities* Capabilities 1; ///< Required element. 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. /// /// 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 array and default initialize values /// - _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) class _tev__CreatePullPointSubscription { public: ///
/// Optional XPATH expression to select specific topics. ///
/// Element "Filter" of XSD type "http://docs.oasis-open.org/wsn/b-2":FilterType. wsnt__FilterType* Filter 0; ///< Optional element. ///
/// Initial termination time. ///
/// Element "InitialTerminationTime" of XSD 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). ///
/// 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 array and default initialize values /// - _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) class _tev__CreatePullPointSubscription_SubscriptionPolicy { /// @todo /// @todo 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. } *SubscriptionPolicy 0; ///< Optional element. /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _tev__CreatePullPointSubscriptionResponse { public: ///
/// Endpoint reference of the subscription to be used for pulling the messages. ///
/// Element "SubscriptionReference" of XSD 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:""http://docs.oasis-open.org/wsn/b-2":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:""http://docs.oasis-open.org/wsn/b-2":TerminationTime. time_t wsnt__TerminationTime 1; ///< Required element. /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _tev__PullMessages { public: ///
/// Maximum time to block until this method returns. ///
/// Element "Timeout" of XSD 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 XSD type xs:int. int MessageLimit 1; ///< Required element. /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _tev__PullMessagesResponse { public: ///
/// The date and time when the messages have been delivered by the web server to the client. ///
/// Element "CurrentTime" of XSD 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 XSD 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. 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. /// /// 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 array and default initialize values /// - _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) class _tev__PullMessagesFaultResponse { public: ///
/// Maximum timeout supported by the device. ///
/// Element "MaxTimeout" of XSD type xs:duration. xsd__duration MaxTimeout 1; ///< Required element. ///
/// Maximum message limit supported by the device. ///
/// Element "MaxMessageLimit" of XSD type xs:int. int MaxMessageLimit 1; ///< Required element. /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _tev__Seek { public: ///
/// The date and time to match against stored messages. ///
/// Element "UtcTime" of XSD type xs:dateTime. time_t UtcTime 1; ///< Required element. ///
/// Reverse the pull direction of PullMessages. ///
/// Element "Reverse" of XSD type xs:boolean. bool* Reverse 0; ///< Optional element. /// @todo /// @todo 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. 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. /// /// 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 array and default initialize values /// - _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) class _tev__SeekResponse { public: 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. /// /// 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 array and default initialize values /// - _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) class _tev__SetSynchronizationPoint { public: 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. /// /// 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 array and default initialize values /// - _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) class _tev__SetSynchronizationPointResponse { public: 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. /// /// 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 array and default initialize values /// - _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) class _tev__GetEventProperties { public: 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. /// /// 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 array and default initialize values /// - _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) 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:""http://docs.oasis-open.org/wsn/b-2":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:""http://docs.oasis-open.org/wsn/t-1":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. /// @todo /// @todo 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. 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://www.onvif.org/ver10/deviceIO/wsdl * * * \******************************************************************************/ /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":Capabilities is a complexType. /// /// class tmd__Capabilities operations: /// - tmd__Capabilities* soap_new_tmd__Capabilities(soap*) allocate and default initialize /// - tmd__Capabilities* soap_new_tmd__Capabilities(soap*, int num) allocate array and default initialize values /// - tmd__Capabilities* soap_new_req_tmd__Capabilities(soap*, ...) allocate, set required members /// - tmd__Capabilities* soap_new_set_tmd__Capabilities(soap*, ...) allocate, set all public members /// - tmd__Capabilities::soap_default(soap*) default initialize members /// - int soap_read_tmd__Capabilities(soap*, tmd__Capabilities*) deserialize from a stream /// - int soap_write_tmd__Capabilities(soap*, tmd__Capabilities*) serialize to a stream /// - tmd__Capabilities* tmd__Capabilities::soap_dup(soap*) returns deep copy of tmd__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) /// - tmd__Capabilities::soap_del() deep deletes tmd__Capabilities data members, use only after tmd__Capabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tmd__Capabilities { public: /// @todo /// @todo 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. ///
/// Number of video sources (defaults to none). ///
/// Attribute "VideoSources" of XSD type xs:int. @int VideoSources 0 = 0; ///< Optional attribute with default value="0". ///
/// Number of video outputs (defaults to none). ///
/// Attribute "VideoOutputs" of XSD type xs:int. @int VideoOutputs 0 = 0; ///< Optional attribute with default value="0". ///
/// Number of audio sources (defaults to none). ///
/// Attribute "AudioSources" of XSD type xs:int. @int AudioSources 0 = 0; ///< Optional attribute with default value="0". ///
/// Number of audio outputs (defaults to none). ///
/// Attribute "AudioOutputs" of XSD type xs:int. @int AudioOutputs 0 = 0; ///< Optional attribute with default value="0". ///
/// Number of relay outputs (defaults to none). ///
/// Attribute "RelayOutputs" of XSD type xs:int. @int RelayOutputs 0 = 0; ///< Optional attribute with default value="0". ///
/// Number of serial ports (defaults to none). ///
/// Attribute "SerialPorts" of XSD type xs:int. @int SerialPorts 0 = 0; ///< Optional attribute with default value="0". ///
/// Number of digital inputs (defaults to none). ///
/// Attribute "DigitalInputs" of XSD type xs:int. @int DigitalInputs 0 = 0; ///< Optional attribute with default value="0". ///
/// Indicates support for DigitalInput configuration of the idle state (defaults to false). ///
/// Attribute "DigitalInputOptions" of XSD type xs:boolean. @bool DigitalInputOptions 0 = false; ///< Optional attribute with default value="false". /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":RelayOutputOptions is a complexType. /// /// class tmd__RelayOutputOptions operations: /// - tmd__RelayOutputOptions* soap_new_tmd__RelayOutputOptions(soap*) allocate and default initialize /// - tmd__RelayOutputOptions* soap_new_tmd__RelayOutputOptions(soap*, int num) allocate array and default initialize values /// - tmd__RelayOutputOptions* soap_new_req_tmd__RelayOutputOptions(soap*, ...) allocate, set required members /// - tmd__RelayOutputOptions* soap_new_set_tmd__RelayOutputOptions(soap*, ...) allocate, set all public members /// - tmd__RelayOutputOptions::soap_default(soap*) default initialize members /// - int soap_read_tmd__RelayOutputOptions(soap*, tmd__RelayOutputOptions*) deserialize from a stream /// - int soap_write_tmd__RelayOutputOptions(soap*, tmd__RelayOutputOptions*) serialize to a stream /// - tmd__RelayOutputOptions* tmd__RelayOutputOptions::soap_dup(soap*) returns deep copy of tmd__RelayOutputOptions, 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) /// - tmd__RelayOutputOptions::soap_del() deep deletes tmd__RelayOutputOptions data members, use only after tmd__RelayOutputOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tmd__RelayOutputOptions { public: ///
/// Supported Modes. ///
/// Vector of enum tt__RelayMode of length 1..unbounded. std::vector Mode 1; ///< Multiple elements. ///
/// Supported delay time range or discrete values in seconds. This element must be present if MonoStable mode is supported. ///
/// Element "DelayTimes" of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":DelayTimes. tmd__DelayTimes* DelayTimes 0; ///< Optional element. ///
/// True if the relay only supports the exact values for the DelayTimes listed. Default is false. ///
/// Element "Discrete" of XSD type xs:boolean. bool* Discrete 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":RelayOutputOptionsExtension. tmd__RelayOutputOptionsExtension* Extension 0; ///< Optional element. ///
/// Token of the relay output. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":RelayOutputOptionsExtension is a complexType. /// /// class tmd__RelayOutputOptionsExtension operations: /// - tmd__RelayOutputOptionsExtension* soap_new_tmd__RelayOutputOptionsExtension(soap*) allocate and default initialize /// - tmd__RelayOutputOptionsExtension* soap_new_tmd__RelayOutputOptionsExtension(soap*, int num) allocate array and default initialize values /// - tmd__RelayOutputOptionsExtension* soap_new_req_tmd__RelayOutputOptionsExtension(soap*, ...) allocate, set required members /// - tmd__RelayOutputOptionsExtension* soap_new_set_tmd__RelayOutputOptionsExtension(soap*, ...) allocate, set all public members /// - tmd__RelayOutputOptionsExtension::soap_default(soap*) default initialize members /// - int soap_read_tmd__RelayOutputOptionsExtension(soap*, tmd__RelayOutputOptionsExtension*) deserialize from a stream /// - int soap_write_tmd__RelayOutputOptionsExtension(soap*, tmd__RelayOutputOptionsExtension*) serialize to a stream /// - tmd__RelayOutputOptionsExtension* tmd__RelayOutputOptionsExtension::soap_dup(soap*) returns deep copy of tmd__RelayOutputOptionsExtension, 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) /// - tmd__RelayOutputOptionsExtension::soap_del() deep deletes tmd__RelayOutputOptionsExtension data members, use only after tmd__RelayOutputOptionsExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tmd__RelayOutputOptionsExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":Get is a complexType. /// /// class tmd__Get operations: /// - tmd__Get* soap_new_tmd__Get(soap*) allocate and default initialize /// - tmd__Get* soap_new_tmd__Get(soap*, int num) allocate array and default initialize values /// - tmd__Get* soap_new_req_tmd__Get(soap*, ...) allocate, set required members /// - tmd__Get* soap_new_set_tmd__Get(soap*, ...) allocate, set all public members /// - tmd__Get::soap_default(soap*) default initialize members /// - int soap_read_tmd__Get(soap*, tmd__Get*) deserialize from a stream /// - int soap_write_tmd__Get(soap*, tmd__Get*) serialize to a stream /// - tmd__Get* tmd__Get::soap_dup(soap*) returns deep copy of tmd__Get, 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) /// - tmd__Get::soap_del() deep deletes tmd__Get data members, use only after tmd__Get::soap_dup(NULL) (use soapcpp2 -Ed) class tmd__Get { public: struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetResponse is a complexType. /// /// class tmd__GetResponse operations: /// - tmd__GetResponse* soap_new_tmd__GetResponse(soap*) allocate and default initialize /// - tmd__GetResponse* soap_new_tmd__GetResponse(soap*, int num) allocate array and default initialize values /// - tmd__GetResponse* soap_new_req_tmd__GetResponse(soap*, ...) allocate, set required members /// - tmd__GetResponse* soap_new_set_tmd__GetResponse(soap*, ...) allocate, set all public members /// - tmd__GetResponse::soap_default(soap*) default initialize members /// - int soap_read_tmd__GetResponse(soap*, tmd__GetResponse*) deserialize from a stream /// - int soap_write_tmd__GetResponse(soap*, tmd__GetResponse*) serialize to a stream /// - tmd__GetResponse* tmd__GetResponse::soap_dup(soap*) returns deep copy of tmd__GetResponse, 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) /// - tmd__GetResponse::soap_del() deep deletes tmd__GetResponse data members, use only after tmd__GetResponse::soap_dup(NULL) (use soapcpp2 -Ed) class tmd__GetResponse { public: ///
/// List tokens of a physical IO of a device. ///
/// Vector of tt__ReferenceToken of length 0..unbounded. std::vector Token 0; ///< Multiple elements. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":DigitalInputConfigurationOptions is a complexType. /// /// class tmd__DigitalInputConfigurationOptions operations: /// - tmd__DigitalInputConfigurationOptions* soap_new_tmd__DigitalInputConfigurationOptions(soap*) allocate and default initialize /// - tmd__DigitalInputConfigurationOptions* soap_new_tmd__DigitalInputConfigurationOptions(soap*, int num) allocate array and default initialize values /// - tmd__DigitalInputConfigurationOptions* soap_new_req_tmd__DigitalInputConfigurationOptions(soap*, ...) allocate, set required members /// - tmd__DigitalInputConfigurationOptions* soap_new_set_tmd__DigitalInputConfigurationOptions(soap*, ...) allocate, set all public members /// - tmd__DigitalInputConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read_tmd__DigitalInputConfigurationOptions(soap*, tmd__DigitalInputConfigurationOptions*) deserialize from a stream /// - int soap_write_tmd__DigitalInputConfigurationOptions(soap*, tmd__DigitalInputConfigurationOptions*) serialize to a stream /// - tmd__DigitalInputConfigurationOptions* tmd__DigitalInputConfigurationOptions::soap_dup(soap*) returns deep copy of tmd__DigitalInputConfigurationOptions, 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) /// - tmd__DigitalInputConfigurationOptions::soap_del() deep deletes tmd__DigitalInputConfigurationOptions data members, use only after tmd__DigitalInputConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tmd__DigitalInputConfigurationOptions { public: ///
/// Configuration Options for a digital input. ///
/// Vector of enum tt__DigitalIdleState of length 1..unbounded. std::vector IdleState 1; ///< Multiple elements. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SerialData is a complexType. /// ///
/// The serial port data. ///
/// class tmd__SerialData operations: /// - tmd__SerialData* soap_new_tmd__SerialData(soap*) allocate and default initialize /// - tmd__SerialData* soap_new_tmd__SerialData(soap*, int num) allocate array and default initialize values /// - tmd__SerialData* soap_new_req_tmd__SerialData(soap*, ...) allocate, set required members /// - tmd__SerialData* soap_new_set_tmd__SerialData(soap*, ...) allocate, set all public members /// - tmd__SerialData::soap_default(soap*) default initialize members /// - int soap_read_tmd__SerialData(soap*, tmd__SerialData*) deserialize from a stream /// - int soap_write_tmd__SerialData(soap*, tmd__SerialData*) serialize to a stream /// - tmd__SerialData* tmd__SerialData::soap_dup(soap*) returns deep copy of tmd__SerialData, 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) /// - tmd__SerialData::soap_del() deep deletes tmd__SerialData data members, use only after tmd__SerialData::soap_dup(NULL) (use soapcpp2 -Ed) class tmd__SerialData { public: // BEGIN CHOICE $int __union_SerialData ; ///< Union _tmd__union_SerialData selector: set to SOAP_UNION__tmd__union_SerialData_ /// Union for choice in tmd__SerialData. union _tmd__union_SerialData { /// Element "Binary" of XSD type xs:base64Binary. xsd__base64Binary* Binary nullptr 1; ///< Required nillable (xsi:nil when NULL) element. /// Element "String" of XSD type xs:string. std::string* String nullptr 1; ///< Required nillable (xsi:nil when NULL) element. } union_SerialData ; // END OF CHOICE /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SerialPortConfiguration is a complexType. /// ///
/// The parameters for configuring the serial port. ///
/// class tmd__SerialPortConfiguration operations: /// - tmd__SerialPortConfiguration* soap_new_tmd__SerialPortConfiguration(soap*) allocate and default initialize /// - tmd__SerialPortConfiguration* soap_new_tmd__SerialPortConfiguration(soap*, int num) allocate array and default initialize values /// - tmd__SerialPortConfiguration* soap_new_req_tmd__SerialPortConfiguration(soap*, ...) allocate, set required members /// - tmd__SerialPortConfiguration* soap_new_set_tmd__SerialPortConfiguration(soap*, ...) allocate, set all public members /// - tmd__SerialPortConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tmd__SerialPortConfiguration(soap*, tmd__SerialPortConfiguration*) deserialize from a stream /// - int soap_write_tmd__SerialPortConfiguration(soap*, tmd__SerialPortConfiguration*) serialize to a stream /// - tmd__SerialPortConfiguration* tmd__SerialPortConfiguration::soap_dup(soap*) returns deep copy of tmd__SerialPortConfiguration, 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) /// - tmd__SerialPortConfiguration::soap_del() deep deletes tmd__SerialPortConfiguration data members, use only after tmd__SerialPortConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tmd__SerialPortConfiguration { public: ///
/// The transfer bitrate. ///
/// Element "BaudRate" of XSD type xs:int. int BaudRate 1; ///< Required element. ///
/// The parity for the data error detection. ///
/// Element "ParityBit" of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":ParityBit. enum tmd__ParityBit ParityBit 1; ///< Required element. ///
/// The bit length for each character. ///
/// Element "CharacterLength" of XSD type xs:int. int CharacterLength 1; ///< Required element. ///
/// The number of stop bits used to terminate each character. ///
/// Element "StopBit" of XSD type xs:float. float StopBit 1; ///< Required element. /// @todo /// @todo 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. /// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. /// Attribute "type" of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":SerialPortType. @enum tmd__SerialPortType type 1; ///< Required attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SerialPortConfigurationOptions is a complexType. /// ///
/// The configuration options that relates to serial port. ///
/// class tmd__SerialPortConfigurationOptions operations: /// - tmd__SerialPortConfigurationOptions* soap_new_tmd__SerialPortConfigurationOptions(soap*) allocate and default initialize /// - tmd__SerialPortConfigurationOptions* soap_new_tmd__SerialPortConfigurationOptions(soap*, int num) allocate array and default initialize values /// - tmd__SerialPortConfigurationOptions* soap_new_req_tmd__SerialPortConfigurationOptions(soap*, ...) allocate, set required members /// - tmd__SerialPortConfigurationOptions* soap_new_set_tmd__SerialPortConfigurationOptions(soap*, ...) allocate, set all public members /// - tmd__SerialPortConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read_tmd__SerialPortConfigurationOptions(soap*, tmd__SerialPortConfigurationOptions*) deserialize from a stream /// - int soap_write_tmd__SerialPortConfigurationOptions(soap*, tmd__SerialPortConfigurationOptions*) serialize to a stream /// - tmd__SerialPortConfigurationOptions* tmd__SerialPortConfigurationOptions::soap_dup(soap*) returns deep copy of tmd__SerialPortConfigurationOptions, 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) /// - tmd__SerialPortConfigurationOptions::soap_del() deep deletes tmd__SerialPortConfigurationOptions data members, use only after tmd__SerialPortConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class tmd__SerialPortConfigurationOptions { public: ///
/// The list of configurable transfer bitrate. ///
/// Element "BaudRateList" of XSD type "http://www.onvif.org/ver10/schema":IntList. tt__IntList* BaudRateList 1; ///< Required element. ///
/// The list of configurable parity for the data error detection. ///
/// Element "ParityBitList" of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":ParityBitList. tmd__ParityBitList* ParityBitList 1; ///< Required element. ///
/// The list of configurable bit length for each character. ///
/// Element "CharacterLengthList" of XSD type "http://www.onvif.org/ver10/schema":IntList. tt__IntList* CharacterLengthList 1; ///< Required element. ///
/// The list of configurable number of stop bits used to terminate each character. ///
/// Element "StopBitList" of XSD type "http://www.onvif.org/ver10/schema":FloatList. tt__FloatList* StopBitList 1; ///< Required element. /// @todo /// @todo 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. /// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":ParityBitList is a complexType. /// ///
/// The list of configurable parity for the data error detection. ///
/// class tmd__ParityBitList operations: /// - tmd__ParityBitList* soap_new_tmd__ParityBitList(soap*) allocate and default initialize /// - tmd__ParityBitList* soap_new_tmd__ParityBitList(soap*, int num) allocate array and default initialize values /// - tmd__ParityBitList* soap_new_req_tmd__ParityBitList(soap*, ...) allocate, set required members /// - tmd__ParityBitList* soap_new_set_tmd__ParityBitList(soap*, ...) allocate, set all public members /// - tmd__ParityBitList::soap_default(soap*) default initialize members /// - int soap_read_tmd__ParityBitList(soap*, tmd__ParityBitList*) deserialize from a stream /// - int soap_write_tmd__ParityBitList(soap*, tmd__ParityBitList*) serialize to a stream /// - tmd__ParityBitList* tmd__ParityBitList::soap_dup(soap*) returns deep copy of tmd__ParityBitList, 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) /// - tmd__ParityBitList::soap_del() deep deletes tmd__ParityBitList data members, use only after tmd__ParityBitList::soap_dup(NULL) (use soapcpp2 -Ed) class tmd__ParityBitList { public: /// Vector of enum tmd__ParityBit of length 0..unbounded. std::vector Items 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetServiceCapabilities /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetServiceCapabilities is a complexType. /// /// class _tmd__GetServiceCapabilities operations: /// - _tmd__GetServiceCapabilities* soap_new__tmd__GetServiceCapabilities(soap*) allocate and default initialize /// - _tmd__GetServiceCapabilities* soap_new__tmd__GetServiceCapabilities(soap*, int num) allocate array and default initialize values /// - _tmd__GetServiceCapabilities* soap_new_req__tmd__GetServiceCapabilities(soap*, ...) allocate, set required members /// - _tmd__GetServiceCapabilities* soap_new_set__tmd__GetServiceCapabilities(soap*, ...) allocate, set all public members /// - _tmd__GetServiceCapabilities::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetServiceCapabilities(soap*, _tmd__GetServiceCapabilities*) deserialize from a stream /// - int soap_write__tmd__GetServiceCapabilities(soap*, _tmd__GetServiceCapabilities*) serialize to a stream /// - _tmd__GetServiceCapabilities* _tmd__GetServiceCapabilities::soap_dup(soap*) returns deep copy of _tmd__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) /// - _tmd__GetServiceCapabilities::soap_del() deep deletes _tmd__GetServiceCapabilities data members, use only after _tmd__GetServiceCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetServiceCapabilities { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetServiceCapabilitiesResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetServiceCapabilitiesResponse is a complexType. /// /// class _tmd__GetServiceCapabilitiesResponse operations: /// - _tmd__GetServiceCapabilitiesResponse* soap_new__tmd__GetServiceCapabilitiesResponse(soap*) allocate and default initialize /// - _tmd__GetServiceCapabilitiesResponse* soap_new__tmd__GetServiceCapabilitiesResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetServiceCapabilitiesResponse* soap_new_req__tmd__GetServiceCapabilitiesResponse(soap*, ...) allocate, set required members /// - _tmd__GetServiceCapabilitiesResponse* soap_new_set__tmd__GetServiceCapabilitiesResponse(soap*, ...) allocate, set all public members /// - _tmd__GetServiceCapabilitiesResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetServiceCapabilitiesResponse(soap*, _tmd__GetServiceCapabilitiesResponse*) deserialize from a stream /// - int soap_write__tmd__GetServiceCapabilitiesResponse(soap*, _tmd__GetServiceCapabilitiesResponse*) serialize to a stream /// - _tmd__GetServiceCapabilitiesResponse* _tmd__GetServiceCapabilitiesResponse::soap_dup(soap*) returns deep copy of _tmd__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) /// - _tmd__GetServiceCapabilitiesResponse::soap_del() deep deletes _tmd__GetServiceCapabilitiesResponse data members, use only after _tmd__GetServiceCapabilitiesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetServiceCapabilitiesResponse { public: ///
/// The capabilities for the device IO service is returned in the Capabilities element. ///
/// Element "Capabilities" of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":Capabilities. tmd__Capabilities* Capabilities 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetRelayOutputOptions /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetRelayOutputOptions is a complexType. /// /// class _tmd__GetRelayOutputOptions operations: /// - _tmd__GetRelayOutputOptions* soap_new__tmd__GetRelayOutputOptions(soap*) allocate and default initialize /// - _tmd__GetRelayOutputOptions* soap_new__tmd__GetRelayOutputOptions(soap*, int num) allocate array and default initialize values /// - _tmd__GetRelayOutputOptions* soap_new_req__tmd__GetRelayOutputOptions(soap*, ...) allocate, set required members /// - _tmd__GetRelayOutputOptions* soap_new_set__tmd__GetRelayOutputOptions(soap*, ...) allocate, set all public members /// - _tmd__GetRelayOutputOptions::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetRelayOutputOptions(soap*, _tmd__GetRelayOutputOptions*) deserialize from a stream /// - int soap_write__tmd__GetRelayOutputOptions(soap*, _tmd__GetRelayOutputOptions*) serialize to a stream /// - _tmd__GetRelayOutputOptions* _tmd__GetRelayOutputOptions::soap_dup(soap*) returns deep copy of _tmd__GetRelayOutputOptions, 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) /// - _tmd__GetRelayOutputOptions::soap_del() deep deletes _tmd__GetRelayOutputOptions data members, use only after _tmd__GetRelayOutputOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetRelayOutputOptions { public: ///
/// Optional reference token to the relay for which the options are requested. ///
/// Element "RelayOutputToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* RelayOutputToken 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetRelayOutputOptionsResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetRelayOutputOptionsResponse is a complexType. /// /// class _tmd__GetRelayOutputOptionsResponse operations: /// - _tmd__GetRelayOutputOptionsResponse* soap_new__tmd__GetRelayOutputOptionsResponse(soap*) allocate and default initialize /// - _tmd__GetRelayOutputOptionsResponse* soap_new__tmd__GetRelayOutputOptionsResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetRelayOutputOptionsResponse* soap_new_req__tmd__GetRelayOutputOptionsResponse(soap*, ...) allocate, set required members /// - _tmd__GetRelayOutputOptionsResponse* soap_new_set__tmd__GetRelayOutputOptionsResponse(soap*, ...) allocate, set all public members /// - _tmd__GetRelayOutputOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetRelayOutputOptionsResponse(soap*, _tmd__GetRelayOutputOptionsResponse*) deserialize from a stream /// - int soap_write__tmd__GetRelayOutputOptionsResponse(soap*, _tmd__GetRelayOutputOptionsResponse*) serialize to a stream /// - _tmd__GetRelayOutputOptionsResponse* _tmd__GetRelayOutputOptionsResponse::soap_dup(soap*) returns deep copy of _tmd__GetRelayOutputOptionsResponse, 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) /// - _tmd__GetRelayOutputOptionsResponse::soap_del() deep deletes _tmd__GetRelayOutputOptionsResponse data members, use only after _tmd__GetRelayOutputOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetRelayOutputOptionsResponse { public: ///
/// Valid values and ranges for the configuration of a relay output. ///
/// Vector of tmd__RelayOutputOptions* of length 0..unbounded. std::vector RelayOutputOptions 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoOutputs /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoOutputs is a complexType. /// /// class _tmd__GetVideoOutputs operations: /// - _tmd__GetVideoOutputs* soap_new__tmd__GetVideoOutputs(soap*) allocate and default initialize /// - _tmd__GetVideoOutputs* soap_new__tmd__GetVideoOutputs(soap*, int num) allocate array and default initialize values /// - _tmd__GetVideoOutputs* soap_new_req__tmd__GetVideoOutputs(soap*, ...) allocate, set required members /// - _tmd__GetVideoOutputs* soap_new_set__tmd__GetVideoOutputs(soap*, ...) allocate, set all public members /// - _tmd__GetVideoOutputs::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetVideoOutputs(soap*, _tmd__GetVideoOutputs*) deserialize from a stream /// - int soap_write__tmd__GetVideoOutputs(soap*, _tmd__GetVideoOutputs*) serialize to a stream /// - _tmd__GetVideoOutputs* _tmd__GetVideoOutputs::soap_dup(soap*) returns deep copy of _tmd__GetVideoOutputs, 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) /// - _tmd__GetVideoOutputs::soap_del() deep deletes _tmd__GetVideoOutputs data members, use only after _tmd__GetVideoOutputs::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetVideoOutputs { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoOutputsResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoOutputsResponse is a complexType. /// /// class _tmd__GetVideoOutputsResponse operations: /// - _tmd__GetVideoOutputsResponse* soap_new__tmd__GetVideoOutputsResponse(soap*) allocate and default initialize /// - _tmd__GetVideoOutputsResponse* soap_new__tmd__GetVideoOutputsResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetVideoOutputsResponse* soap_new_req__tmd__GetVideoOutputsResponse(soap*, ...) allocate, set required members /// - _tmd__GetVideoOutputsResponse* soap_new_set__tmd__GetVideoOutputsResponse(soap*, ...) allocate, set all public members /// - _tmd__GetVideoOutputsResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetVideoOutputsResponse(soap*, _tmd__GetVideoOutputsResponse*) deserialize from a stream /// - int soap_write__tmd__GetVideoOutputsResponse(soap*, _tmd__GetVideoOutputsResponse*) serialize to a stream /// - _tmd__GetVideoOutputsResponse* _tmd__GetVideoOutputsResponse::soap_dup(soap*) returns deep copy of _tmd__GetVideoOutputsResponse, 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) /// - _tmd__GetVideoOutputsResponse::soap_del() deep deletes _tmd__GetVideoOutputsResponse data members, use only after _tmd__GetVideoOutputsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetVideoOutputsResponse { public: ///
/// List containing all physical Video output connections of a device. ///
/// Vector of tt__VideoOutput* of length 0..unbounded. std::vector VideoOutputs 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioSourceConfiguration /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioSourceConfiguration is a complexType. /// /// class _tmd__GetAudioSourceConfiguration operations: /// - _tmd__GetAudioSourceConfiguration* soap_new__tmd__GetAudioSourceConfiguration(soap*) allocate and default initialize /// - _tmd__GetAudioSourceConfiguration* soap_new__tmd__GetAudioSourceConfiguration(soap*, int num) allocate array and default initialize values /// - _tmd__GetAudioSourceConfiguration* soap_new_req__tmd__GetAudioSourceConfiguration(soap*, ...) allocate, set required members /// - _tmd__GetAudioSourceConfiguration* soap_new_set__tmd__GetAudioSourceConfiguration(soap*, ...) allocate, set all public members /// - _tmd__GetAudioSourceConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetAudioSourceConfiguration(soap*, _tmd__GetAudioSourceConfiguration*) deserialize from a stream /// - int soap_write__tmd__GetAudioSourceConfiguration(soap*, _tmd__GetAudioSourceConfiguration*) serialize to a stream /// - _tmd__GetAudioSourceConfiguration* _tmd__GetAudioSourceConfiguration::soap_dup(soap*) returns deep copy of _tmd__GetAudioSourceConfiguration, 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) /// - _tmd__GetAudioSourceConfiguration::soap_del() deep deletes _tmd__GetAudioSourceConfiguration data members, use only after _tmd__GetAudioSourceConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetAudioSourceConfiguration { public: ///
/// Token of the requested AudioSource. ///
/// Element "AudioSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken AudioSourceToken 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioSourceConfigurationResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioSourceConfigurationResponse is a complexType. /// /// class _tmd__GetAudioSourceConfigurationResponse operations: /// - _tmd__GetAudioSourceConfigurationResponse* soap_new__tmd__GetAudioSourceConfigurationResponse(soap*) allocate and default initialize /// - _tmd__GetAudioSourceConfigurationResponse* soap_new__tmd__GetAudioSourceConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetAudioSourceConfigurationResponse* soap_new_req__tmd__GetAudioSourceConfigurationResponse(soap*, ...) allocate, set required members /// - _tmd__GetAudioSourceConfigurationResponse* soap_new_set__tmd__GetAudioSourceConfigurationResponse(soap*, ...) allocate, set all public members /// - _tmd__GetAudioSourceConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetAudioSourceConfigurationResponse(soap*, _tmd__GetAudioSourceConfigurationResponse*) deserialize from a stream /// - int soap_write__tmd__GetAudioSourceConfigurationResponse(soap*, _tmd__GetAudioSourceConfigurationResponse*) serialize to a stream /// - _tmd__GetAudioSourceConfigurationResponse* _tmd__GetAudioSourceConfigurationResponse::soap_dup(soap*) returns deep copy of _tmd__GetAudioSourceConfigurationResponse, 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) /// - _tmd__GetAudioSourceConfigurationResponse::soap_del() deep deletes _tmd__GetAudioSourceConfigurationResponse data members, use only after _tmd__GetAudioSourceConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetAudioSourceConfigurationResponse { public: ///
/// Current configuration of the Audio input. ///
/// Element "AudioSourceConfiguration" of XSD type "http://www.onvif.org/ver10/schema":AudioSourceConfiguration. tt__AudioSourceConfiguration* AudioSourceConfiguration 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioOutputConfiguration /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioOutputConfiguration is a complexType. /// /// class _tmd__GetAudioOutputConfiguration operations: /// - _tmd__GetAudioOutputConfiguration* soap_new__tmd__GetAudioOutputConfiguration(soap*) allocate and default initialize /// - _tmd__GetAudioOutputConfiguration* soap_new__tmd__GetAudioOutputConfiguration(soap*, int num) allocate array and default initialize values /// - _tmd__GetAudioOutputConfiguration* soap_new_req__tmd__GetAudioOutputConfiguration(soap*, ...) allocate, set required members /// - _tmd__GetAudioOutputConfiguration* soap_new_set__tmd__GetAudioOutputConfiguration(soap*, ...) allocate, set all public members /// - _tmd__GetAudioOutputConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetAudioOutputConfiguration(soap*, _tmd__GetAudioOutputConfiguration*) deserialize from a stream /// - int soap_write__tmd__GetAudioOutputConfiguration(soap*, _tmd__GetAudioOutputConfiguration*) serialize to a stream /// - _tmd__GetAudioOutputConfiguration* _tmd__GetAudioOutputConfiguration::soap_dup(soap*) returns deep copy of _tmd__GetAudioOutputConfiguration, 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) /// - _tmd__GetAudioOutputConfiguration::soap_del() deep deletes _tmd__GetAudioOutputConfiguration data members, use only after _tmd__GetAudioOutputConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetAudioOutputConfiguration { public: ///
/// Token of the physical Audio output. ///
/// Element "AudioOutputToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken AudioOutputToken 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioOutputConfigurationResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioOutputConfigurationResponse is a complexType. /// /// class _tmd__GetAudioOutputConfigurationResponse operations: /// - _tmd__GetAudioOutputConfigurationResponse* soap_new__tmd__GetAudioOutputConfigurationResponse(soap*) allocate and default initialize /// - _tmd__GetAudioOutputConfigurationResponse* soap_new__tmd__GetAudioOutputConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetAudioOutputConfigurationResponse* soap_new_req__tmd__GetAudioOutputConfigurationResponse(soap*, ...) allocate, set required members /// - _tmd__GetAudioOutputConfigurationResponse* soap_new_set__tmd__GetAudioOutputConfigurationResponse(soap*, ...) allocate, set all public members /// - _tmd__GetAudioOutputConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetAudioOutputConfigurationResponse(soap*, _tmd__GetAudioOutputConfigurationResponse*) deserialize from a stream /// - int soap_write__tmd__GetAudioOutputConfigurationResponse(soap*, _tmd__GetAudioOutputConfigurationResponse*) serialize to a stream /// - _tmd__GetAudioOutputConfigurationResponse* _tmd__GetAudioOutputConfigurationResponse::soap_dup(soap*) returns deep copy of _tmd__GetAudioOutputConfigurationResponse, 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) /// - _tmd__GetAudioOutputConfigurationResponse::soap_del() deep deletes _tmd__GetAudioOutputConfigurationResponse data members, use only after _tmd__GetAudioOutputConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetAudioOutputConfigurationResponse { public: ///
/// Current configuration of the Audio output. ///
/// Element "AudioOutputConfiguration" of XSD type "http://www.onvif.org/ver10/schema":AudioOutputConfiguration. tt__AudioOutputConfiguration* AudioOutputConfiguration 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoSourceConfiguration /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoSourceConfiguration is a complexType. /// /// class _tmd__GetVideoSourceConfiguration operations: /// - _tmd__GetVideoSourceConfiguration* soap_new__tmd__GetVideoSourceConfiguration(soap*) allocate and default initialize /// - _tmd__GetVideoSourceConfiguration* soap_new__tmd__GetVideoSourceConfiguration(soap*, int num) allocate array and default initialize values /// - _tmd__GetVideoSourceConfiguration* soap_new_req__tmd__GetVideoSourceConfiguration(soap*, ...) allocate, set required members /// - _tmd__GetVideoSourceConfiguration* soap_new_set__tmd__GetVideoSourceConfiguration(soap*, ...) allocate, set all public members /// - _tmd__GetVideoSourceConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetVideoSourceConfiguration(soap*, _tmd__GetVideoSourceConfiguration*) deserialize from a stream /// - int soap_write__tmd__GetVideoSourceConfiguration(soap*, _tmd__GetVideoSourceConfiguration*) serialize to a stream /// - _tmd__GetVideoSourceConfiguration* _tmd__GetVideoSourceConfiguration::soap_dup(soap*) returns deep copy of _tmd__GetVideoSourceConfiguration, 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) /// - _tmd__GetVideoSourceConfiguration::soap_del() deep deletes _tmd__GetVideoSourceConfiguration data members, use only after _tmd__GetVideoSourceConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetVideoSourceConfiguration { public: ///
/// Token of the requested VideoSource. ///
/// Element "VideoSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoSourceToken 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoSourceConfigurationResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoSourceConfigurationResponse is a complexType. /// /// class _tmd__GetVideoSourceConfigurationResponse operations: /// - _tmd__GetVideoSourceConfigurationResponse* soap_new__tmd__GetVideoSourceConfigurationResponse(soap*) allocate and default initialize /// - _tmd__GetVideoSourceConfigurationResponse* soap_new__tmd__GetVideoSourceConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetVideoSourceConfigurationResponse* soap_new_req__tmd__GetVideoSourceConfigurationResponse(soap*, ...) allocate, set required members /// - _tmd__GetVideoSourceConfigurationResponse* soap_new_set__tmd__GetVideoSourceConfigurationResponse(soap*, ...) allocate, set all public members /// - _tmd__GetVideoSourceConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetVideoSourceConfigurationResponse(soap*, _tmd__GetVideoSourceConfigurationResponse*) deserialize from a stream /// - int soap_write__tmd__GetVideoSourceConfigurationResponse(soap*, _tmd__GetVideoSourceConfigurationResponse*) serialize to a stream /// - _tmd__GetVideoSourceConfigurationResponse* _tmd__GetVideoSourceConfigurationResponse::soap_dup(soap*) returns deep copy of _tmd__GetVideoSourceConfigurationResponse, 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) /// - _tmd__GetVideoSourceConfigurationResponse::soap_del() deep deletes _tmd__GetVideoSourceConfigurationResponse data members, use only after _tmd__GetVideoSourceConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetVideoSourceConfigurationResponse { public: ///
/// Current configuration of the Video input. ///
/// Element "VideoSourceConfiguration" of XSD type "http://www.onvif.org/ver10/schema":VideoSourceConfiguration. tt__VideoSourceConfiguration* VideoSourceConfiguration 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoOutputConfiguration /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoOutputConfiguration is a complexType. /// /// class _tmd__GetVideoOutputConfiguration operations: /// - _tmd__GetVideoOutputConfiguration* soap_new__tmd__GetVideoOutputConfiguration(soap*) allocate and default initialize /// - _tmd__GetVideoOutputConfiguration* soap_new__tmd__GetVideoOutputConfiguration(soap*, int num) allocate array and default initialize values /// - _tmd__GetVideoOutputConfiguration* soap_new_req__tmd__GetVideoOutputConfiguration(soap*, ...) allocate, set required members /// - _tmd__GetVideoOutputConfiguration* soap_new_set__tmd__GetVideoOutputConfiguration(soap*, ...) allocate, set all public members /// - _tmd__GetVideoOutputConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetVideoOutputConfiguration(soap*, _tmd__GetVideoOutputConfiguration*) deserialize from a stream /// - int soap_write__tmd__GetVideoOutputConfiguration(soap*, _tmd__GetVideoOutputConfiguration*) serialize to a stream /// - _tmd__GetVideoOutputConfiguration* _tmd__GetVideoOutputConfiguration::soap_dup(soap*) returns deep copy of _tmd__GetVideoOutputConfiguration, 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) /// - _tmd__GetVideoOutputConfiguration::soap_del() deep deletes _tmd__GetVideoOutputConfiguration data members, use only after _tmd__GetVideoOutputConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetVideoOutputConfiguration { public: ///
/// Token of the requested VideoOutput. ///
/// Element "VideoOutputToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoOutputToken 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoOutputConfigurationResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoOutputConfigurationResponse is a complexType. /// /// class _tmd__GetVideoOutputConfigurationResponse operations: /// - _tmd__GetVideoOutputConfigurationResponse* soap_new__tmd__GetVideoOutputConfigurationResponse(soap*) allocate and default initialize /// - _tmd__GetVideoOutputConfigurationResponse* soap_new__tmd__GetVideoOutputConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetVideoOutputConfigurationResponse* soap_new_req__tmd__GetVideoOutputConfigurationResponse(soap*, ...) allocate, set required members /// - _tmd__GetVideoOutputConfigurationResponse* soap_new_set__tmd__GetVideoOutputConfigurationResponse(soap*, ...) allocate, set all public members /// - _tmd__GetVideoOutputConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetVideoOutputConfigurationResponse(soap*, _tmd__GetVideoOutputConfigurationResponse*) deserialize from a stream /// - int soap_write__tmd__GetVideoOutputConfigurationResponse(soap*, _tmd__GetVideoOutputConfigurationResponse*) serialize to a stream /// - _tmd__GetVideoOutputConfigurationResponse* _tmd__GetVideoOutputConfigurationResponse::soap_dup(soap*) returns deep copy of _tmd__GetVideoOutputConfigurationResponse, 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) /// - _tmd__GetVideoOutputConfigurationResponse::soap_del() deep deletes _tmd__GetVideoOutputConfigurationResponse data members, use only after _tmd__GetVideoOutputConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetVideoOutputConfigurationResponse { public: ///
/// Current configuration of the Video output. ///
/// Element "VideoOutputConfiguration" of XSD type "http://www.onvif.org/ver10/schema":VideoOutputConfiguration. tt__VideoOutputConfiguration* VideoOutputConfiguration 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SetAudioSourceConfiguration /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SetAudioSourceConfiguration is a complexType. /// /// class _tmd__SetAudioSourceConfiguration operations: /// - _tmd__SetAudioSourceConfiguration* soap_new__tmd__SetAudioSourceConfiguration(soap*) allocate and default initialize /// - _tmd__SetAudioSourceConfiguration* soap_new__tmd__SetAudioSourceConfiguration(soap*, int num) allocate array and default initialize values /// - _tmd__SetAudioSourceConfiguration* soap_new_req__tmd__SetAudioSourceConfiguration(soap*, ...) allocate, set required members /// - _tmd__SetAudioSourceConfiguration* soap_new_set__tmd__SetAudioSourceConfiguration(soap*, ...) allocate, set all public members /// - _tmd__SetAudioSourceConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tmd__SetAudioSourceConfiguration(soap*, _tmd__SetAudioSourceConfiguration*) deserialize from a stream /// - int soap_write__tmd__SetAudioSourceConfiguration(soap*, _tmd__SetAudioSourceConfiguration*) serialize to a stream /// - _tmd__SetAudioSourceConfiguration* _tmd__SetAudioSourceConfiguration::soap_dup(soap*) returns deep copy of _tmd__SetAudioSourceConfiguration, 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) /// - _tmd__SetAudioSourceConfiguration::soap_del() deep deletes _tmd__SetAudioSourceConfiguration data members, use only after _tmd__SetAudioSourceConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SetAudioSourceConfiguration { public: /// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":AudioSourceConfiguration. tt__AudioSourceConfiguration* Configuration 1; ///< Required element. ///
/// The ForcePersistence element determines how configuration /// changes shall be stored. If true, changes shall be persistent. If false, changes MAY revert to previous values /// after reboot. ///
/// Element "ForcePersistence" of XSD type xs:boolean. bool ForcePersistence 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SetAudioSourceConfigurationResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SetAudioSourceConfigurationResponse is a complexType. /// /// class _tmd__SetAudioSourceConfigurationResponse operations: /// - _tmd__SetAudioSourceConfigurationResponse* soap_new__tmd__SetAudioSourceConfigurationResponse(soap*) allocate and default initialize /// - _tmd__SetAudioSourceConfigurationResponse* soap_new__tmd__SetAudioSourceConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tmd__SetAudioSourceConfigurationResponse* soap_new_req__tmd__SetAudioSourceConfigurationResponse(soap*, ...) allocate, set required members /// - _tmd__SetAudioSourceConfigurationResponse* soap_new_set__tmd__SetAudioSourceConfigurationResponse(soap*, ...) allocate, set all public members /// - _tmd__SetAudioSourceConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__SetAudioSourceConfigurationResponse(soap*, _tmd__SetAudioSourceConfigurationResponse*) deserialize from a stream /// - int soap_write__tmd__SetAudioSourceConfigurationResponse(soap*, _tmd__SetAudioSourceConfigurationResponse*) serialize to a stream /// - _tmd__SetAudioSourceConfigurationResponse* _tmd__SetAudioSourceConfigurationResponse::soap_dup(soap*) returns deep copy of _tmd__SetAudioSourceConfigurationResponse, 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) /// - _tmd__SetAudioSourceConfigurationResponse::soap_del() deep deletes _tmd__SetAudioSourceConfigurationResponse data members, use only after _tmd__SetAudioSourceConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SetAudioSourceConfigurationResponse { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SetAudioOutputConfiguration /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SetAudioOutputConfiguration is a complexType. /// /// class _tmd__SetAudioOutputConfiguration operations: /// - _tmd__SetAudioOutputConfiguration* soap_new__tmd__SetAudioOutputConfiguration(soap*) allocate and default initialize /// - _tmd__SetAudioOutputConfiguration* soap_new__tmd__SetAudioOutputConfiguration(soap*, int num) allocate array and default initialize values /// - _tmd__SetAudioOutputConfiguration* soap_new_req__tmd__SetAudioOutputConfiguration(soap*, ...) allocate, set required members /// - _tmd__SetAudioOutputConfiguration* soap_new_set__tmd__SetAudioOutputConfiguration(soap*, ...) allocate, set all public members /// - _tmd__SetAudioOutputConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tmd__SetAudioOutputConfiguration(soap*, _tmd__SetAudioOutputConfiguration*) deserialize from a stream /// - int soap_write__tmd__SetAudioOutputConfiguration(soap*, _tmd__SetAudioOutputConfiguration*) serialize to a stream /// - _tmd__SetAudioOutputConfiguration* _tmd__SetAudioOutputConfiguration::soap_dup(soap*) returns deep copy of _tmd__SetAudioOutputConfiguration, 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) /// - _tmd__SetAudioOutputConfiguration::soap_del() deep deletes _tmd__SetAudioOutputConfiguration data members, use only after _tmd__SetAudioOutputConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SetAudioOutputConfiguration { public: /// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":AudioOutputConfiguration. tt__AudioOutputConfiguration* Configuration 1; ///< Required element. ///
/// The ForcePersistence element determines how configuration /// changes shall be stored. If true, changes shall be persistent. If false, changes MAY revert to previous values /// after reboot. ///
/// Element "ForcePersistence" of XSD type xs:boolean. bool ForcePersistence 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SetAudioOutputConfigurationResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SetAudioOutputConfigurationResponse is a complexType. /// /// class _tmd__SetAudioOutputConfigurationResponse operations: /// - _tmd__SetAudioOutputConfigurationResponse* soap_new__tmd__SetAudioOutputConfigurationResponse(soap*) allocate and default initialize /// - _tmd__SetAudioOutputConfigurationResponse* soap_new__tmd__SetAudioOutputConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tmd__SetAudioOutputConfigurationResponse* soap_new_req__tmd__SetAudioOutputConfigurationResponse(soap*, ...) allocate, set required members /// - _tmd__SetAudioOutputConfigurationResponse* soap_new_set__tmd__SetAudioOutputConfigurationResponse(soap*, ...) allocate, set all public members /// - _tmd__SetAudioOutputConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__SetAudioOutputConfigurationResponse(soap*, _tmd__SetAudioOutputConfigurationResponse*) deserialize from a stream /// - int soap_write__tmd__SetAudioOutputConfigurationResponse(soap*, _tmd__SetAudioOutputConfigurationResponse*) serialize to a stream /// - _tmd__SetAudioOutputConfigurationResponse* _tmd__SetAudioOutputConfigurationResponse::soap_dup(soap*) returns deep copy of _tmd__SetAudioOutputConfigurationResponse, 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) /// - _tmd__SetAudioOutputConfigurationResponse::soap_del() deep deletes _tmd__SetAudioOutputConfigurationResponse data members, use only after _tmd__SetAudioOutputConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SetAudioOutputConfigurationResponse { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SetVideoSourceConfiguration /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SetVideoSourceConfiguration is a complexType. /// /// class _tmd__SetVideoSourceConfiguration operations: /// - _tmd__SetVideoSourceConfiguration* soap_new__tmd__SetVideoSourceConfiguration(soap*) allocate and default initialize /// - _tmd__SetVideoSourceConfiguration* soap_new__tmd__SetVideoSourceConfiguration(soap*, int num) allocate array and default initialize values /// - _tmd__SetVideoSourceConfiguration* soap_new_req__tmd__SetVideoSourceConfiguration(soap*, ...) allocate, set required members /// - _tmd__SetVideoSourceConfiguration* soap_new_set__tmd__SetVideoSourceConfiguration(soap*, ...) allocate, set all public members /// - _tmd__SetVideoSourceConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tmd__SetVideoSourceConfiguration(soap*, _tmd__SetVideoSourceConfiguration*) deserialize from a stream /// - int soap_write__tmd__SetVideoSourceConfiguration(soap*, _tmd__SetVideoSourceConfiguration*) serialize to a stream /// - _tmd__SetVideoSourceConfiguration* _tmd__SetVideoSourceConfiguration::soap_dup(soap*) returns deep copy of _tmd__SetVideoSourceConfiguration, 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) /// - _tmd__SetVideoSourceConfiguration::soap_del() deep deletes _tmd__SetVideoSourceConfiguration data members, use only after _tmd__SetVideoSourceConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SetVideoSourceConfiguration { public: /// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":VideoSourceConfiguration. tt__VideoSourceConfiguration* Configuration 1; ///< Required element. ///
/// The ForcePersistence element determines how configuration /// changes shall be stored. If true, changes shall be persistent. If false, changes MAY revert to previous values /// after reboot. ///
/// Element "ForcePersistence" of XSD type xs:boolean. bool ForcePersistence 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SetVideoSourceConfigurationResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SetVideoSourceConfigurationResponse is a complexType. /// /// class _tmd__SetVideoSourceConfigurationResponse operations: /// - _tmd__SetVideoSourceConfigurationResponse* soap_new__tmd__SetVideoSourceConfigurationResponse(soap*) allocate and default initialize /// - _tmd__SetVideoSourceConfigurationResponse* soap_new__tmd__SetVideoSourceConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tmd__SetVideoSourceConfigurationResponse* soap_new_req__tmd__SetVideoSourceConfigurationResponse(soap*, ...) allocate, set required members /// - _tmd__SetVideoSourceConfigurationResponse* soap_new_set__tmd__SetVideoSourceConfigurationResponse(soap*, ...) allocate, set all public members /// - _tmd__SetVideoSourceConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__SetVideoSourceConfigurationResponse(soap*, _tmd__SetVideoSourceConfigurationResponse*) deserialize from a stream /// - int soap_write__tmd__SetVideoSourceConfigurationResponse(soap*, _tmd__SetVideoSourceConfigurationResponse*) serialize to a stream /// - _tmd__SetVideoSourceConfigurationResponse* _tmd__SetVideoSourceConfigurationResponse::soap_dup(soap*) returns deep copy of _tmd__SetVideoSourceConfigurationResponse, 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) /// - _tmd__SetVideoSourceConfigurationResponse::soap_del() deep deletes _tmd__SetVideoSourceConfigurationResponse data members, use only after _tmd__SetVideoSourceConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SetVideoSourceConfigurationResponse { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SetVideoOutputConfiguration /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SetVideoOutputConfiguration is a complexType. /// /// class _tmd__SetVideoOutputConfiguration operations: /// - _tmd__SetVideoOutputConfiguration* soap_new__tmd__SetVideoOutputConfiguration(soap*) allocate and default initialize /// - _tmd__SetVideoOutputConfiguration* soap_new__tmd__SetVideoOutputConfiguration(soap*, int num) allocate array and default initialize values /// - _tmd__SetVideoOutputConfiguration* soap_new_req__tmd__SetVideoOutputConfiguration(soap*, ...) allocate, set required members /// - _tmd__SetVideoOutputConfiguration* soap_new_set__tmd__SetVideoOutputConfiguration(soap*, ...) allocate, set all public members /// - _tmd__SetVideoOutputConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tmd__SetVideoOutputConfiguration(soap*, _tmd__SetVideoOutputConfiguration*) deserialize from a stream /// - int soap_write__tmd__SetVideoOutputConfiguration(soap*, _tmd__SetVideoOutputConfiguration*) serialize to a stream /// - _tmd__SetVideoOutputConfiguration* _tmd__SetVideoOutputConfiguration::soap_dup(soap*) returns deep copy of _tmd__SetVideoOutputConfiguration, 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) /// - _tmd__SetVideoOutputConfiguration::soap_del() deep deletes _tmd__SetVideoOutputConfiguration data members, use only after _tmd__SetVideoOutputConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SetVideoOutputConfiguration { public: /// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":VideoOutputConfiguration. tt__VideoOutputConfiguration* Configuration 1; ///< Required element. ///
/// The ForcePersistence element determines how configuration /// changes shall be stored. If true, changes shall be persistent. If false, changes MAY revert to previous values /// after reboot. ///
/// Element "ForcePersistence" of XSD type xs:boolean. bool ForcePersistence 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SetVideoOutputConfigurationResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SetVideoOutputConfigurationResponse is a complexType. /// /// class _tmd__SetVideoOutputConfigurationResponse operations: /// - _tmd__SetVideoOutputConfigurationResponse* soap_new__tmd__SetVideoOutputConfigurationResponse(soap*) allocate and default initialize /// - _tmd__SetVideoOutputConfigurationResponse* soap_new__tmd__SetVideoOutputConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tmd__SetVideoOutputConfigurationResponse* soap_new_req__tmd__SetVideoOutputConfigurationResponse(soap*, ...) allocate, set required members /// - _tmd__SetVideoOutputConfigurationResponse* soap_new_set__tmd__SetVideoOutputConfigurationResponse(soap*, ...) allocate, set all public members /// - _tmd__SetVideoOutputConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__SetVideoOutputConfigurationResponse(soap*, _tmd__SetVideoOutputConfigurationResponse*) deserialize from a stream /// - int soap_write__tmd__SetVideoOutputConfigurationResponse(soap*, _tmd__SetVideoOutputConfigurationResponse*) serialize to a stream /// - _tmd__SetVideoOutputConfigurationResponse* _tmd__SetVideoOutputConfigurationResponse::soap_dup(soap*) returns deep copy of _tmd__SetVideoOutputConfigurationResponse, 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) /// - _tmd__SetVideoOutputConfigurationResponse::soap_del() deep deletes _tmd__SetVideoOutputConfigurationResponse data members, use only after _tmd__SetVideoOutputConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SetVideoOutputConfigurationResponse { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoSourceConfigurationOptions /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoSourceConfigurationOptions is a complexType. /// /// class _tmd__GetVideoSourceConfigurationOptions operations: /// - _tmd__GetVideoSourceConfigurationOptions* soap_new__tmd__GetVideoSourceConfigurationOptions(soap*) allocate and default initialize /// - _tmd__GetVideoSourceConfigurationOptions* soap_new__tmd__GetVideoSourceConfigurationOptions(soap*, int num) allocate array and default initialize values /// - _tmd__GetVideoSourceConfigurationOptions* soap_new_req__tmd__GetVideoSourceConfigurationOptions(soap*, ...) allocate, set required members /// - _tmd__GetVideoSourceConfigurationOptions* soap_new_set__tmd__GetVideoSourceConfigurationOptions(soap*, ...) allocate, set all public members /// - _tmd__GetVideoSourceConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetVideoSourceConfigurationOptions(soap*, _tmd__GetVideoSourceConfigurationOptions*) deserialize from a stream /// - int soap_write__tmd__GetVideoSourceConfigurationOptions(soap*, _tmd__GetVideoSourceConfigurationOptions*) serialize to a stream /// - _tmd__GetVideoSourceConfigurationOptions* _tmd__GetVideoSourceConfigurationOptions::soap_dup(soap*) returns deep copy of _tmd__GetVideoSourceConfigurationOptions, 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) /// - _tmd__GetVideoSourceConfigurationOptions::soap_del() deep deletes _tmd__GetVideoSourceConfigurationOptions data members, use only after _tmd__GetVideoSourceConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetVideoSourceConfigurationOptions { public: ///
/// Token of the Video input whose options are requested.. ///
/// Element "VideoSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoSourceToken 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoSourceConfigurationOptionsResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoSourceConfigurationOptionsResponse is a complexType. /// /// class _tmd__GetVideoSourceConfigurationOptionsResponse operations: /// - _tmd__GetVideoSourceConfigurationOptionsResponse* soap_new__tmd__GetVideoSourceConfigurationOptionsResponse(soap*) allocate and default initialize /// - _tmd__GetVideoSourceConfigurationOptionsResponse* soap_new__tmd__GetVideoSourceConfigurationOptionsResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetVideoSourceConfigurationOptionsResponse* soap_new_req__tmd__GetVideoSourceConfigurationOptionsResponse(soap*, ...) allocate, set required members /// - _tmd__GetVideoSourceConfigurationOptionsResponse* soap_new_set__tmd__GetVideoSourceConfigurationOptionsResponse(soap*, ...) allocate, set all public members /// - _tmd__GetVideoSourceConfigurationOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetVideoSourceConfigurationOptionsResponse(soap*, _tmd__GetVideoSourceConfigurationOptionsResponse*) deserialize from a stream /// - int soap_write__tmd__GetVideoSourceConfigurationOptionsResponse(soap*, _tmd__GetVideoSourceConfigurationOptionsResponse*) serialize to a stream /// - _tmd__GetVideoSourceConfigurationOptionsResponse* _tmd__GetVideoSourceConfigurationOptionsResponse::soap_dup(soap*) returns deep copy of _tmd__GetVideoSourceConfigurationOptionsResponse, 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) /// - _tmd__GetVideoSourceConfigurationOptionsResponse::soap_del() deep deletes _tmd__GetVideoSourceConfigurationOptionsResponse data members, use only after _tmd__GetVideoSourceConfigurationOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetVideoSourceConfigurationOptionsResponse { public: /// Element "VideoSourceConfigurationOptions" of XSD type "http://www.onvif.org/ver10/schema":VideoSourceConfigurationOptions. tt__VideoSourceConfigurationOptions* VideoSourceConfigurationOptions 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoOutputConfigurationOptions /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoOutputConfigurationOptions is a complexType. /// /// class _tmd__GetVideoOutputConfigurationOptions operations: /// - _tmd__GetVideoOutputConfigurationOptions* soap_new__tmd__GetVideoOutputConfigurationOptions(soap*) allocate and default initialize /// - _tmd__GetVideoOutputConfigurationOptions* soap_new__tmd__GetVideoOutputConfigurationOptions(soap*, int num) allocate array and default initialize values /// - _tmd__GetVideoOutputConfigurationOptions* soap_new_req__tmd__GetVideoOutputConfigurationOptions(soap*, ...) allocate, set required members /// - _tmd__GetVideoOutputConfigurationOptions* soap_new_set__tmd__GetVideoOutputConfigurationOptions(soap*, ...) allocate, set all public members /// - _tmd__GetVideoOutputConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetVideoOutputConfigurationOptions(soap*, _tmd__GetVideoOutputConfigurationOptions*) deserialize from a stream /// - int soap_write__tmd__GetVideoOutputConfigurationOptions(soap*, _tmd__GetVideoOutputConfigurationOptions*) serialize to a stream /// - _tmd__GetVideoOutputConfigurationOptions* _tmd__GetVideoOutputConfigurationOptions::soap_dup(soap*) returns deep copy of _tmd__GetVideoOutputConfigurationOptions, 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) /// - _tmd__GetVideoOutputConfigurationOptions::soap_del() deep deletes _tmd__GetVideoOutputConfigurationOptions data members, use only after _tmd__GetVideoOutputConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetVideoOutputConfigurationOptions { public: ///
/// Token of the Video Output whose options are requested.. ///
/// Element "VideoOutputToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoOutputToken 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoOutputConfigurationOptionsResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoOutputConfigurationOptionsResponse is a complexType. /// /// class _tmd__GetVideoOutputConfigurationOptionsResponse operations: /// - _tmd__GetVideoOutputConfigurationOptionsResponse* soap_new__tmd__GetVideoOutputConfigurationOptionsResponse(soap*) allocate and default initialize /// - _tmd__GetVideoOutputConfigurationOptionsResponse* soap_new__tmd__GetVideoOutputConfigurationOptionsResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetVideoOutputConfigurationOptionsResponse* soap_new_req__tmd__GetVideoOutputConfigurationOptionsResponse(soap*, ...) allocate, set required members /// - _tmd__GetVideoOutputConfigurationOptionsResponse* soap_new_set__tmd__GetVideoOutputConfigurationOptionsResponse(soap*, ...) allocate, set all public members /// - _tmd__GetVideoOutputConfigurationOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetVideoOutputConfigurationOptionsResponse(soap*, _tmd__GetVideoOutputConfigurationOptionsResponse*) deserialize from a stream /// - int soap_write__tmd__GetVideoOutputConfigurationOptionsResponse(soap*, _tmd__GetVideoOutputConfigurationOptionsResponse*) serialize to a stream /// - _tmd__GetVideoOutputConfigurationOptionsResponse* _tmd__GetVideoOutputConfigurationOptionsResponse::soap_dup(soap*) returns deep copy of _tmd__GetVideoOutputConfigurationOptionsResponse, 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) /// - _tmd__GetVideoOutputConfigurationOptionsResponse::soap_del() deep deletes _tmd__GetVideoOutputConfigurationOptionsResponse data members, use only after _tmd__GetVideoOutputConfigurationOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetVideoOutputConfigurationOptionsResponse { public: /// Element "VideoOutputConfigurationOptions" of XSD type "http://www.onvif.org/ver10/schema":VideoOutputConfigurationOptions. tt__VideoOutputConfigurationOptions* VideoOutputConfigurationOptions 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioSourceConfigurationOptions /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioSourceConfigurationOptions is a complexType. /// /// class _tmd__GetAudioSourceConfigurationOptions operations: /// - _tmd__GetAudioSourceConfigurationOptions* soap_new__tmd__GetAudioSourceConfigurationOptions(soap*) allocate and default initialize /// - _tmd__GetAudioSourceConfigurationOptions* soap_new__tmd__GetAudioSourceConfigurationOptions(soap*, int num) allocate array and default initialize values /// - _tmd__GetAudioSourceConfigurationOptions* soap_new_req__tmd__GetAudioSourceConfigurationOptions(soap*, ...) allocate, set required members /// - _tmd__GetAudioSourceConfigurationOptions* soap_new_set__tmd__GetAudioSourceConfigurationOptions(soap*, ...) allocate, set all public members /// - _tmd__GetAudioSourceConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetAudioSourceConfigurationOptions(soap*, _tmd__GetAudioSourceConfigurationOptions*) deserialize from a stream /// - int soap_write__tmd__GetAudioSourceConfigurationOptions(soap*, _tmd__GetAudioSourceConfigurationOptions*) serialize to a stream /// - _tmd__GetAudioSourceConfigurationOptions* _tmd__GetAudioSourceConfigurationOptions::soap_dup(soap*) returns deep copy of _tmd__GetAudioSourceConfigurationOptions, 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) /// - _tmd__GetAudioSourceConfigurationOptions::soap_del() deep deletes _tmd__GetAudioSourceConfigurationOptions data members, use only after _tmd__GetAudioSourceConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetAudioSourceConfigurationOptions { public: ///
/// Token of the physical Audio input whose options are requested.. ///
/// Element "AudioSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken AudioSourceToken 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioSourceConfigurationOptionsResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioSourceConfigurationOptionsResponse is a complexType. /// /// class _tmd__GetAudioSourceConfigurationOptionsResponse operations: /// - _tmd__GetAudioSourceConfigurationOptionsResponse* soap_new__tmd__GetAudioSourceConfigurationOptionsResponse(soap*) allocate and default initialize /// - _tmd__GetAudioSourceConfigurationOptionsResponse* soap_new__tmd__GetAudioSourceConfigurationOptionsResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetAudioSourceConfigurationOptionsResponse* soap_new_req__tmd__GetAudioSourceConfigurationOptionsResponse(soap*, ...) allocate, set required members /// - _tmd__GetAudioSourceConfigurationOptionsResponse* soap_new_set__tmd__GetAudioSourceConfigurationOptionsResponse(soap*, ...) allocate, set all public members /// - _tmd__GetAudioSourceConfigurationOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetAudioSourceConfigurationOptionsResponse(soap*, _tmd__GetAudioSourceConfigurationOptionsResponse*) deserialize from a stream /// - int soap_write__tmd__GetAudioSourceConfigurationOptionsResponse(soap*, _tmd__GetAudioSourceConfigurationOptionsResponse*) serialize to a stream /// - _tmd__GetAudioSourceConfigurationOptionsResponse* _tmd__GetAudioSourceConfigurationOptionsResponse::soap_dup(soap*) returns deep copy of _tmd__GetAudioSourceConfigurationOptionsResponse, 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) /// - _tmd__GetAudioSourceConfigurationOptionsResponse::soap_del() deep deletes _tmd__GetAudioSourceConfigurationOptionsResponse data members, use only after _tmd__GetAudioSourceConfigurationOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetAudioSourceConfigurationOptionsResponse { public: ///
/// Returns the AudioSourceToken available. ///
/// Element "AudioSourceOptions" of XSD type "http://www.onvif.org/ver10/schema":AudioSourceConfigurationOptions. tt__AudioSourceConfigurationOptions* AudioSourceOptions 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioOutputConfigurationOptions /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioOutputConfigurationOptions is a complexType. /// /// class _tmd__GetAudioOutputConfigurationOptions operations: /// - _tmd__GetAudioOutputConfigurationOptions* soap_new__tmd__GetAudioOutputConfigurationOptions(soap*) allocate and default initialize /// - _tmd__GetAudioOutputConfigurationOptions* soap_new__tmd__GetAudioOutputConfigurationOptions(soap*, int num) allocate array and default initialize values /// - _tmd__GetAudioOutputConfigurationOptions* soap_new_req__tmd__GetAudioOutputConfigurationOptions(soap*, ...) allocate, set required members /// - _tmd__GetAudioOutputConfigurationOptions* soap_new_set__tmd__GetAudioOutputConfigurationOptions(soap*, ...) allocate, set all public members /// - _tmd__GetAudioOutputConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetAudioOutputConfigurationOptions(soap*, _tmd__GetAudioOutputConfigurationOptions*) deserialize from a stream /// - int soap_write__tmd__GetAudioOutputConfigurationOptions(soap*, _tmd__GetAudioOutputConfigurationOptions*) serialize to a stream /// - _tmd__GetAudioOutputConfigurationOptions* _tmd__GetAudioOutputConfigurationOptions::soap_dup(soap*) returns deep copy of _tmd__GetAudioOutputConfigurationOptions, 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) /// - _tmd__GetAudioOutputConfigurationOptions::soap_del() deep deletes _tmd__GetAudioOutputConfigurationOptions data members, use only after _tmd__GetAudioOutputConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetAudioOutputConfigurationOptions { public: ///
/// Token of the physical Audio Output whose options are requested.. ///
/// Element "AudioOutputToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken AudioOutputToken 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioOutputConfigurationOptionsResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioOutputConfigurationOptionsResponse is a complexType. /// /// class _tmd__GetAudioOutputConfigurationOptionsResponse operations: /// - _tmd__GetAudioOutputConfigurationOptionsResponse* soap_new__tmd__GetAudioOutputConfigurationOptionsResponse(soap*) allocate and default initialize /// - _tmd__GetAudioOutputConfigurationOptionsResponse* soap_new__tmd__GetAudioOutputConfigurationOptionsResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetAudioOutputConfigurationOptionsResponse* soap_new_req__tmd__GetAudioOutputConfigurationOptionsResponse(soap*, ...) allocate, set required members /// - _tmd__GetAudioOutputConfigurationOptionsResponse* soap_new_set__tmd__GetAudioOutputConfigurationOptionsResponse(soap*, ...) allocate, set all public members /// - _tmd__GetAudioOutputConfigurationOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetAudioOutputConfigurationOptionsResponse(soap*, _tmd__GetAudioOutputConfigurationOptionsResponse*) deserialize from a stream /// - int soap_write__tmd__GetAudioOutputConfigurationOptionsResponse(soap*, _tmd__GetAudioOutputConfigurationOptionsResponse*) serialize to a stream /// - _tmd__GetAudioOutputConfigurationOptionsResponse* _tmd__GetAudioOutputConfigurationOptionsResponse::soap_dup(soap*) returns deep copy of _tmd__GetAudioOutputConfigurationOptionsResponse, 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) /// - _tmd__GetAudioOutputConfigurationOptionsResponse::soap_del() deep deletes _tmd__GetAudioOutputConfigurationOptionsResponse data members, use only after _tmd__GetAudioOutputConfigurationOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetAudioOutputConfigurationOptionsResponse { public: ///
/// Available settings and ranges for the requested Audio output. ///
/// Element "AudioOutputOptions" of XSD type "http://www.onvif.org/ver10/schema":AudioOutputConfigurationOptions. tt__AudioOutputConfigurationOptions* AudioOutputOptions 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SetRelayOutputSettings /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SetRelayOutputSettings is a complexType. /// /// class _tmd__SetRelayOutputSettings operations: /// - _tmd__SetRelayOutputSettings* soap_new__tmd__SetRelayOutputSettings(soap*) allocate and default initialize /// - _tmd__SetRelayOutputSettings* soap_new__tmd__SetRelayOutputSettings(soap*, int num) allocate array and default initialize values /// - _tmd__SetRelayOutputSettings* soap_new_req__tmd__SetRelayOutputSettings(soap*, ...) allocate, set required members /// - _tmd__SetRelayOutputSettings* soap_new_set__tmd__SetRelayOutputSettings(soap*, ...) allocate, set all public members /// - _tmd__SetRelayOutputSettings::soap_default(soap*) default initialize members /// - int soap_read__tmd__SetRelayOutputSettings(soap*, _tmd__SetRelayOutputSettings*) deserialize from a stream /// - int soap_write__tmd__SetRelayOutputSettings(soap*, _tmd__SetRelayOutputSettings*) serialize to a stream /// - _tmd__SetRelayOutputSettings* _tmd__SetRelayOutputSettings::soap_dup(soap*) returns deep copy of _tmd__SetRelayOutputSettings, 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) /// - _tmd__SetRelayOutputSettings::soap_del() deep deletes _tmd__SetRelayOutputSettings data members, use only after _tmd__SetRelayOutputSettings::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SetRelayOutputSettings { public: /// Element "RelayOutput" of XSD type "http://www.onvif.org/ver10/schema":RelayOutput. tt__RelayOutput* RelayOutput 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SetRelayOutputSettingsResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SetRelayOutputSettingsResponse is a complexType. /// /// class _tmd__SetRelayOutputSettingsResponse operations: /// - _tmd__SetRelayOutputSettingsResponse* soap_new__tmd__SetRelayOutputSettingsResponse(soap*) allocate and default initialize /// - _tmd__SetRelayOutputSettingsResponse* soap_new__tmd__SetRelayOutputSettingsResponse(soap*, int num) allocate array and default initialize values /// - _tmd__SetRelayOutputSettingsResponse* soap_new_req__tmd__SetRelayOutputSettingsResponse(soap*, ...) allocate, set required members /// - _tmd__SetRelayOutputSettingsResponse* soap_new_set__tmd__SetRelayOutputSettingsResponse(soap*, ...) allocate, set all public members /// - _tmd__SetRelayOutputSettingsResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__SetRelayOutputSettingsResponse(soap*, _tmd__SetRelayOutputSettingsResponse*) deserialize from a stream /// - int soap_write__tmd__SetRelayOutputSettingsResponse(soap*, _tmd__SetRelayOutputSettingsResponse*) serialize to a stream /// - _tmd__SetRelayOutputSettingsResponse* _tmd__SetRelayOutputSettingsResponse::soap_dup(soap*) returns deep copy of _tmd__SetRelayOutputSettingsResponse, 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) /// - _tmd__SetRelayOutputSettingsResponse::soap_del() deep deletes _tmd__SetRelayOutputSettingsResponse data members, use only after _tmd__SetRelayOutputSettingsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SetRelayOutputSettingsResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetDigitalInputs ///
/// Get the available digital inputs of a device. ///
/// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetDigitalInputs is a complexType. /// /// class _tmd__GetDigitalInputs operations: /// - _tmd__GetDigitalInputs* soap_new__tmd__GetDigitalInputs(soap*) allocate and default initialize /// - _tmd__GetDigitalInputs* soap_new__tmd__GetDigitalInputs(soap*, int num) allocate array and default initialize values /// - _tmd__GetDigitalInputs* soap_new_req__tmd__GetDigitalInputs(soap*, ...) allocate, set required members /// - _tmd__GetDigitalInputs* soap_new_set__tmd__GetDigitalInputs(soap*, ...) allocate, set all public members /// - _tmd__GetDigitalInputs::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetDigitalInputs(soap*, _tmd__GetDigitalInputs*) deserialize from a stream /// - int soap_write__tmd__GetDigitalInputs(soap*, _tmd__GetDigitalInputs*) serialize to a stream /// - _tmd__GetDigitalInputs* _tmd__GetDigitalInputs::soap_dup(soap*) returns deep copy of _tmd__GetDigitalInputs, 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) /// - _tmd__GetDigitalInputs::soap_del() deep deletes _tmd__GetDigitalInputs data members, use only after _tmd__GetDigitalInputs::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetDigitalInputs { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetDigitalInputsResponse ///
/// Requested digital inputs. ///
/// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetDigitalInputsResponse is a complexType. /// /// class _tmd__GetDigitalInputsResponse operations: /// - _tmd__GetDigitalInputsResponse* soap_new__tmd__GetDigitalInputsResponse(soap*) allocate and default initialize /// - _tmd__GetDigitalInputsResponse* soap_new__tmd__GetDigitalInputsResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetDigitalInputsResponse* soap_new_req__tmd__GetDigitalInputsResponse(soap*, ...) allocate, set required members /// - _tmd__GetDigitalInputsResponse* soap_new_set__tmd__GetDigitalInputsResponse(soap*, ...) allocate, set all public members /// - _tmd__GetDigitalInputsResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetDigitalInputsResponse(soap*, _tmd__GetDigitalInputsResponse*) deserialize from a stream /// - int soap_write__tmd__GetDigitalInputsResponse(soap*, _tmd__GetDigitalInputsResponse*) serialize to a stream /// - _tmd__GetDigitalInputsResponse* _tmd__GetDigitalInputsResponse::soap_dup(soap*) returns deep copy of _tmd__GetDigitalInputsResponse, 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) /// - _tmd__GetDigitalInputsResponse::soap_del() deep deletes _tmd__GetDigitalInputsResponse data members, use only after _tmd__GetDigitalInputsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetDigitalInputsResponse { public: /// Vector of tt__DigitalInput* of length 0..unbounded. std::vector DigitalInputs 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetDigitalInputConfigurationOptions /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetDigitalInputConfigurationOptions is a complexType. /// /// class _tmd__GetDigitalInputConfigurationOptions operations: /// - _tmd__GetDigitalInputConfigurationOptions* soap_new__tmd__GetDigitalInputConfigurationOptions(soap*) allocate and default initialize /// - _tmd__GetDigitalInputConfigurationOptions* soap_new__tmd__GetDigitalInputConfigurationOptions(soap*, int num) allocate array and default initialize values /// - _tmd__GetDigitalInputConfigurationOptions* soap_new_req__tmd__GetDigitalInputConfigurationOptions(soap*, ...) allocate, set required members /// - _tmd__GetDigitalInputConfigurationOptions* soap_new_set__tmd__GetDigitalInputConfigurationOptions(soap*, ...) allocate, set all public members /// - _tmd__GetDigitalInputConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetDigitalInputConfigurationOptions(soap*, _tmd__GetDigitalInputConfigurationOptions*) deserialize from a stream /// - int soap_write__tmd__GetDigitalInputConfigurationOptions(soap*, _tmd__GetDigitalInputConfigurationOptions*) serialize to a stream /// - _tmd__GetDigitalInputConfigurationOptions* _tmd__GetDigitalInputConfigurationOptions::soap_dup(soap*) returns deep copy of _tmd__GetDigitalInputConfigurationOptions, 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) /// - _tmd__GetDigitalInputConfigurationOptions::soap_del() deep deletes _tmd__GetDigitalInputConfigurationOptions data members, use only after _tmd__GetDigitalInputConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetDigitalInputConfigurationOptions { public: /// Element "Token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* Token 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetDigitalInputConfigurationOptionsResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetDigitalInputConfigurationOptionsResponse is a complexType. /// /// class _tmd__GetDigitalInputConfigurationOptionsResponse operations: /// - _tmd__GetDigitalInputConfigurationOptionsResponse* soap_new__tmd__GetDigitalInputConfigurationOptionsResponse(soap*) allocate and default initialize /// - _tmd__GetDigitalInputConfigurationOptionsResponse* soap_new__tmd__GetDigitalInputConfigurationOptionsResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetDigitalInputConfigurationOptionsResponse* soap_new_req__tmd__GetDigitalInputConfigurationOptionsResponse(soap*, ...) allocate, set required members /// - _tmd__GetDigitalInputConfigurationOptionsResponse* soap_new_set__tmd__GetDigitalInputConfigurationOptionsResponse(soap*, ...) allocate, set all public members /// - _tmd__GetDigitalInputConfigurationOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetDigitalInputConfigurationOptionsResponse(soap*, _tmd__GetDigitalInputConfigurationOptionsResponse*) deserialize from a stream /// - int soap_write__tmd__GetDigitalInputConfigurationOptionsResponse(soap*, _tmd__GetDigitalInputConfigurationOptionsResponse*) serialize to a stream /// - _tmd__GetDigitalInputConfigurationOptionsResponse* _tmd__GetDigitalInputConfigurationOptionsResponse::soap_dup(soap*) returns deep copy of _tmd__GetDigitalInputConfigurationOptionsResponse, 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) /// - _tmd__GetDigitalInputConfigurationOptionsResponse::soap_del() deep deletes _tmd__GetDigitalInputConfigurationOptionsResponse data members, use only after _tmd__GetDigitalInputConfigurationOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetDigitalInputConfigurationOptionsResponse { public: /// Element "DigitalInputOptions" of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":DigitalInputConfigurationOptions. tmd__DigitalInputConfigurationOptions* DigitalInputOptions 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SetDigitalInputConfigurations /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SetDigitalInputConfigurations is a complexType. /// /// class _tmd__SetDigitalInputConfigurations operations: /// - _tmd__SetDigitalInputConfigurations* soap_new__tmd__SetDigitalInputConfigurations(soap*) allocate and default initialize /// - _tmd__SetDigitalInputConfigurations* soap_new__tmd__SetDigitalInputConfigurations(soap*, int num) allocate array and default initialize values /// - _tmd__SetDigitalInputConfigurations* soap_new_req__tmd__SetDigitalInputConfigurations(soap*, ...) allocate, set required members /// - _tmd__SetDigitalInputConfigurations* soap_new_set__tmd__SetDigitalInputConfigurations(soap*, ...) allocate, set all public members /// - _tmd__SetDigitalInputConfigurations::soap_default(soap*) default initialize members /// - int soap_read__tmd__SetDigitalInputConfigurations(soap*, _tmd__SetDigitalInputConfigurations*) deserialize from a stream /// - int soap_write__tmd__SetDigitalInputConfigurations(soap*, _tmd__SetDigitalInputConfigurations*) serialize to a stream /// - _tmd__SetDigitalInputConfigurations* _tmd__SetDigitalInputConfigurations::soap_dup(soap*) returns deep copy of _tmd__SetDigitalInputConfigurations, 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) /// - _tmd__SetDigitalInputConfigurations::soap_del() deep deletes _tmd__SetDigitalInputConfigurations data members, use only after _tmd__SetDigitalInputConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SetDigitalInputConfigurations { public: /// Vector of tt__DigitalInput* of length 1..unbounded. std::vector DigitalInputs 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SetDigitalInputConfigurationsResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SetDigitalInputConfigurationsResponse is a complexType. /// /// class _tmd__SetDigitalInputConfigurationsResponse operations: /// - _tmd__SetDigitalInputConfigurationsResponse* soap_new__tmd__SetDigitalInputConfigurationsResponse(soap*) allocate and default initialize /// - _tmd__SetDigitalInputConfigurationsResponse* soap_new__tmd__SetDigitalInputConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _tmd__SetDigitalInputConfigurationsResponse* soap_new_req__tmd__SetDigitalInputConfigurationsResponse(soap*, ...) allocate, set required members /// - _tmd__SetDigitalInputConfigurationsResponse* soap_new_set__tmd__SetDigitalInputConfigurationsResponse(soap*, ...) allocate, set all public members /// - _tmd__SetDigitalInputConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__SetDigitalInputConfigurationsResponse(soap*, _tmd__SetDigitalInputConfigurationsResponse*) deserialize from a stream /// - int soap_write__tmd__SetDigitalInputConfigurationsResponse(soap*, _tmd__SetDigitalInputConfigurationsResponse*) serialize to a stream /// - _tmd__SetDigitalInputConfigurationsResponse* _tmd__SetDigitalInputConfigurationsResponse::soap_dup(soap*) returns deep copy of _tmd__SetDigitalInputConfigurationsResponse, 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) /// - _tmd__SetDigitalInputConfigurationsResponse::soap_del() deep deletes _tmd__SetDigitalInputConfigurationsResponse data members, use only after _tmd__SetDigitalInputConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SetDigitalInputConfigurationsResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetSerialPorts ///
/// The physical serial port on the device that allows serial data to be read and written. ///
/// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetSerialPorts is a complexType. /// /// class _tmd__GetSerialPorts operations: /// - _tmd__GetSerialPorts* soap_new__tmd__GetSerialPorts(soap*) allocate and default initialize /// - _tmd__GetSerialPorts* soap_new__tmd__GetSerialPorts(soap*, int num) allocate array and default initialize values /// - _tmd__GetSerialPorts* soap_new_req__tmd__GetSerialPorts(soap*, ...) allocate, set required members /// - _tmd__GetSerialPorts* soap_new_set__tmd__GetSerialPorts(soap*, ...) allocate, set all public members /// - _tmd__GetSerialPorts::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetSerialPorts(soap*, _tmd__GetSerialPorts*) deserialize from a stream /// - int soap_write__tmd__GetSerialPorts(soap*, _tmd__GetSerialPorts*) serialize to a stream /// - _tmd__GetSerialPorts* _tmd__GetSerialPorts::soap_dup(soap*) returns deep copy of _tmd__GetSerialPorts, 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) /// - _tmd__GetSerialPorts::soap_del() deep deletes _tmd__GetSerialPorts data members, use only after _tmd__GetSerialPorts::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetSerialPorts { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetSerialPortsResponse ///
/// Requested serial ports. ///
/// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetSerialPortsResponse is a complexType. /// /// class _tmd__GetSerialPortsResponse operations: /// - _tmd__GetSerialPortsResponse* soap_new__tmd__GetSerialPortsResponse(soap*) allocate and default initialize /// - _tmd__GetSerialPortsResponse* soap_new__tmd__GetSerialPortsResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetSerialPortsResponse* soap_new_req__tmd__GetSerialPortsResponse(soap*, ...) allocate, set required members /// - _tmd__GetSerialPortsResponse* soap_new_set__tmd__GetSerialPortsResponse(soap*, ...) allocate, set all public members /// - _tmd__GetSerialPortsResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetSerialPortsResponse(soap*, _tmd__GetSerialPortsResponse*) deserialize from a stream /// - int soap_write__tmd__GetSerialPortsResponse(soap*, _tmd__GetSerialPortsResponse*) serialize to a stream /// - _tmd__GetSerialPortsResponse* _tmd__GetSerialPortsResponse::soap_dup(soap*) returns deep copy of _tmd__GetSerialPortsResponse, 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) /// - _tmd__GetSerialPortsResponse::soap_del() deep deletes _tmd__GetSerialPortsResponse data members, use only after _tmd__GetSerialPortsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetSerialPortsResponse { public: /// Vector of tmd__SerialPort* of length 0..unbounded. std::vector SerialPort 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetSerialPortConfiguration ///
/// Gets the configuration that relates to serial port configuration. ///
/// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetSerialPortConfiguration is a complexType. /// /// class _tmd__GetSerialPortConfiguration operations: /// - _tmd__GetSerialPortConfiguration* soap_new__tmd__GetSerialPortConfiguration(soap*) allocate and default initialize /// - _tmd__GetSerialPortConfiguration* soap_new__tmd__GetSerialPortConfiguration(soap*, int num) allocate array and default initialize values /// - _tmd__GetSerialPortConfiguration* soap_new_req__tmd__GetSerialPortConfiguration(soap*, ...) allocate, set required members /// - _tmd__GetSerialPortConfiguration* soap_new_set__tmd__GetSerialPortConfiguration(soap*, ...) allocate, set all public members /// - _tmd__GetSerialPortConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetSerialPortConfiguration(soap*, _tmd__GetSerialPortConfiguration*) deserialize from a stream /// - int soap_write__tmd__GetSerialPortConfiguration(soap*, _tmd__GetSerialPortConfiguration*) serialize to a stream /// - _tmd__GetSerialPortConfiguration* _tmd__GetSerialPortConfiguration::soap_dup(soap*) returns deep copy of _tmd__GetSerialPortConfiguration, 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) /// - _tmd__GetSerialPortConfiguration::soap_del() deep deletes _tmd__GetSerialPortConfiguration data members, use only after _tmd__GetSerialPortConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetSerialPortConfiguration { public: /// Element "SerialPortToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken SerialPortToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetSerialPortConfigurationResponse ///
/// Requested serial port configuration. ///
/// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetSerialPortConfigurationResponse is a complexType. /// /// class _tmd__GetSerialPortConfigurationResponse operations: /// - _tmd__GetSerialPortConfigurationResponse* soap_new__tmd__GetSerialPortConfigurationResponse(soap*) allocate and default initialize /// - _tmd__GetSerialPortConfigurationResponse* soap_new__tmd__GetSerialPortConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetSerialPortConfigurationResponse* soap_new_req__tmd__GetSerialPortConfigurationResponse(soap*, ...) allocate, set required members /// - _tmd__GetSerialPortConfigurationResponse* soap_new_set__tmd__GetSerialPortConfigurationResponse(soap*, ...) allocate, set all public members /// - _tmd__GetSerialPortConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetSerialPortConfigurationResponse(soap*, _tmd__GetSerialPortConfigurationResponse*) deserialize from a stream /// - int soap_write__tmd__GetSerialPortConfigurationResponse(soap*, _tmd__GetSerialPortConfigurationResponse*) serialize to a stream /// - _tmd__GetSerialPortConfigurationResponse* _tmd__GetSerialPortConfigurationResponse::soap_dup(soap*) returns deep copy of _tmd__GetSerialPortConfigurationResponse, 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) /// - _tmd__GetSerialPortConfigurationResponse::soap_del() deep deletes _tmd__GetSerialPortConfigurationResponse data members, use only after _tmd__GetSerialPortConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetSerialPortConfigurationResponse { public: /// Element "SerialPortConfiguration" of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":SerialPortConfiguration. tmd__SerialPortConfiguration* SerialPortConfiguration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SetSerialPortConfiguration ///
/// Sets the configuration that relates to serial port configuration. ///
/// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SetSerialPortConfiguration is a complexType. /// /// class _tmd__SetSerialPortConfiguration operations: /// - _tmd__SetSerialPortConfiguration* soap_new__tmd__SetSerialPortConfiguration(soap*) allocate and default initialize /// - _tmd__SetSerialPortConfiguration* soap_new__tmd__SetSerialPortConfiguration(soap*, int num) allocate array and default initialize values /// - _tmd__SetSerialPortConfiguration* soap_new_req__tmd__SetSerialPortConfiguration(soap*, ...) allocate, set required members /// - _tmd__SetSerialPortConfiguration* soap_new_set__tmd__SetSerialPortConfiguration(soap*, ...) allocate, set all public members /// - _tmd__SetSerialPortConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tmd__SetSerialPortConfiguration(soap*, _tmd__SetSerialPortConfiguration*) deserialize from a stream /// - int soap_write__tmd__SetSerialPortConfiguration(soap*, _tmd__SetSerialPortConfiguration*) serialize to a stream /// - _tmd__SetSerialPortConfiguration* _tmd__SetSerialPortConfiguration::soap_dup(soap*) returns deep copy of _tmd__SetSerialPortConfiguration, 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) /// - _tmd__SetSerialPortConfiguration::soap_del() deep deletes _tmd__SetSerialPortConfiguration data members, use only after _tmd__SetSerialPortConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SetSerialPortConfiguration { public: /// Element "SerialPortConfiguration" of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":SerialPortConfiguration. tmd__SerialPortConfiguration* SerialPortConfiguration 1; ///< Required element. /// Element "ForcePersistance" of XSD type xs:boolean. bool ForcePersistance 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SetSerialPortConfigurationResponse /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SetSerialPortConfigurationResponse is a complexType. /// /// class _tmd__SetSerialPortConfigurationResponse operations: /// - _tmd__SetSerialPortConfigurationResponse* soap_new__tmd__SetSerialPortConfigurationResponse(soap*) allocate and default initialize /// - _tmd__SetSerialPortConfigurationResponse* soap_new__tmd__SetSerialPortConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tmd__SetSerialPortConfigurationResponse* soap_new_req__tmd__SetSerialPortConfigurationResponse(soap*, ...) allocate, set required members /// - _tmd__SetSerialPortConfigurationResponse* soap_new_set__tmd__SetSerialPortConfigurationResponse(soap*, ...) allocate, set all public members /// - _tmd__SetSerialPortConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__SetSerialPortConfigurationResponse(soap*, _tmd__SetSerialPortConfigurationResponse*) deserialize from a stream /// - int soap_write__tmd__SetSerialPortConfigurationResponse(soap*, _tmd__SetSerialPortConfigurationResponse*) serialize to a stream /// - _tmd__SetSerialPortConfigurationResponse* _tmd__SetSerialPortConfigurationResponse::soap_dup(soap*) returns deep copy of _tmd__SetSerialPortConfigurationResponse, 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) /// - _tmd__SetSerialPortConfigurationResponse::soap_del() deep deletes _tmd__SetSerialPortConfigurationResponse data members, use only after _tmd__SetSerialPortConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SetSerialPortConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetSerialPortConfigurationOptions ///
/// Gets the configuration options that relates to serial port configuration. ///
/// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetSerialPortConfigurationOptions is a complexType. /// /// class _tmd__GetSerialPortConfigurationOptions operations: /// - _tmd__GetSerialPortConfigurationOptions* soap_new__tmd__GetSerialPortConfigurationOptions(soap*) allocate and default initialize /// - _tmd__GetSerialPortConfigurationOptions* soap_new__tmd__GetSerialPortConfigurationOptions(soap*, int num) allocate array and default initialize values /// - _tmd__GetSerialPortConfigurationOptions* soap_new_req__tmd__GetSerialPortConfigurationOptions(soap*, ...) allocate, set required members /// - _tmd__GetSerialPortConfigurationOptions* soap_new_set__tmd__GetSerialPortConfigurationOptions(soap*, ...) allocate, set all public members /// - _tmd__GetSerialPortConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetSerialPortConfigurationOptions(soap*, _tmd__GetSerialPortConfigurationOptions*) deserialize from a stream /// - int soap_write__tmd__GetSerialPortConfigurationOptions(soap*, _tmd__GetSerialPortConfigurationOptions*) serialize to a stream /// - _tmd__GetSerialPortConfigurationOptions* _tmd__GetSerialPortConfigurationOptions::soap_dup(soap*) returns deep copy of _tmd__GetSerialPortConfigurationOptions, 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) /// - _tmd__GetSerialPortConfigurationOptions::soap_del() deep deletes _tmd__GetSerialPortConfigurationOptions data members, use only after _tmd__GetSerialPortConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetSerialPortConfigurationOptions { public: /// Element "SerialPortToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken SerialPortToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetSerialPortConfigurationOptionsResponse ///
/// Requested serial port configuration options. ///
/// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":GetSerialPortConfigurationOptionsResponse is a complexType. /// /// class _tmd__GetSerialPortConfigurationOptionsResponse operations: /// - _tmd__GetSerialPortConfigurationOptionsResponse* soap_new__tmd__GetSerialPortConfigurationOptionsResponse(soap*) allocate and default initialize /// - _tmd__GetSerialPortConfigurationOptionsResponse* soap_new__tmd__GetSerialPortConfigurationOptionsResponse(soap*, int num) allocate array and default initialize values /// - _tmd__GetSerialPortConfigurationOptionsResponse* soap_new_req__tmd__GetSerialPortConfigurationOptionsResponse(soap*, ...) allocate, set required members /// - _tmd__GetSerialPortConfigurationOptionsResponse* soap_new_set__tmd__GetSerialPortConfigurationOptionsResponse(soap*, ...) allocate, set all public members /// - _tmd__GetSerialPortConfigurationOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__GetSerialPortConfigurationOptionsResponse(soap*, _tmd__GetSerialPortConfigurationOptionsResponse*) deserialize from a stream /// - int soap_write__tmd__GetSerialPortConfigurationOptionsResponse(soap*, _tmd__GetSerialPortConfigurationOptionsResponse*) serialize to a stream /// - _tmd__GetSerialPortConfigurationOptionsResponse* _tmd__GetSerialPortConfigurationOptionsResponse::soap_dup(soap*) returns deep copy of _tmd__GetSerialPortConfigurationOptionsResponse, 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) /// - _tmd__GetSerialPortConfigurationOptionsResponse::soap_del() deep deletes _tmd__GetSerialPortConfigurationOptionsResponse data members, use only after _tmd__GetSerialPortConfigurationOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__GetSerialPortConfigurationOptionsResponse { public: /// Element "SerialPortOptions" of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":SerialPortConfigurationOptions. tmd__SerialPortConfigurationOptions* SerialPortOptions 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SendReceiveSerialCommand ///
/// Transmitting arbitrary data to the connected serial device and then receiving its response data. ///
/// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SendReceiveSerialCommand is a complexType. /// /// class _tmd__SendReceiveSerialCommand operations: /// - _tmd__SendReceiveSerialCommand* soap_new__tmd__SendReceiveSerialCommand(soap*) allocate and default initialize /// - _tmd__SendReceiveSerialCommand* soap_new__tmd__SendReceiveSerialCommand(soap*, int num) allocate array and default initialize values /// - _tmd__SendReceiveSerialCommand* soap_new_req__tmd__SendReceiveSerialCommand(soap*, ...) allocate, set required members /// - _tmd__SendReceiveSerialCommand* soap_new_set__tmd__SendReceiveSerialCommand(soap*, ...) allocate, set all public members /// - _tmd__SendReceiveSerialCommand::soap_default(soap*) default initialize members /// - int soap_read__tmd__SendReceiveSerialCommand(soap*, _tmd__SendReceiveSerialCommand*) deserialize from a stream /// - int soap_write__tmd__SendReceiveSerialCommand(soap*, _tmd__SendReceiveSerialCommand*) serialize to a stream /// - _tmd__SendReceiveSerialCommand* _tmd__SendReceiveSerialCommand::soap_dup(soap*) returns deep copy of _tmd__SendReceiveSerialCommand, 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) /// - _tmd__SendReceiveSerialCommand::soap_del() deep deletes _tmd__SendReceiveSerialCommand data members, use only after _tmd__SendReceiveSerialCommand::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SendReceiveSerialCommand { public: ///
/// The physical serial port reference to be used when this request is invoked. ///
/// Element "Token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* Token 0; ///< Optional element. ///
/// The serial port data. ///
/// Element "SerialData" of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":SerialData. tmd__SerialData* SerialData 0; ///< Optional element. ///
/// Indicates that the command should be responded back within the specified period of time. ///
/// Element "TimeOut" of XSD type xs:duration. xsd__duration* TimeOut 0; ///< Optional element. ///
/// This element may be put in the case that data length returned from the connected serial device is already determined as some fixed bytes length. It indicates the length of received data which can be regarded as available. ///
/// Element "DataLength" of XSD type xs:integer. xsd__integer* DataLength 0; ///< Optional element. ///
/// This element may be put in the case that the delimiter codes returned from the connected serial device is already known. It indicates the termination data sequence of the responded data. In case the string has more than one character a device shall interpret the whole string as a single delimiter. Furthermore a device shall return the delimiter character(s) to the client. ///
/// Element "Delimiter" of XSD type xs:string. std::string* Delimiter 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":SendReceiveSerialCommandResponse ///
/// Receiving the response data. ///
/// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SendReceiveSerialCommandResponse is a complexType. /// /// class _tmd__SendReceiveSerialCommandResponse operations: /// - _tmd__SendReceiveSerialCommandResponse* soap_new__tmd__SendReceiveSerialCommandResponse(soap*) allocate and default initialize /// - _tmd__SendReceiveSerialCommandResponse* soap_new__tmd__SendReceiveSerialCommandResponse(soap*, int num) allocate array and default initialize values /// - _tmd__SendReceiveSerialCommandResponse* soap_new_req__tmd__SendReceiveSerialCommandResponse(soap*, ...) allocate, set required members /// - _tmd__SendReceiveSerialCommandResponse* soap_new_set__tmd__SendReceiveSerialCommandResponse(soap*, ...) allocate, set all public members /// - _tmd__SendReceiveSerialCommandResponse::soap_default(soap*) default initialize members /// - int soap_read__tmd__SendReceiveSerialCommandResponse(soap*, _tmd__SendReceiveSerialCommandResponse*) deserialize from a stream /// - int soap_write__tmd__SendReceiveSerialCommandResponse(soap*, _tmd__SendReceiveSerialCommandResponse*) serialize to a stream /// - _tmd__SendReceiveSerialCommandResponse* _tmd__SendReceiveSerialCommandResponse::soap_dup(soap*) returns deep copy of _tmd__SendReceiveSerialCommandResponse, 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) /// - _tmd__SendReceiveSerialCommandResponse::soap_del() deep deletes _tmd__SendReceiveSerialCommandResponse data members, use only after _tmd__SendReceiveSerialCommandResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tmd__SendReceiveSerialCommandResponse { public: /// Element "SerialData" of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":SerialData. tmd__SerialData* SerialData 0; ///< Optional element. struct soap *soap ; }; /******************************************************************************\ * * * Schema Complex Types and Top-Level Elements * * http://www.onvif.org/ver20/imaging/wsdl * * * \******************************************************************************/ /// @brief "http://www.onvif.org/ver20/imaging/wsdl":Capabilities is a complexType. /// /// class timg__Capabilities operations: /// - timg__Capabilities* soap_new_timg__Capabilities(soap*) allocate and default initialize /// - timg__Capabilities* soap_new_timg__Capabilities(soap*, int num) allocate array and default initialize values /// - timg__Capabilities* soap_new_req_timg__Capabilities(soap*, ...) allocate, set required members /// - timg__Capabilities* soap_new_set_timg__Capabilities(soap*, ...) allocate, set all public members /// - timg__Capabilities::soap_default(soap*) default initialize members /// - int soap_read_timg__Capabilities(soap*, timg__Capabilities*) deserialize from a stream /// - int soap_write_timg__Capabilities(soap*, timg__Capabilities*) serialize to a stream /// - timg__Capabilities* timg__Capabilities::soap_dup(soap*) returns deep copy of timg__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) /// - timg__Capabilities::soap_del() deep deletes timg__Capabilities data members, use only after timg__Capabilities::soap_dup(NULL) (use soapcpp2 -Ed) class timg__Capabilities { public: /// @todo /// @todo 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. ///
/// Indicates whether or not Image Stabilization feature is supported. ///
/// Attribute "ImageStabilization" of XSD type xs:boolean. @bool* ImageStabilization 0; ///< Optional attribute. ///
/// Indicates whether or not Imaging Presets feature is supported. ///
/// Attribute "Presets" of XSD type xs:boolean. @bool* Presets 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver20/imaging/wsdl":ImagingPreset is a complexType. /// ///
/// Type describing the Imaging Preset settings. ///
/// class timg__ImagingPreset operations: /// - timg__ImagingPreset* soap_new_timg__ImagingPreset(soap*) allocate and default initialize /// - timg__ImagingPreset* soap_new_timg__ImagingPreset(soap*, int num) allocate array and default initialize values /// - timg__ImagingPreset* soap_new_req_timg__ImagingPreset(soap*, ...) allocate, set required members /// - timg__ImagingPreset* soap_new_set_timg__ImagingPreset(soap*, ...) allocate, set all public members /// - timg__ImagingPreset::soap_default(soap*) default initialize members /// - int soap_read_timg__ImagingPreset(soap*, timg__ImagingPreset*) deserialize from a stream /// - int soap_write_timg__ImagingPreset(soap*, timg__ImagingPreset*) serialize to a stream /// - timg__ImagingPreset* timg__ImagingPreset::soap_dup(soap*) returns deep copy of timg__ImagingPreset, 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) /// - timg__ImagingPreset::soap_del() deep deletes timg__ImagingPreset data members, use only after timg__ImagingPreset::soap_dup(NULL) (use soapcpp2 -Ed) class timg__ImagingPreset { public: ///
/// Human readable name of the Imaging Preset. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name Name 1; ///< Required element. ///
/// Unique identifier of this Imaging Preset. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. ///
/// Indicates Imaging Preset Type. Use timg:ImagingPresetType. Used for multi-language support and display. ///
/// Attribute "type" of XSD type xs:string. @std::string type 1; ///< Required attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":GetServiceCapabilities /// @brief "http://www.onvif.org/ver20/imaging/wsdl":GetServiceCapabilities is a complexType. /// /// class _timg__GetServiceCapabilities operations: /// - _timg__GetServiceCapabilities* soap_new__timg__GetServiceCapabilities(soap*) allocate and default initialize /// - _timg__GetServiceCapabilities* soap_new__timg__GetServiceCapabilities(soap*, int num) allocate array and default initialize values /// - _timg__GetServiceCapabilities* soap_new_req__timg__GetServiceCapabilities(soap*, ...) allocate, set required members /// - _timg__GetServiceCapabilities* soap_new_set__timg__GetServiceCapabilities(soap*, ...) allocate, set all public members /// - _timg__GetServiceCapabilities::soap_default(soap*) default initialize members /// - int soap_read__timg__GetServiceCapabilities(soap*, _timg__GetServiceCapabilities*) deserialize from a stream /// - int soap_write__timg__GetServiceCapabilities(soap*, _timg__GetServiceCapabilities*) serialize to a stream /// - _timg__GetServiceCapabilities* _timg__GetServiceCapabilities::soap_dup(soap*) returns deep copy of _timg__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) /// - _timg__GetServiceCapabilities::soap_del() deep deletes _timg__GetServiceCapabilities data members, use only after _timg__GetServiceCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__GetServiceCapabilities { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":GetServiceCapabilitiesResponse /// @brief "http://www.onvif.org/ver20/imaging/wsdl":GetServiceCapabilitiesResponse is a complexType. /// /// class _timg__GetServiceCapabilitiesResponse operations: /// - _timg__GetServiceCapabilitiesResponse* soap_new__timg__GetServiceCapabilitiesResponse(soap*) allocate and default initialize /// - _timg__GetServiceCapabilitiesResponse* soap_new__timg__GetServiceCapabilitiesResponse(soap*, int num) allocate array and default initialize values /// - _timg__GetServiceCapabilitiesResponse* soap_new_req__timg__GetServiceCapabilitiesResponse(soap*, ...) allocate, set required members /// - _timg__GetServiceCapabilitiesResponse* soap_new_set__timg__GetServiceCapabilitiesResponse(soap*, ...) allocate, set all public members /// - _timg__GetServiceCapabilitiesResponse::soap_default(soap*) default initialize members /// - int soap_read__timg__GetServiceCapabilitiesResponse(soap*, _timg__GetServiceCapabilitiesResponse*) deserialize from a stream /// - int soap_write__timg__GetServiceCapabilitiesResponse(soap*, _timg__GetServiceCapabilitiesResponse*) serialize to a stream /// - _timg__GetServiceCapabilitiesResponse* _timg__GetServiceCapabilitiesResponse::soap_dup(soap*) returns deep copy of _timg__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) /// - _timg__GetServiceCapabilitiesResponse::soap_del() deep deletes _timg__GetServiceCapabilitiesResponse data members, use only after _timg__GetServiceCapabilitiesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__GetServiceCapabilitiesResponse { public: ///
/// The capabilities for the imaging service is returned in the Capabilities element. ///
/// Element "Capabilities" of XSD type "http://www.onvif.org/ver20/imaging/wsdl":Capabilities. timg__Capabilities* Capabilities 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":GetImagingSettings /// @brief "http://www.onvif.org/ver20/imaging/wsdl":GetImagingSettings is a complexType. /// /// class _timg__GetImagingSettings operations: /// - _timg__GetImagingSettings* soap_new__timg__GetImagingSettings(soap*) allocate and default initialize /// - _timg__GetImagingSettings* soap_new__timg__GetImagingSettings(soap*, int num) allocate array and default initialize values /// - _timg__GetImagingSettings* soap_new_req__timg__GetImagingSettings(soap*, ...) allocate, set required members /// - _timg__GetImagingSettings* soap_new_set__timg__GetImagingSettings(soap*, ...) allocate, set all public members /// - _timg__GetImagingSettings::soap_default(soap*) default initialize members /// - int soap_read__timg__GetImagingSettings(soap*, _timg__GetImagingSettings*) deserialize from a stream /// - int soap_write__timg__GetImagingSettings(soap*, _timg__GetImagingSettings*) serialize to a stream /// - _timg__GetImagingSettings* _timg__GetImagingSettings::soap_dup(soap*) returns deep copy of _timg__GetImagingSettings, 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) /// - _timg__GetImagingSettings::soap_del() deep deletes _timg__GetImagingSettings data members, use only after _timg__GetImagingSettings::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__GetImagingSettings { public: ///
/// Reference token to the VideoSource for which the ImagingSettings. ///
/// Element "VideoSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoSourceToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":GetImagingSettingsResponse /// @brief "http://www.onvif.org/ver20/imaging/wsdl":GetImagingSettingsResponse is a complexType. /// /// class _timg__GetImagingSettingsResponse operations: /// - _timg__GetImagingSettingsResponse* soap_new__timg__GetImagingSettingsResponse(soap*) allocate and default initialize /// - _timg__GetImagingSettingsResponse* soap_new__timg__GetImagingSettingsResponse(soap*, int num) allocate array and default initialize values /// - _timg__GetImagingSettingsResponse* soap_new_req__timg__GetImagingSettingsResponse(soap*, ...) allocate, set required members /// - _timg__GetImagingSettingsResponse* soap_new_set__timg__GetImagingSettingsResponse(soap*, ...) allocate, set all public members /// - _timg__GetImagingSettingsResponse::soap_default(soap*) default initialize members /// - int soap_read__timg__GetImagingSettingsResponse(soap*, _timg__GetImagingSettingsResponse*) deserialize from a stream /// - int soap_write__timg__GetImagingSettingsResponse(soap*, _timg__GetImagingSettingsResponse*) serialize to a stream /// - _timg__GetImagingSettingsResponse* _timg__GetImagingSettingsResponse::soap_dup(soap*) returns deep copy of _timg__GetImagingSettingsResponse, 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) /// - _timg__GetImagingSettingsResponse::soap_del() deep deletes _timg__GetImagingSettingsResponse data members, use only after _timg__GetImagingSettingsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__GetImagingSettingsResponse { public: ///
/// ImagingSettings for the VideoSource that was requested. ///
/// Element "ImagingSettings" of XSD type "http://www.onvif.org/ver10/schema":ImagingSettings20. tt__ImagingSettings20* ImagingSettings 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":SetImagingSettings /// @brief "http://www.onvif.org/ver20/imaging/wsdl":SetImagingSettings is a complexType. /// /// class _timg__SetImagingSettings operations: /// - _timg__SetImagingSettings* soap_new__timg__SetImagingSettings(soap*) allocate and default initialize /// - _timg__SetImagingSettings* soap_new__timg__SetImagingSettings(soap*, int num) allocate array and default initialize values /// - _timg__SetImagingSettings* soap_new_req__timg__SetImagingSettings(soap*, ...) allocate, set required members /// - _timg__SetImagingSettings* soap_new_set__timg__SetImagingSettings(soap*, ...) allocate, set all public members /// - _timg__SetImagingSettings::soap_default(soap*) default initialize members /// - int soap_read__timg__SetImagingSettings(soap*, _timg__SetImagingSettings*) deserialize from a stream /// - int soap_write__timg__SetImagingSettings(soap*, _timg__SetImagingSettings*) serialize to a stream /// - _timg__SetImagingSettings* _timg__SetImagingSettings::soap_dup(soap*) returns deep copy of _timg__SetImagingSettings, 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) /// - _timg__SetImagingSettings::soap_del() deep deletes _timg__SetImagingSettings data members, use only after _timg__SetImagingSettings::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__SetImagingSettings { public: /// Element "VideoSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoSourceToken 1; ///< Required element. /// Element "ImagingSettings" of XSD type "http://www.onvif.org/ver10/schema":ImagingSettings20. tt__ImagingSettings20* ImagingSettings 1; ///< Required element. /// Element "ForcePersistence" of XSD type xs:boolean. bool* ForcePersistence 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":SetImagingSettingsResponse /// @brief "http://www.onvif.org/ver20/imaging/wsdl":SetImagingSettingsResponse is a complexType. /// /// class _timg__SetImagingSettingsResponse operations: /// - _timg__SetImagingSettingsResponse* soap_new__timg__SetImagingSettingsResponse(soap*) allocate and default initialize /// - _timg__SetImagingSettingsResponse* soap_new__timg__SetImagingSettingsResponse(soap*, int num) allocate array and default initialize values /// - _timg__SetImagingSettingsResponse* soap_new_req__timg__SetImagingSettingsResponse(soap*, ...) allocate, set required members /// - _timg__SetImagingSettingsResponse* soap_new_set__timg__SetImagingSettingsResponse(soap*, ...) allocate, set all public members /// - _timg__SetImagingSettingsResponse::soap_default(soap*) default initialize members /// - int soap_read__timg__SetImagingSettingsResponse(soap*, _timg__SetImagingSettingsResponse*) deserialize from a stream /// - int soap_write__timg__SetImagingSettingsResponse(soap*, _timg__SetImagingSettingsResponse*) serialize to a stream /// - _timg__SetImagingSettingsResponse* _timg__SetImagingSettingsResponse::soap_dup(soap*) returns deep copy of _timg__SetImagingSettingsResponse, 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) /// - _timg__SetImagingSettingsResponse::soap_del() deep deletes _timg__SetImagingSettingsResponse data members, use only after _timg__SetImagingSettingsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__SetImagingSettingsResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":GetOptions /// @brief "http://www.onvif.org/ver20/imaging/wsdl":GetOptions is a complexType. /// /// class _timg__GetOptions operations: /// - _timg__GetOptions* soap_new__timg__GetOptions(soap*) allocate and default initialize /// - _timg__GetOptions* soap_new__timg__GetOptions(soap*, int num) allocate array and default initialize values /// - _timg__GetOptions* soap_new_req__timg__GetOptions(soap*, ...) allocate, set required members /// - _timg__GetOptions* soap_new_set__timg__GetOptions(soap*, ...) allocate, set all public members /// - _timg__GetOptions::soap_default(soap*) default initialize members /// - int soap_read__timg__GetOptions(soap*, _timg__GetOptions*) deserialize from a stream /// - int soap_write__timg__GetOptions(soap*, _timg__GetOptions*) serialize to a stream /// - _timg__GetOptions* _timg__GetOptions::soap_dup(soap*) returns deep copy of _timg__GetOptions, 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) /// - _timg__GetOptions::soap_del() deep deletes _timg__GetOptions data members, use only after _timg__GetOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__GetOptions { public: ///
/// Reference token to the VideoSource for which the imaging parameter options are requested. ///
/// Element "VideoSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoSourceToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":GetOptionsResponse /// @brief "http://www.onvif.org/ver20/imaging/wsdl":GetOptionsResponse is a complexType. /// /// class _timg__GetOptionsResponse operations: /// - _timg__GetOptionsResponse* soap_new__timg__GetOptionsResponse(soap*) allocate and default initialize /// - _timg__GetOptionsResponse* soap_new__timg__GetOptionsResponse(soap*, int num) allocate array and default initialize values /// - _timg__GetOptionsResponse* soap_new_req__timg__GetOptionsResponse(soap*, ...) allocate, set required members /// - _timg__GetOptionsResponse* soap_new_set__timg__GetOptionsResponse(soap*, ...) allocate, set all public members /// - _timg__GetOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__timg__GetOptionsResponse(soap*, _timg__GetOptionsResponse*) deserialize from a stream /// - int soap_write__timg__GetOptionsResponse(soap*, _timg__GetOptionsResponse*) serialize to a stream /// - _timg__GetOptionsResponse* _timg__GetOptionsResponse::soap_dup(soap*) returns deep copy of _timg__GetOptionsResponse, 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) /// - _timg__GetOptionsResponse::soap_del() deep deletes _timg__GetOptionsResponse data members, use only after _timg__GetOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__GetOptionsResponse { public: ///
/// Valid ranges for the imaging parameters that are categorized as device specific. ///
/// Element "ImagingOptions" of XSD type "http://www.onvif.org/ver10/schema":ImagingOptions20. tt__ImagingOptions20* ImagingOptions 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":Move /// @brief "http://www.onvif.org/ver20/imaging/wsdl":Move is a complexType. /// /// class _timg__Move operations: /// - _timg__Move* soap_new__timg__Move(soap*) allocate and default initialize /// - _timg__Move* soap_new__timg__Move(soap*, int num) allocate array and default initialize values /// - _timg__Move* soap_new_req__timg__Move(soap*, ...) allocate, set required members /// - _timg__Move* soap_new_set__timg__Move(soap*, ...) allocate, set all public members /// - _timg__Move::soap_default(soap*) default initialize members /// - int soap_read__timg__Move(soap*, _timg__Move*) deserialize from a stream /// - int soap_write__timg__Move(soap*, _timg__Move*) serialize to a stream /// - _timg__Move* _timg__Move::soap_dup(soap*) returns deep copy of _timg__Move, 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) /// - _timg__Move::soap_del() deep deletes _timg__Move data members, use only after _timg__Move::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__Move { public: ///
/// Reference to the VideoSource for the requested move (focus) operation. ///
/// Element "VideoSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoSourceToken 1; ///< Required element. ///
/// Content of the requested move (focus) operation. ///
/// Element "Focus" of XSD type "http://www.onvif.org/ver10/schema":FocusMove. tt__FocusMove* Focus 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":MoveResponse /// @brief "http://www.onvif.org/ver20/imaging/wsdl":MoveResponse is a complexType. /// /// class _timg__MoveResponse operations: /// - _timg__MoveResponse* soap_new__timg__MoveResponse(soap*) allocate and default initialize /// - _timg__MoveResponse* soap_new__timg__MoveResponse(soap*, int num) allocate array and default initialize values /// - _timg__MoveResponse* soap_new_req__timg__MoveResponse(soap*, ...) allocate, set required members /// - _timg__MoveResponse* soap_new_set__timg__MoveResponse(soap*, ...) allocate, set all public members /// - _timg__MoveResponse::soap_default(soap*) default initialize members /// - int soap_read__timg__MoveResponse(soap*, _timg__MoveResponse*) deserialize from a stream /// - int soap_write__timg__MoveResponse(soap*, _timg__MoveResponse*) serialize to a stream /// - _timg__MoveResponse* _timg__MoveResponse::soap_dup(soap*) returns deep copy of _timg__MoveResponse, 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) /// - _timg__MoveResponse::soap_del() deep deletes _timg__MoveResponse data members, use only after _timg__MoveResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__MoveResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":GetMoveOptions /// @brief "http://www.onvif.org/ver20/imaging/wsdl":GetMoveOptions is a complexType. /// /// class _timg__GetMoveOptions operations: /// - _timg__GetMoveOptions* soap_new__timg__GetMoveOptions(soap*) allocate and default initialize /// - _timg__GetMoveOptions* soap_new__timg__GetMoveOptions(soap*, int num) allocate array and default initialize values /// - _timg__GetMoveOptions* soap_new_req__timg__GetMoveOptions(soap*, ...) allocate, set required members /// - _timg__GetMoveOptions* soap_new_set__timg__GetMoveOptions(soap*, ...) allocate, set all public members /// - _timg__GetMoveOptions::soap_default(soap*) default initialize members /// - int soap_read__timg__GetMoveOptions(soap*, _timg__GetMoveOptions*) deserialize from a stream /// - int soap_write__timg__GetMoveOptions(soap*, _timg__GetMoveOptions*) serialize to a stream /// - _timg__GetMoveOptions* _timg__GetMoveOptions::soap_dup(soap*) returns deep copy of _timg__GetMoveOptions, 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) /// - _timg__GetMoveOptions::soap_del() deep deletes _timg__GetMoveOptions data members, use only after _timg__GetMoveOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__GetMoveOptions { public: ///
/// Reference token to the VideoSource for the requested move options. ///
/// Element "VideoSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoSourceToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":GetMoveOptionsResponse /// @brief "http://www.onvif.org/ver20/imaging/wsdl":GetMoveOptionsResponse is a complexType. /// /// class _timg__GetMoveOptionsResponse operations: /// - _timg__GetMoveOptionsResponse* soap_new__timg__GetMoveOptionsResponse(soap*) allocate and default initialize /// - _timg__GetMoveOptionsResponse* soap_new__timg__GetMoveOptionsResponse(soap*, int num) allocate array and default initialize values /// - _timg__GetMoveOptionsResponse* soap_new_req__timg__GetMoveOptionsResponse(soap*, ...) allocate, set required members /// - _timg__GetMoveOptionsResponse* soap_new_set__timg__GetMoveOptionsResponse(soap*, ...) allocate, set all public members /// - _timg__GetMoveOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__timg__GetMoveOptionsResponse(soap*, _timg__GetMoveOptionsResponse*) deserialize from a stream /// - int soap_write__timg__GetMoveOptionsResponse(soap*, _timg__GetMoveOptionsResponse*) serialize to a stream /// - _timg__GetMoveOptionsResponse* _timg__GetMoveOptionsResponse::soap_dup(soap*) returns deep copy of _timg__GetMoveOptionsResponse, 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) /// - _timg__GetMoveOptionsResponse::soap_del() deep deletes _timg__GetMoveOptionsResponse data members, use only after _timg__GetMoveOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__GetMoveOptionsResponse { public: ///
/// Valid ranges for the focus lens move options. ///
/// Element "MoveOptions" of XSD type "http://www.onvif.org/ver10/schema":MoveOptions20. tt__MoveOptions20* MoveOptions 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":Stop /// @brief "http://www.onvif.org/ver20/imaging/wsdl":Stop is a complexType. /// /// class _timg__Stop operations: /// - _timg__Stop* soap_new__timg__Stop(soap*) allocate and default initialize /// - _timg__Stop* soap_new__timg__Stop(soap*, int num) allocate array and default initialize values /// - _timg__Stop* soap_new_req__timg__Stop(soap*, ...) allocate, set required members /// - _timg__Stop* soap_new_set__timg__Stop(soap*, ...) allocate, set all public members /// - _timg__Stop::soap_default(soap*) default initialize members /// - int soap_read__timg__Stop(soap*, _timg__Stop*) deserialize from a stream /// - int soap_write__timg__Stop(soap*, _timg__Stop*) serialize to a stream /// - _timg__Stop* _timg__Stop::soap_dup(soap*) returns deep copy of _timg__Stop, 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) /// - _timg__Stop::soap_del() deep deletes _timg__Stop data members, use only after _timg__Stop::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__Stop { public: ///
/// Reference token to the VideoSource where the focus movement should be stopped. ///
/// Element "VideoSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoSourceToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":StopResponse /// @brief "http://www.onvif.org/ver20/imaging/wsdl":StopResponse is a complexType. /// /// class _timg__StopResponse operations: /// - _timg__StopResponse* soap_new__timg__StopResponse(soap*) allocate and default initialize /// - _timg__StopResponse* soap_new__timg__StopResponse(soap*, int num) allocate array and default initialize values /// - _timg__StopResponse* soap_new_req__timg__StopResponse(soap*, ...) allocate, set required members /// - _timg__StopResponse* soap_new_set__timg__StopResponse(soap*, ...) allocate, set all public members /// - _timg__StopResponse::soap_default(soap*) default initialize members /// - int soap_read__timg__StopResponse(soap*, _timg__StopResponse*) deserialize from a stream /// - int soap_write__timg__StopResponse(soap*, _timg__StopResponse*) serialize to a stream /// - _timg__StopResponse* _timg__StopResponse::soap_dup(soap*) returns deep copy of _timg__StopResponse, 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) /// - _timg__StopResponse::soap_del() deep deletes _timg__StopResponse data members, use only after _timg__StopResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__StopResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":GetStatus /// @brief "http://www.onvif.org/ver20/imaging/wsdl":GetStatus is a complexType. /// /// class _timg__GetStatus operations: /// - _timg__GetStatus* soap_new__timg__GetStatus(soap*) allocate and default initialize /// - _timg__GetStatus* soap_new__timg__GetStatus(soap*, int num) allocate array and default initialize values /// - _timg__GetStatus* soap_new_req__timg__GetStatus(soap*, ...) allocate, set required members /// - _timg__GetStatus* soap_new_set__timg__GetStatus(soap*, ...) allocate, set all public members /// - _timg__GetStatus::soap_default(soap*) default initialize members /// - int soap_read__timg__GetStatus(soap*, _timg__GetStatus*) deserialize from a stream /// - int soap_write__timg__GetStatus(soap*, _timg__GetStatus*) serialize to a stream /// - _timg__GetStatus* _timg__GetStatus::soap_dup(soap*) returns deep copy of _timg__GetStatus, 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) /// - _timg__GetStatus::soap_del() deep deletes _timg__GetStatus data members, use only after _timg__GetStatus::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__GetStatus { public: ///
/// Reference token to the VideoSource where the imaging status should be requested. ///
/// Element "VideoSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoSourceToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":GetStatusResponse /// @brief "http://www.onvif.org/ver20/imaging/wsdl":GetStatusResponse is a complexType. /// /// class _timg__GetStatusResponse operations: /// - _timg__GetStatusResponse* soap_new__timg__GetStatusResponse(soap*) allocate and default initialize /// - _timg__GetStatusResponse* soap_new__timg__GetStatusResponse(soap*, int num) allocate array and default initialize values /// - _timg__GetStatusResponse* soap_new_req__timg__GetStatusResponse(soap*, ...) allocate, set required members /// - _timg__GetStatusResponse* soap_new_set__timg__GetStatusResponse(soap*, ...) allocate, set all public members /// - _timg__GetStatusResponse::soap_default(soap*) default initialize members /// - int soap_read__timg__GetStatusResponse(soap*, _timg__GetStatusResponse*) deserialize from a stream /// - int soap_write__timg__GetStatusResponse(soap*, _timg__GetStatusResponse*) serialize to a stream /// - _timg__GetStatusResponse* _timg__GetStatusResponse::soap_dup(soap*) returns deep copy of _timg__GetStatusResponse, 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) /// - _timg__GetStatusResponse::soap_del() deep deletes _timg__GetStatusResponse data members, use only after _timg__GetStatusResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__GetStatusResponse { public: ///
/// Requested imaging status. ///
/// Element "Status" of XSD type "http://www.onvif.org/ver10/schema":ImagingStatus20. tt__ImagingStatus20* Status 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":GetPresets /// @brief "http://www.onvif.org/ver20/imaging/wsdl":GetPresets is a complexType. /// /// class _timg__GetPresets operations: /// - _timg__GetPresets* soap_new__timg__GetPresets(soap*) allocate and default initialize /// - _timg__GetPresets* soap_new__timg__GetPresets(soap*, int num) allocate array and default initialize values /// - _timg__GetPresets* soap_new_req__timg__GetPresets(soap*, ...) allocate, set required members /// - _timg__GetPresets* soap_new_set__timg__GetPresets(soap*, ...) allocate, set all public members /// - _timg__GetPresets::soap_default(soap*) default initialize members /// - int soap_read__timg__GetPresets(soap*, _timg__GetPresets*) deserialize from a stream /// - int soap_write__timg__GetPresets(soap*, _timg__GetPresets*) serialize to a stream /// - _timg__GetPresets* _timg__GetPresets::soap_dup(soap*) returns deep copy of _timg__GetPresets, 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) /// - _timg__GetPresets::soap_del() deep deletes _timg__GetPresets data members, use only after _timg__GetPresets::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__GetPresets { public: ///
/// A reference to the VideoSource where the operation should take place. ///
/// Element "VideoSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoSourceToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":GetPresetsResponse /// @brief "http://www.onvif.org/ver20/imaging/wsdl":GetPresetsResponse is a complexType. /// /// class _timg__GetPresetsResponse operations: /// - _timg__GetPresetsResponse* soap_new__timg__GetPresetsResponse(soap*) allocate and default initialize /// - _timg__GetPresetsResponse* soap_new__timg__GetPresetsResponse(soap*, int num) allocate array and default initialize values /// - _timg__GetPresetsResponse* soap_new_req__timg__GetPresetsResponse(soap*, ...) allocate, set required members /// - _timg__GetPresetsResponse* soap_new_set__timg__GetPresetsResponse(soap*, ...) allocate, set all public members /// - _timg__GetPresetsResponse::soap_default(soap*) default initialize members /// - int soap_read__timg__GetPresetsResponse(soap*, _timg__GetPresetsResponse*) deserialize from a stream /// - int soap_write__timg__GetPresetsResponse(soap*, _timg__GetPresetsResponse*) serialize to a stream /// - _timg__GetPresetsResponse* _timg__GetPresetsResponse::soap_dup(soap*) returns deep copy of _timg__GetPresetsResponse, 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) /// - _timg__GetPresetsResponse::soap_del() deep deletes _timg__GetPresetsResponse data members, use only after _timg__GetPresetsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__GetPresetsResponse { public: ///
/// List of Imaging Presets which are available for the requested VideoSource. ///
/// Vector of timg__ImagingPreset* of length 1..unbounded. std::vector Preset 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":GetCurrentPreset /// @brief "http://www.onvif.org/ver20/imaging/wsdl":GetCurrentPreset is a complexType. /// /// class _timg__GetCurrentPreset operations: /// - _timg__GetCurrentPreset* soap_new__timg__GetCurrentPreset(soap*) allocate and default initialize /// - _timg__GetCurrentPreset* soap_new__timg__GetCurrentPreset(soap*, int num) allocate array and default initialize values /// - _timg__GetCurrentPreset* soap_new_req__timg__GetCurrentPreset(soap*, ...) allocate, set required members /// - _timg__GetCurrentPreset* soap_new_set__timg__GetCurrentPreset(soap*, ...) allocate, set all public members /// - _timg__GetCurrentPreset::soap_default(soap*) default initialize members /// - int soap_read__timg__GetCurrentPreset(soap*, _timg__GetCurrentPreset*) deserialize from a stream /// - int soap_write__timg__GetCurrentPreset(soap*, _timg__GetCurrentPreset*) serialize to a stream /// - _timg__GetCurrentPreset* _timg__GetCurrentPreset::soap_dup(soap*) returns deep copy of _timg__GetCurrentPreset, 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) /// - _timg__GetCurrentPreset::soap_del() deep deletes _timg__GetCurrentPreset data members, use only after _timg__GetCurrentPreset::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__GetCurrentPreset { public: ///
/// Reference token to the VideoSource where the current Imaging Preset should be requested. ///
/// Element "VideoSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoSourceToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":GetCurrentPresetResponse /// @brief "http://www.onvif.org/ver20/imaging/wsdl":GetCurrentPresetResponse is a complexType. /// /// class _timg__GetCurrentPresetResponse operations: /// - _timg__GetCurrentPresetResponse* soap_new__timg__GetCurrentPresetResponse(soap*) allocate and default initialize /// - _timg__GetCurrentPresetResponse* soap_new__timg__GetCurrentPresetResponse(soap*, int num) allocate array and default initialize values /// - _timg__GetCurrentPresetResponse* soap_new_req__timg__GetCurrentPresetResponse(soap*, ...) allocate, set required members /// - _timg__GetCurrentPresetResponse* soap_new_set__timg__GetCurrentPresetResponse(soap*, ...) allocate, set all public members /// - _timg__GetCurrentPresetResponse::soap_default(soap*) default initialize members /// - int soap_read__timg__GetCurrentPresetResponse(soap*, _timg__GetCurrentPresetResponse*) deserialize from a stream /// - int soap_write__timg__GetCurrentPresetResponse(soap*, _timg__GetCurrentPresetResponse*) serialize to a stream /// - _timg__GetCurrentPresetResponse* _timg__GetCurrentPresetResponse::soap_dup(soap*) returns deep copy of _timg__GetCurrentPresetResponse, 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) /// - _timg__GetCurrentPresetResponse::soap_del() deep deletes _timg__GetCurrentPresetResponse data members, use only after _timg__GetCurrentPresetResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__GetCurrentPresetResponse { public: ///
/// Current Imaging Preset in use for the specified Video Source. ///
/// Element "Preset" of XSD type "http://www.onvif.org/ver20/imaging/wsdl":ImagingPreset. timg__ImagingPreset* Preset 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":SetCurrentPreset /// @brief "http://www.onvif.org/ver20/imaging/wsdl":SetCurrentPreset is a complexType. /// /// class _timg__SetCurrentPreset operations: /// - _timg__SetCurrentPreset* soap_new__timg__SetCurrentPreset(soap*) allocate and default initialize /// - _timg__SetCurrentPreset* soap_new__timg__SetCurrentPreset(soap*, int num) allocate array and default initialize values /// - _timg__SetCurrentPreset* soap_new_req__timg__SetCurrentPreset(soap*, ...) allocate, set required members /// - _timg__SetCurrentPreset* soap_new_set__timg__SetCurrentPreset(soap*, ...) allocate, set all public members /// - _timg__SetCurrentPreset::soap_default(soap*) default initialize members /// - int soap_read__timg__SetCurrentPreset(soap*, _timg__SetCurrentPreset*) deserialize from a stream /// - int soap_write__timg__SetCurrentPreset(soap*, _timg__SetCurrentPreset*) serialize to a stream /// - _timg__SetCurrentPreset* _timg__SetCurrentPreset::soap_dup(soap*) returns deep copy of _timg__SetCurrentPreset, 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) /// - _timg__SetCurrentPreset::soap_del() deep deletes _timg__SetCurrentPreset data members, use only after _timg__SetCurrentPreset::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__SetCurrentPreset { public: ///
/// Reference token to the VideoSource to which the specified Imaging Preset should be applied. ///
/// Element "VideoSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoSourceToken 1; ///< Required element. ///
/// Reference token to the Imaging Preset to be applied to the specified Video Source. ///
/// Element "PresetToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken PresetToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":SetCurrentPresetResponse /// @brief "http://www.onvif.org/ver20/imaging/wsdl":SetCurrentPresetResponse is a complexType. /// /// class _timg__SetCurrentPresetResponse operations: /// - _timg__SetCurrentPresetResponse* soap_new__timg__SetCurrentPresetResponse(soap*) allocate and default initialize /// - _timg__SetCurrentPresetResponse* soap_new__timg__SetCurrentPresetResponse(soap*, int num) allocate array and default initialize values /// - _timg__SetCurrentPresetResponse* soap_new_req__timg__SetCurrentPresetResponse(soap*, ...) allocate, set required members /// - _timg__SetCurrentPresetResponse* soap_new_set__timg__SetCurrentPresetResponse(soap*, ...) allocate, set all public members /// - _timg__SetCurrentPresetResponse::soap_default(soap*) default initialize members /// - int soap_read__timg__SetCurrentPresetResponse(soap*, _timg__SetCurrentPresetResponse*) deserialize from a stream /// - int soap_write__timg__SetCurrentPresetResponse(soap*, _timg__SetCurrentPresetResponse*) serialize to a stream /// - _timg__SetCurrentPresetResponse* _timg__SetCurrentPresetResponse::soap_dup(soap*) returns deep copy of _timg__SetCurrentPresetResponse, 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) /// - _timg__SetCurrentPresetResponse::soap_del() deep deletes _timg__SetCurrentPresetResponse data members, use only after _timg__SetCurrentPresetResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _timg__SetCurrentPresetResponse { public: struct soap *soap ; }; /******************************************************************************\ * * * Schema Complex Types and Top-Level Elements * * http://www.onvif.org/ver10/media/wsdl * * * \******************************************************************************/ /// @brief "http://www.onvif.org/ver10/media/wsdl":Capabilities is a complexType. /// /// class trt__Capabilities operations: /// - trt__Capabilities* soap_new_trt__Capabilities(soap*) allocate and default initialize /// - trt__Capabilities* soap_new_trt__Capabilities(soap*, int num) allocate array and default initialize values /// - trt__Capabilities* soap_new_req_trt__Capabilities(soap*, ...) allocate, set required members /// - trt__Capabilities* soap_new_set_trt__Capabilities(soap*, ...) allocate, set all public members /// - trt__Capabilities::soap_default(soap*) default initialize members /// - int soap_read_trt__Capabilities(soap*, trt__Capabilities*) deserialize from a stream /// - int soap_write_trt__Capabilities(soap*, trt__Capabilities*) serialize to a stream /// - trt__Capabilities* trt__Capabilities::soap_dup(soap*) returns deep copy of trt__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) /// - trt__Capabilities::soap_del() deep deletes trt__Capabilities data members, use only after trt__Capabilities::soap_dup(NULL) (use soapcpp2 -Ed) class trt__Capabilities { public: ///
/// Media profile capabilities. ///
/// Element "ProfileCapabilities" of XSD type "http://www.onvif.org/ver10/media/wsdl":ProfileCapabilities. trt__ProfileCapabilities* ProfileCapabilities 1; ///< Required element. ///
/// Streaming capabilities. ///
/// Element "StreamingCapabilities" of XSD type "http://www.onvif.org/ver10/media/wsdl":StreamingCapabilities. trt__StreamingCapabilities* StreamingCapabilities 1; ///< Required element. /// @todo /// @todo 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. ///
/// Indicates if GetSnapshotUri is supported. ///
/// Attribute "SnapshotUri" of XSD type xs:boolean. @bool* SnapshotUri 0; ///< Optional attribute. ///
/// Indicates whether or not Rotation feature is supported. ///
/// Attribute "Rotation" of XSD type xs:boolean. @bool* Rotation 0; ///< Optional attribute. ///
/// Indicates the support for changing video source mode. ///
/// Attribute "VideoSourceMode" of XSD type xs:boolean. @bool* VideoSourceMode 0; ///< Optional attribute. ///
/// Indicates if OSD is supported. ///
/// Attribute "OSD" of XSD type xs:boolean. @bool* OSD 0; ///< Optional attribute. ///
/// Indicates the support for temporary osd text configuration. ///
/// Attribute "TemporaryOSDText" of XSD type xs:boolean. @bool* TemporaryOSDText 0; ///< Optional attribute. ///
/// Indicates the support for the Efficient XML Interchange (EXI) binary XML format. ///
/// Attribute "EXICompression" of XSD type xs:boolean. @bool* EXICompression 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/media/wsdl":ProfileCapabilities is a complexType. /// /// class trt__ProfileCapabilities operations: /// - trt__ProfileCapabilities* soap_new_trt__ProfileCapabilities(soap*) allocate and default initialize /// - trt__ProfileCapabilities* soap_new_trt__ProfileCapabilities(soap*, int num) allocate array and default initialize values /// - trt__ProfileCapabilities* soap_new_req_trt__ProfileCapabilities(soap*, ...) allocate, set required members /// - trt__ProfileCapabilities* soap_new_set_trt__ProfileCapabilities(soap*, ...) allocate, set all public members /// - trt__ProfileCapabilities::soap_default(soap*) default initialize members /// - int soap_read_trt__ProfileCapabilities(soap*, trt__ProfileCapabilities*) deserialize from a stream /// - int soap_write_trt__ProfileCapabilities(soap*, trt__ProfileCapabilities*) serialize to a stream /// - trt__ProfileCapabilities* trt__ProfileCapabilities::soap_dup(soap*) returns deep copy of trt__ProfileCapabilities, 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) /// - trt__ProfileCapabilities::soap_del() deep deletes trt__ProfileCapabilities data members, use only after trt__ProfileCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class trt__ProfileCapabilities { public: /// @todo /// @todo 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. ///
/// Maximum number of profiles supported. ///
/// Attribute "MaximumNumberOfProfiles" of XSD type xs:int. @int* MaximumNumberOfProfiles 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/media/wsdl":StreamingCapabilities is a complexType. /// /// class trt__StreamingCapabilities operations: /// - trt__StreamingCapabilities* soap_new_trt__StreamingCapabilities(soap*) allocate and default initialize /// - trt__StreamingCapabilities* soap_new_trt__StreamingCapabilities(soap*, int num) allocate array and default initialize values /// - trt__StreamingCapabilities* soap_new_req_trt__StreamingCapabilities(soap*, ...) allocate, set required members /// - trt__StreamingCapabilities* soap_new_set_trt__StreamingCapabilities(soap*, ...) allocate, set all public members /// - trt__StreamingCapabilities::soap_default(soap*) default initialize members /// - int soap_read_trt__StreamingCapabilities(soap*, trt__StreamingCapabilities*) deserialize from a stream /// - int soap_write_trt__StreamingCapabilities(soap*, trt__StreamingCapabilities*) serialize to a stream /// - trt__StreamingCapabilities* trt__StreamingCapabilities::soap_dup(soap*) returns deep copy of trt__StreamingCapabilities, 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) /// - trt__StreamingCapabilities::soap_del() deep deletes trt__StreamingCapabilities data members, use only after trt__StreamingCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class trt__StreamingCapabilities { public: /// @todo /// @todo 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. ///
/// Indicates support for RTP multicast. ///
/// Attribute "RTPMulticast" of XSD type xs:boolean. @bool* RTPMulticast 0; ///< Optional attribute. ///
/// Indicates support for RTP over TCP. ///
/// Attribute "RTP_TCP" of XSD type xs:boolean. @bool* RTP_USCORETCP 0; ///< Optional attribute. ///
/// Indicates support for RTP/RTSP/TCP. ///
/// Attribute "RTP_RTSP_TCP" of XSD type xs:boolean. @bool* RTP_USCORERTSP_USCORETCP 0; ///< Optional attribute. ///
/// Indicates support for non aggregate RTSP control. ///
/// Attribute "NonAggregateControl" of XSD type xs:boolean. @bool* NonAggregateControl 0; ///< Optional attribute. ///
/// Indicates the device does not support live media streaming via RTSP. ///
/// Attribute "NoRTSPStreaming" of XSD type xs:boolean. @bool* NoRTSPStreaming 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/media/wsdl":VideoSourceMode is a complexType. /// /// class trt__VideoSourceMode operations: /// - trt__VideoSourceMode* soap_new_trt__VideoSourceMode(soap*) allocate and default initialize /// - trt__VideoSourceMode* soap_new_trt__VideoSourceMode(soap*, int num) allocate array and default initialize values /// - trt__VideoSourceMode* soap_new_req_trt__VideoSourceMode(soap*, ...) allocate, set required members /// - trt__VideoSourceMode* soap_new_set_trt__VideoSourceMode(soap*, ...) allocate, set all public members /// - trt__VideoSourceMode::soap_default(soap*) default initialize members /// - int soap_read_trt__VideoSourceMode(soap*, trt__VideoSourceMode*) deserialize from a stream /// - int soap_write_trt__VideoSourceMode(soap*, trt__VideoSourceMode*) serialize to a stream /// - trt__VideoSourceMode* trt__VideoSourceMode::soap_dup(soap*) returns deep copy of trt__VideoSourceMode, 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) /// - trt__VideoSourceMode::soap_del() deep deletes trt__VideoSourceMode data members, use only after trt__VideoSourceMode::soap_dup(NULL) (use soapcpp2 -Ed) class trt__VideoSourceMode { public: ///
/// Max frame rate in frames per second for this video source mode. ///
/// Element "MaxFramerate" of XSD type xs:float. float MaxFramerate 1; ///< Required element. ///
/// Max horizontal and vertical resolution for this video source mode. ///
/// Element "MaxResolution" of XSD type "http://www.onvif.org/ver10/schema":VideoResolution. tt__VideoResolution* MaxResolution 1; ///< Required element. ///
/// Indication which encodings are supported for this video source. The list may contain one or more enumeration values of tt:VideoEncoding. ///
/// Element "Encodings" of XSD type "http://www.onvif.org/ver10/media/wsdl":EncodingTypes. trt__EncodingTypes Encodings 1; ///< Required element. ///
/// After setting the mode if a device starts to reboot this value is true. If a device change the mode without rebooting this value is false. If true, configured parameters may not be guaranteed by the device after rebooting. ///
/// Element "Reboot" of XSD type xs:boolean. bool Reboot 1; ///< Required element. ///
/// Informative description of this video source mode. This field should be described in English. ///
/// Element "Description" of XSD type "http://www.onvif.org/ver10/schema":Description. tt__Description* Description 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/media/wsdl":VideoSourceModeExtension. trt__VideoSourceModeExtension* Extension 0; ///< Optional element. ///
/// Indicate token for video source mode. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. ///
/// Indication of whether this mode is active. If active this value is true. In case of non-indication, it means as false. The value of true shall be had by only one video source mode. ///
/// Attribute "Enabled" of XSD type xs:boolean. @bool* Enabled 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/media/wsdl":VideoSourceModeExtension is a complexType. /// /// class trt__VideoSourceModeExtension operations: /// - trt__VideoSourceModeExtension* soap_new_trt__VideoSourceModeExtension(soap*) allocate and default initialize /// - trt__VideoSourceModeExtension* soap_new_trt__VideoSourceModeExtension(soap*, int num) allocate array and default initialize values /// - trt__VideoSourceModeExtension* soap_new_req_trt__VideoSourceModeExtension(soap*, ...) allocate, set required members /// - trt__VideoSourceModeExtension* soap_new_set_trt__VideoSourceModeExtension(soap*, ...) allocate, set all public members /// - trt__VideoSourceModeExtension::soap_default(soap*) default initialize members /// - int soap_read_trt__VideoSourceModeExtension(soap*, trt__VideoSourceModeExtension*) deserialize from a stream /// - int soap_write_trt__VideoSourceModeExtension(soap*, trt__VideoSourceModeExtension*) serialize to a stream /// - trt__VideoSourceModeExtension* trt__VideoSourceModeExtension::soap_dup(soap*) returns deep copy of trt__VideoSourceModeExtension, 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) /// - trt__VideoSourceModeExtension::soap_del() deep deletes trt__VideoSourceModeExtension data members, use only after trt__VideoSourceModeExtension::soap_dup(NULL) (use soapcpp2 -Ed) class trt__VideoSourceModeExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetServiceCapabilities /// @brief "http://www.onvif.org/ver10/media/wsdl":GetServiceCapabilities is a complexType. /// /// class _trt__GetServiceCapabilities operations: /// - _trt__GetServiceCapabilities* soap_new__trt__GetServiceCapabilities(soap*) allocate and default initialize /// - _trt__GetServiceCapabilities* soap_new__trt__GetServiceCapabilities(soap*, int num) allocate array and default initialize values /// - _trt__GetServiceCapabilities* soap_new_req__trt__GetServiceCapabilities(soap*, ...) allocate, set required members /// - _trt__GetServiceCapabilities* soap_new_set__trt__GetServiceCapabilities(soap*, ...) allocate, set all public members /// - _trt__GetServiceCapabilities::soap_default(soap*) default initialize members /// - int soap_read__trt__GetServiceCapabilities(soap*, _trt__GetServiceCapabilities*) deserialize from a stream /// - int soap_write__trt__GetServiceCapabilities(soap*, _trt__GetServiceCapabilities*) serialize to a stream /// - _trt__GetServiceCapabilities* _trt__GetServiceCapabilities::soap_dup(soap*) returns deep copy of _trt__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) /// - _trt__GetServiceCapabilities::soap_del() deep deletes _trt__GetServiceCapabilities data members, use only after _trt__GetServiceCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetServiceCapabilities { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetServiceCapabilitiesResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetServiceCapabilitiesResponse is a complexType. /// /// class _trt__GetServiceCapabilitiesResponse operations: /// - _trt__GetServiceCapabilitiesResponse* soap_new__trt__GetServiceCapabilitiesResponse(soap*) allocate and default initialize /// - _trt__GetServiceCapabilitiesResponse* soap_new__trt__GetServiceCapabilitiesResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetServiceCapabilitiesResponse* soap_new_req__trt__GetServiceCapabilitiesResponse(soap*, ...) allocate, set required members /// - _trt__GetServiceCapabilitiesResponse* soap_new_set__trt__GetServiceCapabilitiesResponse(soap*, ...) allocate, set all public members /// - _trt__GetServiceCapabilitiesResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetServiceCapabilitiesResponse(soap*, _trt__GetServiceCapabilitiesResponse*) deserialize from a stream /// - int soap_write__trt__GetServiceCapabilitiesResponse(soap*, _trt__GetServiceCapabilitiesResponse*) serialize to a stream /// - _trt__GetServiceCapabilitiesResponse* _trt__GetServiceCapabilitiesResponse::soap_dup(soap*) returns deep copy of _trt__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) /// - _trt__GetServiceCapabilitiesResponse::soap_del() deep deletes _trt__GetServiceCapabilitiesResponse data members, use only after _trt__GetServiceCapabilitiesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetServiceCapabilitiesResponse { public: ///
/// The capabilities for the media service is returned in the Capabilities element. ///
/// Element "Capabilities" of XSD type "http://www.onvif.org/ver10/media/wsdl":Capabilities. trt__Capabilities* Capabilities 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoSources /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoSources is a complexType. /// /// class _trt__GetVideoSources operations: /// - _trt__GetVideoSources* soap_new__trt__GetVideoSources(soap*) allocate and default initialize /// - _trt__GetVideoSources* soap_new__trt__GetVideoSources(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoSources* soap_new_req__trt__GetVideoSources(soap*, ...) allocate, set required members /// - _trt__GetVideoSources* soap_new_set__trt__GetVideoSources(soap*, ...) allocate, set all public members /// - _trt__GetVideoSources::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoSources(soap*, _trt__GetVideoSources*) deserialize from a stream /// - int soap_write__trt__GetVideoSources(soap*, _trt__GetVideoSources*) serialize to a stream /// - _trt__GetVideoSources* _trt__GetVideoSources::soap_dup(soap*) returns deep copy of _trt__GetVideoSources, 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) /// - _trt__GetVideoSources::soap_del() deep deletes _trt__GetVideoSources data members, use only after _trt__GetVideoSources::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoSources { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoSourcesResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoSourcesResponse is a complexType. /// /// class _trt__GetVideoSourcesResponse operations: /// - _trt__GetVideoSourcesResponse* soap_new__trt__GetVideoSourcesResponse(soap*) allocate and default initialize /// - _trt__GetVideoSourcesResponse* soap_new__trt__GetVideoSourcesResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoSourcesResponse* soap_new_req__trt__GetVideoSourcesResponse(soap*, ...) allocate, set required members /// - _trt__GetVideoSourcesResponse* soap_new_set__trt__GetVideoSourcesResponse(soap*, ...) allocate, set all public members /// - _trt__GetVideoSourcesResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoSourcesResponse(soap*, _trt__GetVideoSourcesResponse*) deserialize from a stream /// - int soap_write__trt__GetVideoSourcesResponse(soap*, _trt__GetVideoSourcesResponse*) serialize to a stream /// - _trt__GetVideoSourcesResponse* _trt__GetVideoSourcesResponse::soap_dup(soap*) returns deep copy of _trt__GetVideoSourcesResponse, 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) /// - _trt__GetVideoSourcesResponse::soap_del() deep deletes _trt__GetVideoSourcesResponse data members, use only after _trt__GetVideoSourcesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoSourcesResponse { public: ///
/// List of existing Video Sources ///
/// Vector of tt__VideoSource* of length 0..unbounded. std::vector VideoSources 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioSources /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioSources is a complexType. /// /// class _trt__GetAudioSources operations: /// - _trt__GetAudioSources* soap_new__trt__GetAudioSources(soap*) allocate and default initialize /// - _trt__GetAudioSources* soap_new__trt__GetAudioSources(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioSources* soap_new_req__trt__GetAudioSources(soap*, ...) allocate, set required members /// - _trt__GetAudioSources* soap_new_set__trt__GetAudioSources(soap*, ...) allocate, set all public members /// - _trt__GetAudioSources::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioSources(soap*, _trt__GetAudioSources*) deserialize from a stream /// - int soap_write__trt__GetAudioSources(soap*, _trt__GetAudioSources*) serialize to a stream /// - _trt__GetAudioSources* _trt__GetAudioSources::soap_dup(soap*) returns deep copy of _trt__GetAudioSources, 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) /// - _trt__GetAudioSources::soap_del() deep deletes _trt__GetAudioSources data members, use only after _trt__GetAudioSources::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioSources { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioSourcesResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioSourcesResponse is a complexType. /// /// class _trt__GetAudioSourcesResponse operations: /// - _trt__GetAudioSourcesResponse* soap_new__trt__GetAudioSourcesResponse(soap*) allocate and default initialize /// - _trt__GetAudioSourcesResponse* soap_new__trt__GetAudioSourcesResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioSourcesResponse* soap_new_req__trt__GetAudioSourcesResponse(soap*, ...) allocate, set required members /// - _trt__GetAudioSourcesResponse* soap_new_set__trt__GetAudioSourcesResponse(soap*, ...) allocate, set all public members /// - _trt__GetAudioSourcesResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioSourcesResponse(soap*, _trt__GetAudioSourcesResponse*) deserialize from a stream /// - int soap_write__trt__GetAudioSourcesResponse(soap*, _trt__GetAudioSourcesResponse*) serialize to a stream /// - _trt__GetAudioSourcesResponse* _trt__GetAudioSourcesResponse::soap_dup(soap*) returns deep copy of _trt__GetAudioSourcesResponse, 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) /// - _trt__GetAudioSourcesResponse::soap_del() deep deletes _trt__GetAudioSourcesResponse data members, use only after _trt__GetAudioSourcesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioSourcesResponse { public: ///
/// List of existing Audio Sources ///
/// Vector of tt__AudioSource* of length 0..unbounded. std::vector AudioSources 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputs /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputs is a complexType. /// /// class _trt__GetAudioOutputs operations: /// - _trt__GetAudioOutputs* soap_new__trt__GetAudioOutputs(soap*) allocate and default initialize /// - _trt__GetAudioOutputs* soap_new__trt__GetAudioOutputs(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioOutputs* soap_new_req__trt__GetAudioOutputs(soap*, ...) allocate, set required members /// - _trt__GetAudioOutputs* soap_new_set__trt__GetAudioOutputs(soap*, ...) allocate, set all public members /// - _trt__GetAudioOutputs::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioOutputs(soap*, _trt__GetAudioOutputs*) deserialize from a stream /// - int soap_write__trt__GetAudioOutputs(soap*, _trt__GetAudioOutputs*) serialize to a stream /// - _trt__GetAudioOutputs* _trt__GetAudioOutputs::soap_dup(soap*) returns deep copy of _trt__GetAudioOutputs, 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) /// - _trt__GetAudioOutputs::soap_del() deep deletes _trt__GetAudioOutputs data members, use only after _trt__GetAudioOutputs::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioOutputs { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputsResponse is a complexType. /// /// class _trt__GetAudioOutputsResponse operations: /// - _trt__GetAudioOutputsResponse* soap_new__trt__GetAudioOutputsResponse(soap*) allocate and default initialize /// - _trt__GetAudioOutputsResponse* soap_new__trt__GetAudioOutputsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioOutputsResponse* soap_new_req__trt__GetAudioOutputsResponse(soap*, ...) allocate, set required members /// - _trt__GetAudioOutputsResponse* soap_new_set__trt__GetAudioOutputsResponse(soap*, ...) allocate, set all public members /// - _trt__GetAudioOutputsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioOutputsResponse(soap*, _trt__GetAudioOutputsResponse*) deserialize from a stream /// - int soap_write__trt__GetAudioOutputsResponse(soap*, _trt__GetAudioOutputsResponse*) serialize to a stream /// - _trt__GetAudioOutputsResponse* _trt__GetAudioOutputsResponse::soap_dup(soap*) returns deep copy of _trt__GetAudioOutputsResponse, 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) /// - _trt__GetAudioOutputsResponse::soap_del() deep deletes _trt__GetAudioOutputsResponse data members, use only after _trt__GetAudioOutputsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioOutputsResponse { public: ///
/// List of existing Audio Outputs ///
/// Vector of tt__AudioOutput* of length 0..unbounded. std::vector AudioOutputs 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":CreateProfile /// @brief "http://www.onvif.org/ver10/media/wsdl":CreateProfile is a complexType. /// /// class _trt__CreateProfile operations: /// - _trt__CreateProfile* soap_new__trt__CreateProfile(soap*) allocate and default initialize /// - _trt__CreateProfile* soap_new__trt__CreateProfile(soap*, int num) allocate array and default initialize values /// - _trt__CreateProfile* soap_new_req__trt__CreateProfile(soap*, ...) allocate, set required members /// - _trt__CreateProfile* soap_new_set__trt__CreateProfile(soap*, ...) allocate, set all public members /// - _trt__CreateProfile::soap_default(soap*) default initialize members /// - int soap_read__trt__CreateProfile(soap*, _trt__CreateProfile*) deserialize from a stream /// - int soap_write__trt__CreateProfile(soap*, _trt__CreateProfile*) serialize to a stream /// - _trt__CreateProfile* _trt__CreateProfile::soap_dup(soap*) returns deep copy of _trt__CreateProfile, 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) /// - _trt__CreateProfile::soap_del() deep deletes _trt__CreateProfile data members, use only after _trt__CreateProfile::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__CreateProfile { public: ///
/// friendly name of the profile to be created ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name Name 1; ///< Required element. ///
/// Optional token, specifying the unique identifier of the new profile.
A device supports at least a token length of 12 characters and characters "A-Z" | "a-z" | "0-9" | "-.". ///
/// Element "Token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* Token 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":CreateProfileResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":CreateProfileResponse is a complexType. /// /// class _trt__CreateProfileResponse operations: /// - _trt__CreateProfileResponse* soap_new__trt__CreateProfileResponse(soap*) allocate and default initialize /// - _trt__CreateProfileResponse* soap_new__trt__CreateProfileResponse(soap*, int num) allocate array and default initialize values /// - _trt__CreateProfileResponse* soap_new_req__trt__CreateProfileResponse(soap*, ...) allocate, set required members /// - _trt__CreateProfileResponse* soap_new_set__trt__CreateProfileResponse(soap*, ...) allocate, set all public members /// - _trt__CreateProfileResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__CreateProfileResponse(soap*, _trt__CreateProfileResponse*) deserialize from a stream /// - int soap_write__trt__CreateProfileResponse(soap*, _trt__CreateProfileResponse*) serialize to a stream /// - _trt__CreateProfileResponse* _trt__CreateProfileResponse::soap_dup(soap*) returns deep copy of _trt__CreateProfileResponse, 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) /// - _trt__CreateProfileResponse::soap_del() deep deletes _trt__CreateProfileResponse data members, use only after _trt__CreateProfileResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__CreateProfileResponse { public: ///
/// returns the new created profile ///
/// Element "Profile" of XSD type "http://www.onvif.org/ver10/schema":Profile. tt__Profile* Profile 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetProfile /// @brief "http://www.onvif.org/ver10/media/wsdl":GetProfile is a complexType. /// /// class _trt__GetProfile operations: /// - _trt__GetProfile* soap_new__trt__GetProfile(soap*) allocate and default initialize /// - _trt__GetProfile* soap_new__trt__GetProfile(soap*, int num) allocate array and default initialize values /// - _trt__GetProfile* soap_new_req__trt__GetProfile(soap*, ...) allocate, set required members /// - _trt__GetProfile* soap_new_set__trt__GetProfile(soap*, ...) allocate, set all public members /// - _trt__GetProfile::soap_default(soap*) default initialize members /// - int soap_read__trt__GetProfile(soap*, _trt__GetProfile*) deserialize from a stream /// - int soap_write__trt__GetProfile(soap*, _trt__GetProfile*) serialize to a stream /// - _trt__GetProfile* _trt__GetProfile::soap_dup(soap*) returns deep copy of _trt__GetProfile, 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) /// - _trt__GetProfile::soap_del() deep deletes _trt__GetProfile data members, use only after _trt__GetProfile::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetProfile { public: ///
/// this command requests a specific profile ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetProfileResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetProfileResponse is a complexType. /// /// class _trt__GetProfileResponse operations: /// - _trt__GetProfileResponse* soap_new__trt__GetProfileResponse(soap*) allocate and default initialize /// - _trt__GetProfileResponse* soap_new__trt__GetProfileResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetProfileResponse* soap_new_req__trt__GetProfileResponse(soap*, ...) allocate, set required members /// - _trt__GetProfileResponse* soap_new_set__trt__GetProfileResponse(soap*, ...) allocate, set all public members /// - _trt__GetProfileResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetProfileResponse(soap*, _trt__GetProfileResponse*) deserialize from a stream /// - int soap_write__trt__GetProfileResponse(soap*, _trt__GetProfileResponse*) serialize to a stream /// - _trt__GetProfileResponse* _trt__GetProfileResponse::soap_dup(soap*) returns deep copy of _trt__GetProfileResponse, 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) /// - _trt__GetProfileResponse::soap_del() deep deletes _trt__GetProfileResponse data members, use only after _trt__GetProfileResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetProfileResponse { public: ///
/// returns the requested media profile ///
/// Element "Profile" of XSD type "http://www.onvif.org/ver10/schema":Profile. tt__Profile* Profile 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetProfiles /// @brief "http://www.onvif.org/ver10/media/wsdl":GetProfiles is a complexType. /// /// class _trt__GetProfiles operations: /// - _trt__GetProfiles* soap_new__trt__GetProfiles(soap*) allocate and default initialize /// - _trt__GetProfiles* soap_new__trt__GetProfiles(soap*, int num) allocate array and default initialize values /// - _trt__GetProfiles* soap_new_req__trt__GetProfiles(soap*, ...) allocate, set required members /// - _trt__GetProfiles* soap_new_set__trt__GetProfiles(soap*, ...) allocate, set all public members /// - _trt__GetProfiles::soap_default(soap*) default initialize members /// - int soap_read__trt__GetProfiles(soap*, _trt__GetProfiles*) deserialize from a stream /// - int soap_write__trt__GetProfiles(soap*, _trt__GetProfiles*) serialize to a stream /// - _trt__GetProfiles* _trt__GetProfiles::soap_dup(soap*) returns deep copy of _trt__GetProfiles, 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) /// - _trt__GetProfiles::soap_del() deep deletes _trt__GetProfiles data members, use only after _trt__GetProfiles::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetProfiles { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetProfilesResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetProfilesResponse is a complexType. /// /// class _trt__GetProfilesResponse operations: /// - _trt__GetProfilesResponse* soap_new__trt__GetProfilesResponse(soap*) allocate and default initialize /// - _trt__GetProfilesResponse* soap_new__trt__GetProfilesResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetProfilesResponse* soap_new_req__trt__GetProfilesResponse(soap*, ...) allocate, set required members /// - _trt__GetProfilesResponse* soap_new_set__trt__GetProfilesResponse(soap*, ...) allocate, set all public members /// - _trt__GetProfilesResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetProfilesResponse(soap*, _trt__GetProfilesResponse*) deserialize from a stream /// - int soap_write__trt__GetProfilesResponse(soap*, _trt__GetProfilesResponse*) serialize to a stream /// - _trt__GetProfilesResponse* _trt__GetProfilesResponse::soap_dup(soap*) returns deep copy of _trt__GetProfilesResponse, 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) /// - _trt__GetProfilesResponse::soap_del() deep deletes _trt__GetProfilesResponse data members, use only after _trt__GetProfilesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetProfilesResponse { public: ///
/// lists all profiles that exist in the media service ///
/// Vector of tt__Profile* of length 0..unbounded. std::vector Profiles 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddVideoEncoderConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":AddVideoEncoderConfiguration is a complexType. /// /// class _trt__AddVideoEncoderConfiguration operations: /// - _trt__AddVideoEncoderConfiguration* soap_new__trt__AddVideoEncoderConfiguration(soap*) allocate and default initialize /// - _trt__AddVideoEncoderConfiguration* soap_new__trt__AddVideoEncoderConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__AddVideoEncoderConfiguration* soap_new_req__trt__AddVideoEncoderConfiguration(soap*, ...) allocate, set required members /// - _trt__AddVideoEncoderConfiguration* soap_new_set__trt__AddVideoEncoderConfiguration(soap*, ...) allocate, set all public members /// - _trt__AddVideoEncoderConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__AddVideoEncoderConfiguration(soap*, _trt__AddVideoEncoderConfiguration*) deserialize from a stream /// - int soap_write__trt__AddVideoEncoderConfiguration(soap*, _trt__AddVideoEncoderConfiguration*) serialize to a stream /// - _trt__AddVideoEncoderConfiguration* _trt__AddVideoEncoderConfiguration::soap_dup(soap*) returns deep copy of _trt__AddVideoEncoderConfiguration, 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) /// - _trt__AddVideoEncoderConfiguration::soap_del() deep deletes _trt__AddVideoEncoderConfiguration data members, use only after _trt__AddVideoEncoderConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddVideoEncoderConfiguration { public: ///
/// Reference to the profile where the configuration should be added ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// Contains a reference to the VideoEncoderConfiguration to add ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddVideoEncoderConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":AddVideoEncoderConfigurationResponse is a complexType. /// /// class _trt__AddVideoEncoderConfigurationResponse operations: /// - _trt__AddVideoEncoderConfigurationResponse* soap_new__trt__AddVideoEncoderConfigurationResponse(soap*) allocate and default initialize /// - _trt__AddVideoEncoderConfigurationResponse* soap_new__trt__AddVideoEncoderConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__AddVideoEncoderConfigurationResponse* soap_new_req__trt__AddVideoEncoderConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__AddVideoEncoderConfigurationResponse* soap_new_set__trt__AddVideoEncoderConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__AddVideoEncoderConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__AddVideoEncoderConfigurationResponse(soap*, _trt__AddVideoEncoderConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__AddVideoEncoderConfigurationResponse(soap*, _trt__AddVideoEncoderConfigurationResponse*) serialize to a stream /// - _trt__AddVideoEncoderConfigurationResponse* _trt__AddVideoEncoderConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__AddVideoEncoderConfigurationResponse, 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) /// - _trt__AddVideoEncoderConfigurationResponse::soap_del() deep deletes _trt__AddVideoEncoderConfigurationResponse data members, use only after _trt__AddVideoEncoderConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddVideoEncoderConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveVideoEncoderConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveVideoEncoderConfiguration is a complexType. /// /// class _trt__RemoveVideoEncoderConfiguration operations: /// - _trt__RemoveVideoEncoderConfiguration* soap_new__trt__RemoveVideoEncoderConfiguration(soap*) allocate and default initialize /// - _trt__RemoveVideoEncoderConfiguration* soap_new__trt__RemoveVideoEncoderConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__RemoveVideoEncoderConfiguration* soap_new_req__trt__RemoveVideoEncoderConfiguration(soap*, ...) allocate, set required members /// - _trt__RemoveVideoEncoderConfiguration* soap_new_set__trt__RemoveVideoEncoderConfiguration(soap*, ...) allocate, set all public members /// - _trt__RemoveVideoEncoderConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveVideoEncoderConfiguration(soap*, _trt__RemoveVideoEncoderConfiguration*) deserialize from a stream /// - int soap_write__trt__RemoveVideoEncoderConfiguration(soap*, _trt__RemoveVideoEncoderConfiguration*) serialize to a stream /// - _trt__RemoveVideoEncoderConfiguration* _trt__RemoveVideoEncoderConfiguration::soap_dup(soap*) returns deep copy of _trt__RemoveVideoEncoderConfiguration, 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) /// - _trt__RemoveVideoEncoderConfiguration::soap_del() deep deletes _trt__RemoveVideoEncoderConfiguration data members, use only after _trt__RemoveVideoEncoderConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveVideoEncoderConfiguration { public: ///
/// Contains a reference to the media profile from which the /// VideoEncoderConfiguration shall be removed. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveVideoEncoderConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveVideoEncoderConfigurationResponse is a complexType. /// /// class _trt__RemoveVideoEncoderConfigurationResponse operations: /// - _trt__RemoveVideoEncoderConfigurationResponse* soap_new__trt__RemoveVideoEncoderConfigurationResponse(soap*) allocate and default initialize /// - _trt__RemoveVideoEncoderConfigurationResponse* soap_new__trt__RemoveVideoEncoderConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__RemoveVideoEncoderConfigurationResponse* soap_new_req__trt__RemoveVideoEncoderConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__RemoveVideoEncoderConfigurationResponse* soap_new_set__trt__RemoveVideoEncoderConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__RemoveVideoEncoderConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveVideoEncoderConfigurationResponse(soap*, _trt__RemoveVideoEncoderConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__RemoveVideoEncoderConfigurationResponse(soap*, _trt__RemoveVideoEncoderConfigurationResponse*) serialize to a stream /// - _trt__RemoveVideoEncoderConfigurationResponse* _trt__RemoveVideoEncoderConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__RemoveVideoEncoderConfigurationResponse, 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) /// - _trt__RemoveVideoEncoderConfigurationResponse::soap_del() deep deletes _trt__RemoveVideoEncoderConfigurationResponse data members, use only after _trt__RemoveVideoEncoderConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveVideoEncoderConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddVideoSourceConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":AddVideoSourceConfiguration is a complexType. /// /// class _trt__AddVideoSourceConfiguration operations: /// - _trt__AddVideoSourceConfiguration* soap_new__trt__AddVideoSourceConfiguration(soap*) allocate and default initialize /// - _trt__AddVideoSourceConfiguration* soap_new__trt__AddVideoSourceConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__AddVideoSourceConfiguration* soap_new_req__trt__AddVideoSourceConfiguration(soap*, ...) allocate, set required members /// - _trt__AddVideoSourceConfiguration* soap_new_set__trt__AddVideoSourceConfiguration(soap*, ...) allocate, set all public members /// - _trt__AddVideoSourceConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__AddVideoSourceConfiguration(soap*, _trt__AddVideoSourceConfiguration*) deserialize from a stream /// - int soap_write__trt__AddVideoSourceConfiguration(soap*, _trt__AddVideoSourceConfiguration*) serialize to a stream /// - _trt__AddVideoSourceConfiguration* _trt__AddVideoSourceConfiguration::soap_dup(soap*) returns deep copy of _trt__AddVideoSourceConfiguration, 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) /// - _trt__AddVideoSourceConfiguration::soap_del() deep deletes _trt__AddVideoSourceConfiguration data members, use only after _trt__AddVideoSourceConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddVideoSourceConfiguration { public: ///
/// Reference to the profile where the configuration should be added ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// Contains a reference to the VideoSourceConfiguration to add ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddVideoSourceConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":AddVideoSourceConfigurationResponse is a complexType. /// /// class _trt__AddVideoSourceConfigurationResponse operations: /// - _trt__AddVideoSourceConfigurationResponse* soap_new__trt__AddVideoSourceConfigurationResponse(soap*) allocate and default initialize /// - _trt__AddVideoSourceConfigurationResponse* soap_new__trt__AddVideoSourceConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__AddVideoSourceConfigurationResponse* soap_new_req__trt__AddVideoSourceConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__AddVideoSourceConfigurationResponse* soap_new_set__trt__AddVideoSourceConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__AddVideoSourceConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__AddVideoSourceConfigurationResponse(soap*, _trt__AddVideoSourceConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__AddVideoSourceConfigurationResponse(soap*, _trt__AddVideoSourceConfigurationResponse*) serialize to a stream /// - _trt__AddVideoSourceConfigurationResponse* _trt__AddVideoSourceConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__AddVideoSourceConfigurationResponse, 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) /// - _trt__AddVideoSourceConfigurationResponse::soap_del() deep deletes _trt__AddVideoSourceConfigurationResponse data members, use only after _trt__AddVideoSourceConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddVideoSourceConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveVideoSourceConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveVideoSourceConfiguration is a complexType. /// /// class _trt__RemoveVideoSourceConfiguration operations: /// - _trt__RemoveVideoSourceConfiguration* soap_new__trt__RemoveVideoSourceConfiguration(soap*) allocate and default initialize /// - _trt__RemoveVideoSourceConfiguration* soap_new__trt__RemoveVideoSourceConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__RemoveVideoSourceConfiguration* soap_new_req__trt__RemoveVideoSourceConfiguration(soap*, ...) allocate, set required members /// - _trt__RemoveVideoSourceConfiguration* soap_new_set__trt__RemoveVideoSourceConfiguration(soap*, ...) allocate, set all public members /// - _trt__RemoveVideoSourceConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveVideoSourceConfiguration(soap*, _trt__RemoveVideoSourceConfiguration*) deserialize from a stream /// - int soap_write__trt__RemoveVideoSourceConfiguration(soap*, _trt__RemoveVideoSourceConfiguration*) serialize to a stream /// - _trt__RemoveVideoSourceConfiguration* _trt__RemoveVideoSourceConfiguration::soap_dup(soap*) returns deep copy of _trt__RemoveVideoSourceConfiguration, 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) /// - _trt__RemoveVideoSourceConfiguration::soap_del() deep deletes _trt__RemoveVideoSourceConfiguration data members, use only after _trt__RemoveVideoSourceConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveVideoSourceConfiguration { public: ///
/// Contains a reference to the media profile from which the /// VideoSourceConfiguration shall be removed. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveVideoSourceConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveVideoSourceConfigurationResponse is a complexType. /// /// class _trt__RemoveVideoSourceConfigurationResponse operations: /// - _trt__RemoveVideoSourceConfigurationResponse* soap_new__trt__RemoveVideoSourceConfigurationResponse(soap*) allocate and default initialize /// - _trt__RemoveVideoSourceConfigurationResponse* soap_new__trt__RemoveVideoSourceConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__RemoveVideoSourceConfigurationResponse* soap_new_req__trt__RemoveVideoSourceConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__RemoveVideoSourceConfigurationResponse* soap_new_set__trt__RemoveVideoSourceConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__RemoveVideoSourceConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveVideoSourceConfigurationResponse(soap*, _trt__RemoveVideoSourceConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__RemoveVideoSourceConfigurationResponse(soap*, _trt__RemoveVideoSourceConfigurationResponse*) serialize to a stream /// - _trt__RemoveVideoSourceConfigurationResponse* _trt__RemoveVideoSourceConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__RemoveVideoSourceConfigurationResponse, 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) /// - _trt__RemoveVideoSourceConfigurationResponse::soap_del() deep deletes _trt__RemoveVideoSourceConfigurationResponse data members, use only after _trt__RemoveVideoSourceConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveVideoSourceConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddAudioEncoderConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":AddAudioEncoderConfiguration is a complexType. /// /// class _trt__AddAudioEncoderConfiguration operations: /// - _trt__AddAudioEncoderConfiguration* soap_new__trt__AddAudioEncoderConfiguration(soap*) allocate and default initialize /// - _trt__AddAudioEncoderConfiguration* soap_new__trt__AddAudioEncoderConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__AddAudioEncoderConfiguration* soap_new_req__trt__AddAudioEncoderConfiguration(soap*, ...) allocate, set required members /// - _trt__AddAudioEncoderConfiguration* soap_new_set__trt__AddAudioEncoderConfiguration(soap*, ...) allocate, set all public members /// - _trt__AddAudioEncoderConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__AddAudioEncoderConfiguration(soap*, _trt__AddAudioEncoderConfiguration*) deserialize from a stream /// - int soap_write__trt__AddAudioEncoderConfiguration(soap*, _trt__AddAudioEncoderConfiguration*) serialize to a stream /// - _trt__AddAudioEncoderConfiguration* _trt__AddAudioEncoderConfiguration::soap_dup(soap*) returns deep copy of _trt__AddAudioEncoderConfiguration, 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) /// - _trt__AddAudioEncoderConfiguration::soap_del() deep deletes _trt__AddAudioEncoderConfiguration data members, use only after _trt__AddAudioEncoderConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddAudioEncoderConfiguration { public: ///
/// Reference to the profile where the configuration should be added ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// Contains a reference to the AudioEncoderConfiguration to add ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddAudioEncoderConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":AddAudioEncoderConfigurationResponse is a complexType. /// /// class _trt__AddAudioEncoderConfigurationResponse operations: /// - _trt__AddAudioEncoderConfigurationResponse* soap_new__trt__AddAudioEncoderConfigurationResponse(soap*) allocate and default initialize /// - _trt__AddAudioEncoderConfigurationResponse* soap_new__trt__AddAudioEncoderConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__AddAudioEncoderConfigurationResponse* soap_new_req__trt__AddAudioEncoderConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__AddAudioEncoderConfigurationResponse* soap_new_set__trt__AddAudioEncoderConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__AddAudioEncoderConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__AddAudioEncoderConfigurationResponse(soap*, _trt__AddAudioEncoderConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__AddAudioEncoderConfigurationResponse(soap*, _trt__AddAudioEncoderConfigurationResponse*) serialize to a stream /// - _trt__AddAudioEncoderConfigurationResponse* _trt__AddAudioEncoderConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__AddAudioEncoderConfigurationResponse, 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) /// - _trt__AddAudioEncoderConfigurationResponse::soap_del() deep deletes _trt__AddAudioEncoderConfigurationResponse data members, use only after _trt__AddAudioEncoderConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddAudioEncoderConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveAudioEncoderConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveAudioEncoderConfiguration is a complexType. /// /// class _trt__RemoveAudioEncoderConfiguration operations: /// - _trt__RemoveAudioEncoderConfiguration* soap_new__trt__RemoveAudioEncoderConfiguration(soap*) allocate and default initialize /// - _trt__RemoveAudioEncoderConfiguration* soap_new__trt__RemoveAudioEncoderConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__RemoveAudioEncoderConfiguration* soap_new_req__trt__RemoveAudioEncoderConfiguration(soap*, ...) allocate, set required members /// - _trt__RemoveAudioEncoderConfiguration* soap_new_set__trt__RemoveAudioEncoderConfiguration(soap*, ...) allocate, set all public members /// - _trt__RemoveAudioEncoderConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveAudioEncoderConfiguration(soap*, _trt__RemoveAudioEncoderConfiguration*) deserialize from a stream /// - int soap_write__trt__RemoveAudioEncoderConfiguration(soap*, _trt__RemoveAudioEncoderConfiguration*) serialize to a stream /// - _trt__RemoveAudioEncoderConfiguration* _trt__RemoveAudioEncoderConfiguration::soap_dup(soap*) returns deep copy of _trt__RemoveAudioEncoderConfiguration, 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) /// - _trt__RemoveAudioEncoderConfiguration::soap_del() deep deletes _trt__RemoveAudioEncoderConfiguration data members, use only after _trt__RemoveAudioEncoderConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveAudioEncoderConfiguration { public: ///
/// Contains a reference to the media profile from which the /// AudioEncoderConfiguration shall be removed. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveAudioEncoderConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveAudioEncoderConfigurationResponse is a complexType. /// /// class _trt__RemoveAudioEncoderConfigurationResponse operations: /// - _trt__RemoveAudioEncoderConfigurationResponse* soap_new__trt__RemoveAudioEncoderConfigurationResponse(soap*) allocate and default initialize /// - _trt__RemoveAudioEncoderConfigurationResponse* soap_new__trt__RemoveAudioEncoderConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__RemoveAudioEncoderConfigurationResponse* soap_new_req__trt__RemoveAudioEncoderConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__RemoveAudioEncoderConfigurationResponse* soap_new_set__trt__RemoveAudioEncoderConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__RemoveAudioEncoderConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveAudioEncoderConfigurationResponse(soap*, _trt__RemoveAudioEncoderConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__RemoveAudioEncoderConfigurationResponse(soap*, _trt__RemoveAudioEncoderConfigurationResponse*) serialize to a stream /// - _trt__RemoveAudioEncoderConfigurationResponse* _trt__RemoveAudioEncoderConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__RemoveAudioEncoderConfigurationResponse, 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) /// - _trt__RemoveAudioEncoderConfigurationResponse::soap_del() deep deletes _trt__RemoveAudioEncoderConfigurationResponse data members, use only after _trt__RemoveAudioEncoderConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveAudioEncoderConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddAudioSourceConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":AddAudioSourceConfiguration is a complexType. /// /// class _trt__AddAudioSourceConfiguration operations: /// - _trt__AddAudioSourceConfiguration* soap_new__trt__AddAudioSourceConfiguration(soap*) allocate and default initialize /// - _trt__AddAudioSourceConfiguration* soap_new__trt__AddAudioSourceConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__AddAudioSourceConfiguration* soap_new_req__trt__AddAudioSourceConfiguration(soap*, ...) allocate, set required members /// - _trt__AddAudioSourceConfiguration* soap_new_set__trt__AddAudioSourceConfiguration(soap*, ...) allocate, set all public members /// - _trt__AddAudioSourceConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__AddAudioSourceConfiguration(soap*, _trt__AddAudioSourceConfiguration*) deserialize from a stream /// - int soap_write__trt__AddAudioSourceConfiguration(soap*, _trt__AddAudioSourceConfiguration*) serialize to a stream /// - _trt__AddAudioSourceConfiguration* _trt__AddAudioSourceConfiguration::soap_dup(soap*) returns deep copy of _trt__AddAudioSourceConfiguration, 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) /// - _trt__AddAudioSourceConfiguration::soap_del() deep deletes _trt__AddAudioSourceConfiguration data members, use only after _trt__AddAudioSourceConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddAudioSourceConfiguration { public: ///
/// Reference to the profile where the configuration should be added ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// Contains a reference to the AudioSourceConfiguration to add ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddAudioSourceConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":AddAudioSourceConfigurationResponse is a complexType. /// /// class _trt__AddAudioSourceConfigurationResponse operations: /// - _trt__AddAudioSourceConfigurationResponse* soap_new__trt__AddAudioSourceConfigurationResponse(soap*) allocate and default initialize /// - _trt__AddAudioSourceConfigurationResponse* soap_new__trt__AddAudioSourceConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__AddAudioSourceConfigurationResponse* soap_new_req__trt__AddAudioSourceConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__AddAudioSourceConfigurationResponse* soap_new_set__trt__AddAudioSourceConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__AddAudioSourceConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__AddAudioSourceConfigurationResponse(soap*, _trt__AddAudioSourceConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__AddAudioSourceConfigurationResponse(soap*, _trt__AddAudioSourceConfigurationResponse*) serialize to a stream /// - _trt__AddAudioSourceConfigurationResponse* _trt__AddAudioSourceConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__AddAudioSourceConfigurationResponse, 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) /// - _trt__AddAudioSourceConfigurationResponse::soap_del() deep deletes _trt__AddAudioSourceConfigurationResponse data members, use only after _trt__AddAudioSourceConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddAudioSourceConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveAudioSourceConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveAudioSourceConfiguration is a complexType. /// /// class _trt__RemoveAudioSourceConfiguration operations: /// - _trt__RemoveAudioSourceConfiguration* soap_new__trt__RemoveAudioSourceConfiguration(soap*) allocate and default initialize /// - _trt__RemoveAudioSourceConfiguration* soap_new__trt__RemoveAudioSourceConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__RemoveAudioSourceConfiguration* soap_new_req__trt__RemoveAudioSourceConfiguration(soap*, ...) allocate, set required members /// - _trt__RemoveAudioSourceConfiguration* soap_new_set__trt__RemoveAudioSourceConfiguration(soap*, ...) allocate, set all public members /// - _trt__RemoveAudioSourceConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveAudioSourceConfiguration(soap*, _trt__RemoveAudioSourceConfiguration*) deserialize from a stream /// - int soap_write__trt__RemoveAudioSourceConfiguration(soap*, _trt__RemoveAudioSourceConfiguration*) serialize to a stream /// - _trt__RemoveAudioSourceConfiguration* _trt__RemoveAudioSourceConfiguration::soap_dup(soap*) returns deep copy of _trt__RemoveAudioSourceConfiguration, 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) /// - _trt__RemoveAudioSourceConfiguration::soap_del() deep deletes _trt__RemoveAudioSourceConfiguration data members, use only after _trt__RemoveAudioSourceConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveAudioSourceConfiguration { public: ///
/// Contains a reference to the media profile from which the /// AudioSourceConfiguration shall be removed. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveAudioSourceConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveAudioSourceConfigurationResponse is a complexType. /// /// class _trt__RemoveAudioSourceConfigurationResponse operations: /// - _trt__RemoveAudioSourceConfigurationResponse* soap_new__trt__RemoveAudioSourceConfigurationResponse(soap*) allocate and default initialize /// - _trt__RemoveAudioSourceConfigurationResponse* soap_new__trt__RemoveAudioSourceConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__RemoveAudioSourceConfigurationResponse* soap_new_req__trt__RemoveAudioSourceConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__RemoveAudioSourceConfigurationResponse* soap_new_set__trt__RemoveAudioSourceConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__RemoveAudioSourceConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveAudioSourceConfigurationResponse(soap*, _trt__RemoveAudioSourceConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__RemoveAudioSourceConfigurationResponse(soap*, _trt__RemoveAudioSourceConfigurationResponse*) serialize to a stream /// - _trt__RemoveAudioSourceConfigurationResponse* _trt__RemoveAudioSourceConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__RemoveAudioSourceConfigurationResponse, 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) /// - _trt__RemoveAudioSourceConfigurationResponse::soap_del() deep deletes _trt__RemoveAudioSourceConfigurationResponse data members, use only after _trt__RemoveAudioSourceConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveAudioSourceConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddPTZConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":AddPTZConfiguration is a complexType. /// /// class _trt__AddPTZConfiguration operations: /// - _trt__AddPTZConfiguration* soap_new__trt__AddPTZConfiguration(soap*) allocate and default initialize /// - _trt__AddPTZConfiguration* soap_new__trt__AddPTZConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__AddPTZConfiguration* soap_new_req__trt__AddPTZConfiguration(soap*, ...) allocate, set required members /// - _trt__AddPTZConfiguration* soap_new_set__trt__AddPTZConfiguration(soap*, ...) allocate, set all public members /// - _trt__AddPTZConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__AddPTZConfiguration(soap*, _trt__AddPTZConfiguration*) deserialize from a stream /// - int soap_write__trt__AddPTZConfiguration(soap*, _trt__AddPTZConfiguration*) serialize to a stream /// - _trt__AddPTZConfiguration* _trt__AddPTZConfiguration::soap_dup(soap*) returns deep copy of _trt__AddPTZConfiguration, 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) /// - _trt__AddPTZConfiguration::soap_del() deep deletes _trt__AddPTZConfiguration data members, use only after _trt__AddPTZConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddPTZConfiguration { public: ///
/// Reference to the profile where the configuration should be added ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// Contains a reference to the PTZConfiguration to add ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddPTZConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":AddPTZConfigurationResponse is a complexType. /// /// class _trt__AddPTZConfigurationResponse operations: /// - _trt__AddPTZConfigurationResponse* soap_new__trt__AddPTZConfigurationResponse(soap*) allocate and default initialize /// - _trt__AddPTZConfigurationResponse* soap_new__trt__AddPTZConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__AddPTZConfigurationResponse* soap_new_req__trt__AddPTZConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__AddPTZConfigurationResponse* soap_new_set__trt__AddPTZConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__AddPTZConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__AddPTZConfigurationResponse(soap*, _trt__AddPTZConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__AddPTZConfigurationResponse(soap*, _trt__AddPTZConfigurationResponse*) serialize to a stream /// - _trt__AddPTZConfigurationResponse* _trt__AddPTZConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__AddPTZConfigurationResponse, 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) /// - _trt__AddPTZConfigurationResponse::soap_del() deep deletes _trt__AddPTZConfigurationResponse data members, use only after _trt__AddPTZConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddPTZConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemovePTZConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":RemovePTZConfiguration is a complexType. /// /// class _trt__RemovePTZConfiguration operations: /// - _trt__RemovePTZConfiguration* soap_new__trt__RemovePTZConfiguration(soap*) allocate and default initialize /// - _trt__RemovePTZConfiguration* soap_new__trt__RemovePTZConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__RemovePTZConfiguration* soap_new_req__trt__RemovePTZConfiguration(soap*, ...) allocate, set required members /// - _trt__RemovePTZConfiguration* soap_new_set__trt__RemovePTZConfiguration(soap*, ...) allocate, set all public members /// - _trt__RemovePTZConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__RemovePTZConfiguration(soap*, _trt__RemovePTZConfiguration*) deserialize from a stream /// - int soap_write__trt__RemovePTZConfiguration(soap*, _trt__RemovePTZConfiguration*) serialize to a stream /// - _trt__RemovePTZConfiguration* _trt__RemovePTZConfiguration::soap_dup(soap*) returns deep copy of _trt__RemovePTZConfiguration, 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) /// - _trt__RemovePTZConfiguration::soap_del() deep deletes _trt__RemovePTZConfiguration data members, use only after _trt__RemovePTZConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemovePTZConfiguration { public: ///
/// Contains a reference to the media profile from which the /// PTZConfiguration shall be removed. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemovePTZConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":RemovePTZConfigurationResponse is a complexType. /// /// class _trt__RemovePTZConfigurationResponse operations: /// - _trt__RemovePTZConfigurationResponse* soap_new__trt__RemovePTZConfigurationResponse(soap*) allocate and default initialize /// - _trt__RemovePTZConfigurationResponse* soap_new__trt__RemovePTZConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__RemovePTZConfigurationResponse* soap_new_req__trt__RemovePTZConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__RemovePTZConfigurationResponse* soap_new_set__trt__RemovePTZConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__RemovePTZConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__RemovePTZConfigurationResponse(soap*, _trt__RemovePTZConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__RemovePTZConfigurationResponse(soap*, _trt__RemovePTZConfigurationResponse*) serialize to a stream /// - _trt__RemovePTZConfigurationResponse* _trt__RemovePTZConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__RemovePTZConfigurationResponse, 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) /// - _trt__RemovePTZConfigurationResponse::soap_del() deep deletes _trt__RemovePTZConfigurationResponse data members, use only after _trt__RemovePTZConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemovePTZConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddVideoAnalyticsConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":AddVideoAnalyticsConfiguration is a complexType. /// /// class _trt__AddVideoAnalyticsConfiguration operations: /// - _trt__AddVideoAnalyticsConfiguration* soap_new__trt__AddVideoAnalyticsConfiguration(soap*) allocate and default initialize /// - _trt__AddVideoAnalyticsConfiguration* soap_new__trt__AddVideoAnalyticsConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__AddVideoAnalyticsConfiguration* soap_new_req__trt__AddVideoAnalyticsConfiguration(soap*, ...) allocate, set required members /// - _trt__AddVideoAnalyticsConfiguration* soap_new_set__trt__AddVideoAnalyticsConfiguration(soap*, ...) allocate, set all public members /// - _trt__AddVideoAnalyticsConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__AddVideoAnalyticsConfiguration(soap*, _trt__AddVideoAnalyticsConfiguration*) deserialize from a stream /// - int soap_write__trt__AddVideoAnalyticsConfiguration(soap*, _trt__AddVideoAnalyticsConfiguration*) serialize to a stream /// - _trt__AddVideoAnalyticsConfiguration* _trt__AddVideoAnalyticsConfiguration::soap_dup(soap*) returns deep copy of _trt__AddVideoAnalyticsConfiguration, 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) /// - _trt__AddVideoAnalyticsConfiguration::soap_del() deep deletes _trt__AddVideoAnalyticsConfiguration data members, use only after _trt__AddVideoAnalyticsConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddVideoAnalyticsConfiguration { public: ///
/// Reference to the profile where the configuration should be added ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// Contains a reference to the VideoAnalyticsConfiguration to add ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddVideoAnalyticsConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":AddVideoAnalyticsConfigurationResponse is a complexType. /// /// class _trt__AddVideoAnalyticsConfigurationResponse operations: /// - _trt__AddVideoAnalyticsConfigurationResponse* soap_new__trt__AddVideoAnalyticsConfigurationResponse(soap*) allocate and default initialize /// - _trt__AddVideoAnalyticsConfigurationResponse* soap_new__trt__AddVideoAnalyticsConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__AddVideoAnalyticsConfigurationResponse* soap_new_req__trt__AddVideoAnalyticsConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__AddVideoAnalyticsConfigurationResponse* soap_new_set__trt__AddVideoAnalyticsConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__AddVideoAnalyticsConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__AddVideoAnalyticsConfigurationResponse(soap*, _trt__AddVideoAnalyticsConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__AddVideoAnalyticsConfigurationResponse(soap*, _trt__AddVideoAnalyticsConfigurationResponse*) serialize to a stream /// - _trt__AddVideoAnalyticsConfigurationResponse* _trt__AddVideoAnalyticsConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__AddVideoAnalyticsConfigurationResponse, 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) /// - _trt__AddVideoAnalyticsConfigurationResponse::soap_del() deep deletes _trt__AddVideoAnalyticsConfigurationResponse data members, use only after _trt__AddVideoAnalyticsConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddVideoAnalyticsConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveVideoAnalyticsConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveVideoAnalyticsConfiguration is a complexType. /// /// class _trt__RemoveVideoAnalyticsConfiguration operations: /// - _trt__RemoveVideoAnalyticsConfiguration* soap_new__trt__RemoveVideoAnalyticsConfiguration(soap*) allocate and default initialize /// - _trt__RemoveVideoAnalyticsConfiguration* soap_new__trt__RemoveVideoAnalyticsConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__RemoveVideoAnalyticsConfiguration* soap_new_req__trt__RemoveVideoAnalyticsConfiguration(soap*, ...) allocate, set required members /// - _trt__RemoveVideoAnalyticsConfiguration* soap_new_set__trt__RemoveVideoAnalyticsConfiguration(soap*, ...) allocate, set all public members /// - _trt__RemoveVideoAnalyticsConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveVideoAnalyticsConfiguration(soap*, _trt__RemoveVideoAnalyticsConfiguration*) deserialize from a stream /// - int soap_write__trt__RemoveVideoAnalyticsConfiguration(soap*, _trt__RemoveVideoAnalyticsConfiguration*) serialize to a stream /// - _trt__RemoveVideoAnalyticsConfiguration* _trt__RemoveVideoAnalyticsConfiguration::soap_dup(soap*) returns deep copy of _trt__RemoveVideoAnalyticsConfiguration, 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) /// - _trt__RemoveVideoAnalyticsConfiguration::soap_del() deep deletes _trt__RemoveVideoAnalyticsConfiguration data members, use only after _trt__RemoveVideoAnalyticsConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveVideoAnalyticsConfiguration { public: ///
/// Contains a reference to the media profile from which the /// VideoAnalyticsConfiguration shall be removed. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveVideoAnalyticsConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveVideoAnalyticsConfigurationResponse is a complexType. /// /// class _trt__RemoveVideoAnalyticsConfigurationResponse operations: /// - _trt__RemoveVideoAnalyticsConfigurationResponse* soap_new__trt__RemoveVideoAnalyticsConfigurationResponse(soap*) allocate and default initialize /// - _trt__RemoveVideoAnalyticsConfigurationResponse* soap_new__trt__RemoveVideoAnalyticsConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__RemoveVideoAnalyticsConfigurationResponse* soap_new_req__trt__RemoveVideoAnalyticsConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__RemoveVideoAnalyticsConfigurationResponse* soap_new_set__trt__RemoveVideoAnalyticsConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__RemoveVideoAnalyticsConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveVideoAnalyticsConfigurationResponse(soap*, _trt__RemoveVideoAnalyticsConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__RemoveVideoAnalyticsConfigurationResponse(soap*, _trt__RemoveVideoAnalyticsConfigurationResponse*) serialize to a stream /// - _trt__RemoveVideoAnalyticsConfigurationResponse* _trt__RemoveVideoAnalyticsConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__RemoveVideoAnalyticsConfigurationResponse, 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) /// - _trt__RemoveVideoAnalyticsConfigurationResponse::soap_del() deep deletes _trt__RemoveVideoAnalyticsConfigurationResponse data members, use only after _trt__RemoveVideoAnalyticsConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveVideoAnalyticsConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddMetadataConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":AddMetadataConfiguration is a complexType. /// /// class _trt__AddMetadataConfiguration operations: /// - _trt__AddMetadataConfiguration* soap_new__trt__AddMetadataConfiguration(soap*) allocate and default initialize /// - _trt__AddMetadataConfiguration* soap_new__trt__AddMetadataConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__AddMetadataConfiguration* soap_new_req__trt__AddMetadataConfiguration(soap*, ...) allocate, set required members /// - _trt__AddMetadataConfiguration* soap_new_set__trt__AddMetadataConfiguration(soap*, ...) allocate, set all public members /// - _trt__AddMetadataConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__AddMetadataConfiguration(soap*, _trt__AddMetadataConfiguration*) deserialize from a stream /// - int soap_write__trt__AddMetadataConfiguration(soap*, _trt__AddMetadataConfiguration*) serialize to a stream /// - _trt__AddMetadataConfiguration* _trt__AddMetadataConfiguration::soap_dup(soap*) returns deep copy of _trt__AddMetadataConfiguration, 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) /// - _trt__AddMetadataConfiguration::soap_del() deep deletes _trt__AddMetadataConfiguration data members, use only after _trt__AddMetadataConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddMetadataConfiguration { public: ///
/// Reference to the profile where the configuration should be added ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// Contains a reference to the MetadataConfiguration to add ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddMetadataConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":AddMetadataConfigurationResponse is a complexType. /// /// class _trt__AddMetadataConfigurationResponse operations: /// - _trt__AddMetadataConfigurationResponse* soap_new__trt__AddMetadataConfigurationResponse(soap*) allocate and default initialize /// - _trt__AddMetadataConfigurationResponse* soap_new__trt__AddMetadataConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__AddMetadataConfigurationResponse* soap_new_req__trt__AddMetadataConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__AddMetadataConfigurationResponse* soap_new_set__trt__AddMetadataConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__AddMetadataConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__AddMetadataConfigurationResponse(soap*, _trt__AddMetadataConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__AddMetadataConfigurationResponse(soap*, _trt__AddMetadataConfigurationResponse*) serialize to a stream /// - _trt__AddMetadataConfigurationResponse* _trt__AddMetadataConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__AddMetadataConfigurationResponse, 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) /// - _trt__AddMetadataConfigurationResponse::soap_del() deep deletes _trt__AddMetadataConfigurationResponse data members, use only after _trt__AddMetadataConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddMetadataConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveMetadataConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveMetadataConfiguration is a complexType. /// /// class _trt__RemoveMetadataConfiguration operations: /// - _trt__RemoveMetadataConfiguration* soap_new__trt__RemoveMetadataConfiguration(soap*) allocate and default initialize /// - _trt__RemoveMetadataConfiguration* soap_new__trt__RemoveMetadataConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__RemoveMetadataConfiguration* soap_new_req__trt__RemoveMetadataConfiguration(soap*, ...) allocate, set required members /// - _trt__RemoveMetadataConfiguration* soap_new_set__trt__RemoveMetadataConfiguration(soap*, ...) allocate, set all public members /// - _trt__RemoveMetadataConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveMetadataConfiguration(soap*, _trt__RemoveMetadataConfiguration*) deserialize from a stream /// - int soap_write__trt__RemoveMetadataConfiguration(soap*, _trt__RemoveMetadataConfiguration*) serialize to a stream /// - _trt__RemoveMetadataConfiguration* _trt__RemoveMetadataConfiguration::soap_dup(soap*) returns deep copy of _trt__RemoveMetadataConfiguration, 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) /// - _trt__RemoveMetadataConfiguration::soap_del() deep deletes _trt__RemoveMetadataConfiguration data members, use only after _trt__RemoveMetadataConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveMetadataConfiguration { public: ///
/// Contains a reference to the media profile from which the /// MetadataConfiguration shall be removed. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveMetadataConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveMetadataConfigurationResponse is a complexType. /// /// class _trt__RemoveMetadataConfigurationResponse operations: /// - _trt__RemoveMetadataConfigurationResponse* soap_new__trt__RemoveMetadataConfigurationResponse(soap*) allocate and default initialize /// - _trt__RemoveMetadataConfigurationResponse* soap_new__trt__RemoveMetadataConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__RemoveMetadataConfigurationResponse* soap_new_req__trt__RemoveMetadataConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__RemoveMetadataConfigurationResponse* soap_new_set__trt__RemoveMetadataConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__RemoveMetadataConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveMetadataConfigurationResponse(soap*, _trt__RemoveMetadataConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__RemoveMetadataConfigurationResponse(soap*, _trt__RemoveMetadataConfigurationResponse*) serialize to a stream /// - _trt__RemoveMetadataConfigurationResponse* _trt__RemoveMetadataConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__RemoveMetadataConfigurationResponse, 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) /// - _trt__RemoveMetadataConfigurationResponse::soap_del() deep deletes _trt__RemoveMetadataConfigurationResponse data members, use only after _trt__RemoveMetadataConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveMetadataConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddAudioOutputConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":AddAudioOutputConfiguration is a complexType. /// /// class _trt__AddAudioOutputConfiguration operations: /// - _trt__AddAudioOutputConfiguration* soap_new__trt__AddAudioOutputConfiguration(soap*) allocate and default initialize /// - _trt__AddAudioOutputConfiguration* soap_new__trt__AddAudioOutputConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__AddAudioOutputConfiguration* soap_new_req__trt__AddAudioOutputConfiguration(soap*, ...) allocate, set required members /// - _trt__AddAudioOutputConfiguration* soap_new_set__trt__AddAudioOutputConfiguration(soap*, ...) allocate, set all public members /// - _trt__AddAudioOutputConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__AddAudioOutputConfiguration(soap*, _trt__AddAudioOutputConfiguration*) deserialize from a stream /// - int soap_write__trt__AddAudioOutputConfiguration(soap*, _trt__AddAudioOutputConfiguration*) serialize to a stream /// - _trt__AddAudioOutputConfiguration* _trt__AddAudioOutputConfiguration::soap_dup(soap*) returns deep copy of _trt__AddAudioOutputConfiguration, 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) /// - _trt__AddAudioOutputConfiguration::soap_del() deep deletes _trt__AddAudioOutputConfiguration data members, use only after _trt__AddAudioOutputConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddAudioOutputConfiguration { public: ///
/// Reference to the profile where the configuration should be added ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// Contains a reference to the AudioOutputConfiguration to add ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddAudioOutputConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":AddAudioOutputConfigurationResponse is a complexType. /// /// class _trt__AddAudioOutputConfigurationResponse operations: /// - _trt__AddAudioOutputConfigurationResponse* soap_new__trt__AddAudioOutputConfigurationResponse(soap*) allocate and default initialize /// - _trt__AddAudioOutputConfigurationResponse* soap_new__trt__AddAudioOutputConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__AddAudioOutputConfigurationResponse* soap_new_req__trt__AddAudioOutputConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__AddAudioOutputConfigurationResponse* soap_new_set__trt__AddAudioOutputConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__AddAudioOutputConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__AddAudioOutputConfigurationResponse(soap*, _trt__AddAudioOutputConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__AddAudioOutputConfigurationResponse(soap*, _trt__AddAudioOutputConfigurationResponse*) serialize to a stream /// - _trt__AddAudioOutputConfigurationResponse* _trt__AddAudioOutputConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__AddAudioOutputConfigurationResponse, 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) /// - _trt__AddAudioOutputConfigurationResponse::soap_del() deep deletes _trt__AddAudioOutputConfigurationResponse data members, use only after _trt__AddAudioOutputConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddAudioOutputConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveAudioOutputConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveAudioOutputConfiguration is a complexType. /// /// class _trt__RemoveAudioOutputConfiguration operations: /// - _trt__RemoveAudioOutputConfiguration* soap_new__trt__RemoveAudioOutputConfiguration(soap*) allocate and default initialize /// - _trt__RemoveAudioOutputConfiguration* soap_new__trt__RemoveAudioOutputConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__RemoveAudioOutputConfiguration* soap_new_req__trt__RemoveAudioOutputConfiguration(soap*, ...) allocate, set required members /// - _trt__RemoveAudioOutputConfiguration* soap_new_set__trt__RemoveAudioOutputConfiguration(soap*, ...) allocate, set all public members /// - _trt__RemoveAudioOutputConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveAudioOutputConfiguration(soap*, _trt__RemoveAudioOutputConfiguration*) deserialize from a stream /// - int soap_write__trt__RemoveAudioOutputConfiguration(soap*, _trt__RemoveAudioOutputConfiguration*) serialize to a stream /// - _trt__RemoveAudioOutputConfiguration* _trt__RemoveAudioOutputConfiguration::soap_dup(soap*) returns deep copy of _trt__RemoveAudioOutputConfiguration, 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) /// - _trt__RemoveAudioOutputConfiguration::soap_del() deep deletes _trt__RemoveAudioOutputConfiguration data members, use only after _trt__RemoveAudioOutputConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveAudioOutputConfiguration { public: ///
/// Contains a reference to the media profile from which the /// AudioOutputConfiguration shall be removed. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveAudioOutputConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveAudioOutputConfigurationResponse is a complexType. /// /// class _trt__RemoveAudioOutputConfigurationResponse operations: /// - _trt__RemoveAudioOutputConfigurationResponse* soap_new__trt__RemoveAudioOutputConfigurationResponse(soap*) allocate and default initialize /// - _trt__RemoveAudioOutputConfigurationResponse* soap_new__trt__RemoveAudioOutputConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__RemoveAudioOutputConfigurationResponse* soap_new_req__trt__RemoveAudioOutputConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__RemoveAudioOutputConfigurationResponse* soap_new_set__trt__RemoveAudioOutputConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__RemoveAudioOutputConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveAudioOutputConfigurationResponse(soap*, _trt__RemoveAudioOutputConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__RemoveAudioOutputConfigurationResponse(soap*, _trt__RemoveAudioOutputConfigurationResponse*) serialize to a stream /// - _trt__RemoveAudioOutputConfigurationResponse* _trt__RemoveAudioOutputConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__RemoveAudioOutputConfigurationResponse, 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) /// - _trt__RemoveAudioOutputConfigurationResponse::soap_del() deep deletes _trt__RemoveAudioOutputConfigurationResponse data members, use only after _trt__RemoveAudioOutputConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveAudioOutputConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddAudioDecoderConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":AddAudioDecoderConfiguration is a complexType. /// /// class _trt__AddAudioDecoderConfiguration operations: /// - _trt__AddAudioDecoderConfiguration* soap_new__trt__AddAudioDecoderConfiguration(soap*) allocate and default initialize /// - _trt__AddAudioDecoderConfiguration* soap_new__trt__AddAudioDecoderConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__AddAudioDecoderConfiguration* soap_new_req__trt__AddAudioDecoderConfiguration(soap*, ...) allocate, set required members /// - _trt__AddAudioDecoderConfiguration* soap_new_set__trt__AddAudioDecoderConfiguration(soap*, ...) allocate, set all public members /// - _trt__AddAudioDecoderConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__AddAudioDecoderConfiguration(soap*, _trt__AddAudioDecoderConfiguration*) deserialize from a stream /// - int soap_write__trt__AddAudioDecoderConfiguration(soap*, _trt__AddAudioDecoderConfiguration*) serialize to a stream /// - _trt__AddAudioDecoderConfiguration* _trt__AddAudioDecoderConfiguration::soap_dup(soap*) returns deep copy of _trt__AddAudioDecoderConfiguration, 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) /// - _trt__AddAudioDecoderConfiguration::soap_del() deep deletes _trt__AddAudioDecoderConfiguration data members, use only after _trt__AddAudioDecoderConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddAudioDecoderConfiguration { public: ///
/// This element contains a reference to the profile where the configuration should be added. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// This element contains a reference to the AudioDecoderConfiguration to add. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":AddAudioDecoderConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":AddAudioDecoderConfigurationResponse is a complexType. /// /// class _trt__AddAudioDecoderConfigurationResponse operations: /// - _trt__AddAudioDecoderConfigurationResponse* soap_new__trt__AddAudioDecoderConfigurationResponse(soap*) allocate and default initialize /// - _trt__AddAudioDecoderConfigurationResponse* soap_new__trt__AddAudioDecoderConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__AddAudioDecoderConfigurationResponse* soap_new_req__trt__AddAudioDecoderConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__AddAudioDecoderConfigurationResponse* soap_new_set__trt__AddAudioDecoderConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__AddAudioDecoderConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__AddAudioDecoderConfigurationResponse(soap*, _trt__AddAudioDecoderConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__AddAudioDecoderConfigurationResponse(soap*, _trt__AddAudioDecoderConfigurationResponse*) serialize to a stream /// - _trt__AddAudioDecoderConfigurationResponse* _trt__AddAudioDecoderConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__AddAudioDecoderConfigurationResponse, 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) /// - _trt__AddAudioDecoderConfigurationResponse::soap_del() deep deletes _trt__AddAudioDecoderConfigurationResponse data members, use only after _trt__AddAudioDecoderConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__AddAudioDecoderConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveAudioDecoderConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveAudioDecoderConfiguration is a complexType. /// /// class _trt__RemoveAudioDecoderConfiguration operations: /// - _trt__RemoveAudioDecoderConfiguration* soap_new__trt__RemoveAudioDecoderConfiguration(soap*) allocate and default initialize /// - _trt__RemoveAudioDecoderConfiguration* soap_new__trt__RemoveAudioDecoderConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__RemoveAudioDecoderConfiguration* soap_new_req__trt__RemoveAudioDecoderConfiguration(soap*, ...) allocate, set required members /// - _trt__RemoveAudioDecoderConfiguration* soap_new_set__trt__RemoveAudioDecoderConfiguration(soap*, ...) allocate, set all public members /// - _trt__RemoveAudioDecoderConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveAudioDecoderConfiguration(soap*, _trt__RemoveAudioDecoderConfiguration*) deserialize from a stream /// - int soap_write__trt__RemoveAudioDecoderConfiguration(soap*, _trt__RemoveAudioDecoderConfiguration*) serialize to a stream /// - _trt__RemoveAudioDecoderConfiguration* _trt__RemoveAudioDecoderConfiguration::soap_dup(soap*) returns deep copy of _trt__RemoveAudioDecoderConfiguration, 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) /// - _trt__RemoveAudioDecoderConfiguration::soap_del() deep deletes _trt__RemoveAudioDecoderConfiguration data members, use only after _trt__RemoveAudioDecoderConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveAudioDecoderConfiguration { public: ///
/// This element contains a reference to the media profile from which the AudioDecoderConfiguration shall be removed. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":RemoveAudioDecoderConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":RemoveAudioDecoderConfigurationResponse is a complexType. /// /// class _trt__RemoveAudioDecoderConfigurationResponse operations: /// - _trt__RemoveAudioDecoderConfigurationResponse* soap_new__trt__RemoveAudioDecoderConfigurationResponse(soap*) allocate and default initialize /// - _trt__RemoveAudioDecoderConfigurationResponse* soap_new__trt__RemoveAudioDecoderConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__RemoveAudioDecoderConfigurationResponse* soap_new_req__trt__RemoveAudioDecoderConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__RemoveAudioDecoderConfigurationResponse* soap_new_set__trt__RemoveAudioDecoderConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__RemoveAudioDecoderConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__RemoveAudioDecoderConfigurationResponse(soap*, _trt__RemoveAudioDecoderConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__RemoveAudioDecoderConfigurationResponse(soap*, _trt__RemoveAudioDecoderConfigurationResponse*) serialize to a stream /// - _trt__RemoveAudioDecoderConfigurationResponse* _trt__RemoveAudioDecoderConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__RemoveAudioDecoderConfigurationResponse, 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) /// - _trt__RemoveAudioDecoderConfigurationResponse::soap_del() deep deletes _trt__RemoveAudioDecoderConfigurationResponse data members, use only after _trt__RemoveAudioDecoderConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__RemoveAudioDecoderConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":DeleteProfile /// @brief "http://www.onvif.org/ver10/media/wsdl":DeleteProfile is a complexType. /// /// class _trt__DeleteProfile operations: /// - _trt__DeleteProfile* soap_new__trt__DeleteProfile(soap*) allocate and default initialize /// - _trt__DeleteProfile* soap_new__trt__DeleteProfile(soap*, int num) allocate array and default initialize values /// - _trt__DeleteProfile* soap_new_req__trt__DeleteProfile(soap*, ...) allocate, set required members /// - _trt__DeleteProfile* soap_new_set__trt__DeleteProfile(soap*, ...) allocate, set all public members /// - _trt__DeleteProfile::soap_default(soap*) default initialize members /// - int soap_read__trt__DeleteProfile(soap*, _trt__DeleteProfile*) deserialize from a stream /// - int soap_write__trt__DeleteProfile(soap*, _trt__DeleteProfile*) serialize to a stream /// - _trt__DeleteProfile* _trt__DeleteProfile::soap_dup(soap*) returns deep copy of _trt__DeleteProfile, 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) /// - _trt__DeleteProfile::soap_del() deep deletes _trt__DeleteProfile data members, use only after _trt__DeleteProfile::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__DeleteProfile { public: ///
/// This element contains a reference to the profile that should be deleted. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":DeleteProfileResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":DeleteProfileResponse is a complexType. /// /// class _trt__DeleteProfileResponse operations: /// - _trt__DeleteProfileResponse* soap_new__trt__DeleteProfileResponse(soap*) allocate and default initialize /// - _trt__DeleteProfileResponse* soap_new__trt__DeleteProfileResponse(soap*, int num) allocate array and default initialize values /// - _trt__DeleteProfileResponse* soap_new_req__trt__DeleteProfileResponse(soap*, ...) allocate, set required members /// - _trt__DeleteProfileResponse* soap_new_set__trt__DeleteProfileResponse(soap*, ...) allocate, set all public members /// - _trt__DeleteProfileResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__DeleteProfileResponse(soap*, _trt__DeleteProfileResponse*) deserialize from a stream /// - int soap_write__trt__DeleteProfileResponse(soap*, _trt__DeleteProfileResponse*) serialize to a stream /// - _trt__DeleteProfileResponse* _trt__DeleteProfileResponse::soap_dup(soap*) returns deep copy of _trt__DeleteProfileResponse, 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) /// - _trt__DeleteProfileResponse::soap_del() deep deletes _trt__DeleteProfileResponse data members, use only after _trt__DeleteProfileResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__DeleteProfileResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoEncoderConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoEncoderConfigurations is a complexType. /// /// class _trt__GetVideoEncoderConfigurations operations: /// - _trt__GetVideoEncoderConfigurations* soap_new__trt__GetVideoEncoderConfigurations(soap*) allocate and default initialize /// - _trt__GetVideoEncoderConfigurations* soap_new__trt__GetVideoEncoderConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoEncoderConfigurations* soap_new_req__trt__GetVideoEncoderConfigurations(soap*, ...) allocate, set required members /// - _trt__GetVideoEncoderConfigurations* soap_new_set__trt__GetVideoEncoderConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetVideoEncoderConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoEncoderConfigurations(soap*, _trt__GetVideoEncoderConfigurations*) deserialize from a stream /// - int soap_write__trt__GetVideoEncoderConfigurations(soap*, _trt__GetVideoEncoderConfigurations*) serialize to a stream /// - _trt__GetVideoEncoderConfigurations* _trt__GetVideoEncoderConfigurations::soap_dup(soap*) returns deep copy of _trt__GetVideoEncoderConfigurations, 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) /// - _trt__GetVideoEncoderConfigurations::soap_del() deep deletes _trt__GetVideoEncoderConfigurations data members, use only after _trt__GetVideoEncoderConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoEncoderConfigurations { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoEncoderConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoEncoderConfigurationsResponse is a complexType. /// /// class _trt__GetVideoEncoderConfigurationsResponse operations: /// - _trt__GetVideoEncoderConfigurationsResponse* soap_new__trt__GetVideoEncoderConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetVideoEncoderConfigurationsResponse* soap_new__trt__GetVideoEncoderConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoEncoderConfigurationsResponse* soap_new_req__trt__GetVideoEncoderConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetVideoEncoderConfigurationsResponse* soap_new_set__trt__GetVideoEncoderConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetVideoEncoderConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoEncoderConfigurationsResponse(soap*, _trt__GetVideoEncoderConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetVideoEncoderConfigurationsResponse(soap*, _trt__GetVideoEncoderConfigurationsResponse*) serialize to a stream /// - _trt__GetVideoEncoderConfigurationsResponse* _trt__GetVideoEncoderConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetVideoEncoderConfigurationsResponse, 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) /// - _trt__GetVideoEncoderConfigurationsResponse::soap_del() deep deletes _trt__GetVideoEncoderConfigurationsResponse data members, use only after _trt__GetVideoEncoderConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoEncoderConfigurationsResponse { public: ///
/// This element contains a list of video encoder configurations. ///
/// Vector of tt__VideoEncoderConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceConfigurations is a complexType. /// /// class _trt__GetVideoSourceConfigurations operations: /// - _trt__GetVideoSourceConfigurations* soap_new__trt__GetVideoSourceConfigurations(soap*) allocate and default initialize /// - _trt__GetVideoSourceConfigurations* soap_new__trt__GetVideoSourceConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoSourceConfigurations* soap_new_req__trt__GetVideoSourceConfigurations(soap*, ...) allocate, set required members /// - _trt__GetVideoSourceConfigurations* soap_new_set__trt__GetVideoSourceConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetVideoSourceConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoSourceConfigurations(soap*, _trt__GetVideoSourceConfigurations*) deserialize from a stream /// - int soap_write__trt__GetVideoSourceConfigurations(soap*, _trt__GetVideoSourceConfigurations*) serialize to a stream /// - _trt__GetVideoSourceConfigurations* _trt__GetVideoSourceConfigurations::soap_dup(soap*) returns deep copy of _trt__GetVideoSourceConfigurations, 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) /// - _trt__GetVideoSourceConfigurations::soap_del() deep deletes _trt__GetVideoSourceConfigurations data members, use only after _trt__GetVideoSourceConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoSourceConfigurations { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceConfigurationsResponse is a complexType. /// /// class _trt__GetVideoSourceConfigurationsResponse operations: /// - _trt__GetVideoSourceConfigurationsResponse* soap_new__trt__GetVideoSourceConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetVideoSourceConfigurationsResponse* soap_new__trt__GetVideoSourceConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoSourceConfigurationsResponse* soap_new_req__trt__GetVideoSourceConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetVideoSourceConfigurationsResponse* soap_new_set__trt__GetVideoSourceConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetVideoSourceConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoSourceConfigurationsResponse(soap*, _trt__GetVideoSourceConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetVideoSourceConfigurationsResponse(soap*, _trt__GetVideoSourceConfigurationsResponse*) serialize to a stream /// - _trt__GetVideoSourceConfigurationsResponse* _trt__GetVideoSourceConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetVideoSourceConfigurationsResponse, 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) /// - _trt__GetVideoSourceConfigurationsResponse::soap_del() deep deletes _trt__GetVideoSourceConfigurationsResponse data members, use only after _trt__GetVideoSourceConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoSourceConfigurationsResponse { public: ///
/// This element contains a list of video source configurations. ///
/// Vector of tt__VideoSourceConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioEncoderConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioEncoderConfigurations is a complexType. /// /// class _trt__GetAudioEncoderConfigurations operations: /// - _trt__GetAudioEncoderConfigurations* soap_new__trt__GetAudioEncoderConfigurations(soap*) allocate and default initialize /// - _trt__GetAudioEncoderConfigurations* soap_new__trt__GetAudioEncoderConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioEncoderConfigurations* soap_new_req__trt__GetAudioEncoderConfigurations(soap*, ...) allocate, set required members /// - _trt__GetAudioEncoderConfigurations* soap_new_set__trt__GetAudioEncoderConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetAudioEncoderConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioEncoderConfigurations(soap*, _trt__GetAudioEncoderConfigurations*) deserialize from a stream /// - int soap_write__trt__GetAudioEncoderConfigurations(soap*, _trt__GetAudioEncoderConfigurations*) serialize to a stream /// - _trt__GetAudioEncoderConfigurations* _trt__GetAudioEncoderConfigurations::soap_dup(soap*) returns deep copy of _trt__GetAudioEncoderConfigurations, 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) /// - _trt__GetAudioEncoderConfigurations::soap_del() deep deletes _trt__GetAudioEncoderConfigurations data members, use only after _trt__GetAudioEncoderConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioEncoderConfigurations { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioEncoderConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioEncoderConfigurationsResponse is a complexType. /// /// class _trt__GetAudioEncoderConfigurationsResponse operations: /// - _trt__GetAudioEncoderConfigurationsResponse* soap_new__trt__GetAudioEncoderConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetAudioEncoderConfigurationsResponse* soap_new__trt__GetAudioEncoderConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioEncoderConfigurationsResponse* soap_new_req__trt__GetAudioEncoderConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetAudioEncoderConfigurationsResponse* soap_new_set__trt__GetAudioEncoderConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetAudioEncoderConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioEncoderConfigurationsResponse(soap*, _trt__GetAudioEncoderConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetAudioEncoderConfigurationsResponse(soap*, _trt__GetAudioEncoderConfigurationsResponse*) serialize to a stream /// - _trt__GetAudioEncoderConfigurationsResponse* _trt__GetAudioEncoderConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetAudioEncoderConfigurationsResponse, 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) /// - _trt__GetAudioEncoderConfigurationsResponse::soap_del() deep deletes _trt__GetAudioEncoderConfigurationsResponse data members, use only after _trt__GetAudioEncoderConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioEncoderConfigurationsResponse { public: ///
/// This element contains a list of audio encoder configurations. ///
/// Vector of tt__AudioEncoderConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioSourceConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioSourceConfigurations is a complexType. /// /// class _trt__GetAudioSourceConfigurations operations: /// - _trt__GetAudioSourceConfigurations* soap_new__trt__GetAudioSourceConfigurations(soap*) allocate and default initialize /// - _trt__GetAudioSourceConfigurations* soap_new__trt__GetAudioSourceConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioSourceConfigurations* soap_new_req__trt__GetAudioSourceConfigurations(soap*, ...) allocate, set required members /// - _trt__GetAudioSourceConfigurations* soap_new_set__trt__GetAudioSourceConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetAudioSourceConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioSourceConfigurations(soap*, _trt__GetAudioSourceConfigurations*) deserialize from a stream /// - int soap_write__trt__GetAudioSourceConfigurations(soap*, _trt__GetAudioSourceConfigurations*) serialize to a stream /// - _trt__GetAudioSourceConfigurations* _trt__GetAudioSourceConfigurations::soap_dup(soap*) returns deep copy of _trt__GetAudioSourceConfigurations, 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) /// - _trt__GetAudioSourceConfigurations::soap_del() deep deletes _trt__GetAudioSourceConfigurations data members, use only after _trt__GetAudioSourceConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioSourceConfigurations { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioSourceConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioSourceConfigurationsResponse is a complexType. /// /// class _trt__GetAudioSourceConfigurationsResponse operations: /// - _trt__GetAudioSourceConfigurationsResponse* soap_new__trt__GetAudioSourceConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetAudioSourceConfigurationsResponse* soap_new__trt__GetAudioSourceConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioSourceConfigurationsResponse* soap_new_req__trt__GetAudioSourceConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetAudioSourceConfigurationsResponse* soap_new_set__trt__GetAudioSourceConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetAudioSourceConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioSourceConfigurationsResponse(soap*, _trt__GetAudioSourceConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetAudioSourceConfigurationsResponse(soap*, _trt__GetAudioSourceConfigurationsResponse*) serialize to a stream /// - _trt__GetAudioSourceConfigurationsResponse* _trt__GetAudioSourceConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetAudioSourceConfigurationsResponse, 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) /// - _trt__GetAudioSourceConfigurationsResponse::soap_del() deep deletes _trt__GetAudioSourceConfigurationsResponse data members, use only after _trt__GetAudioSourceConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioSourceConfigurationsResponse { public: ///
/// This element contains a list of audio source configurations. ///
/// Vector of tt__AudioSourceConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoAnalyticsConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoAnalyticsConfigurations is a complexType. /// /// class _trt__GetVideoAnalyticsConfigurations operations: /// - _trt__GetVideoAnalyticsConfigurations* soap_new__trt__GetVideoAnalyticsConfigurations(soap*) allocate and default initialize /// - _trt__GetVideoAnalyticsConfigurations* soap_new__trt__GetVideoAnalyticsConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoAnalyticsConfigurations* soap_new_req__trt__GetVideoAnalyticsConfigurations(soap*, ...) allocate, set required members /// - _trt__GetVideoAnalyticsConfigurations* soap_new_set__trt__GetVideoAnalyticsConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetVideoAnalyticsConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoAnalyticsConfigurations(soap*, _trt__GetVideoAnalyticsConfigurations*) deserialize from a stream /// - int soap_write__trt__GetVideoAnalyticsConfigurations(soap*, _trt__GetVideoAnalyticsConfigurations*) serialize to a stream /// - _trt__GetVideoAnalyticsConfigurations* _trt__GetVideoAnalyticsConfigurations::soap_dup(soap*) returns deep copy of _trt__GetVideoAnalyticsConfigurations, 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) /// - _trt__GetVideoAnalyticsConfigurations::soap_del() deep deletes _trt__GetVideoAnalyticsConfigurations data members, use only after _trt__GetVideoAnalyticsConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoAnalyticsConfigurations { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoAnalyticsConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoAnalyticsConfigurationsResponse is a complexType. /// /// class _trt__GetVideoAnalyticsConfigurationsResponse operations: /// - _trt__GetVideoAnalyticsConfigurationsResponse* soap_new__trt__GetVideoAnalyticsConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetVideoAnalyticsConfigurationsResponse* soap_new__trt__GetVideoAnalyticsConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoAnalyticsConfigurationsResponse* soap_new_req__trt__GetVideoAnalyticsConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetVideoAnalyticsConfigurationsResponse* soap_new_set__trt__GetVideoAnalyticsConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetVideoAnalyticsConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoAnalyticsConfigurationsResponse(soap*, _trt__GetVideoAnalyticsConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetVideoAnalyticsConfigurationsResponse(soap*, _trt__GetVideoAnalyticsConfigurationsResponse*) serialize to a stream /// - _trt__GetVideoAnalyticsConfigurationsResponse* _trt__GetVideoAnalyticsConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetVideoAnalyticsConfigurationsResponse, 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) /// - _trt__GetVideoAnalyticsConfigurationsResponse::soap_del() deep deletes _trt__GetVideoAnalyticsConfigurationsResponse data members, use only after _trt__GetVideoAnalyticsConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoAnalyticsConfigurationsResponse { public: ///
/// This element contains a list of VideoAnalytics configurations. ///
/// Vector of tt__VideoAnalyticsConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetMetadataConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetMetadataConfigurations is a complexType. /// /// class _trt__GetMetadataConfigurations operations: /// - _trt__GetMetadataConfigurations* soap_new__trt__GetMetadataConfigurations(soap*) allocate and default initialize /// - _trt__GetMetadataConfigurations* soap_new__trt__GetMetadataConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetMetadataConfigurations* soap_new_req__trt__GetMetadataConfigurations(soap*, ...) allocate, set required members /// - _trt__GetMetadataConfigurations* soap_new_set__trt__GetMetadataConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetMetadataConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetMetadataConfigurations(soap*, _trt__GetMetadataConfigurations*) deserialize from a stream /// - int soap_write__trt__GetMetadataConfigurations(soap*, _trt__GetMetadataConfigurations*) serialize to a stream /// - _trt__GetMetadataConfigurations* _trt__GetMetadataConfigurations::soap_dup(soap*) returns deep copy of _trt__GetMetadataConfigurations, 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) /// - _trt__GetMetadataConfigurations::soap_del() deep deletes _trt__GetMetadataConfigurations data members, use only after _trt__GetMetadataConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetMetadataConfigurations { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetMetadataConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetMetadataConfigurationsResponse is a complexType. /// /// class _trt__GetMetadataConfigurationsResponse operations: /// - _trt__GetMetadataConfigurationsResponse* soap_new__trt__GetMetadataConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetMetadataConfigurationsResponse* soap_new__trt__GetMetadataConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetMetadataConfigurationsResponse* soap_new_req__trt__GetMetadataConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetMetadataConfigurationsResponse* soap_new_set__trt__GetMetadataConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetMetadataConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetMetadataConfigurationsResponse(soap*, _trt__GetMetadataConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetMetadataConfigurationsResponse(soap*, _trt__GetMetadataConfigurationsResponse*) serialize to a stream /// - _trt__GetMetadataConfigurationsResponse* _trt__GetMetadataConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetMetadataConfigurationsResponse, 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) /// - _trt__GetMetadataConfigurationsResponse::soap_del() deep deletes _trt__GetMetadataConfigurationsResponse data members, use only after _trt__GetMetadataConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetMetadataConfigurationsResponse { public: ///
/// This element contains a list of metadata configurations ///
/// Vector of tt__MetadataConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputConfigurations is a complexType. /// /// class _trt__GetAudioOutputConfigurations operations: /// - _trt__GetAudioOutputConfigurations* soap_new__trt__GetAudioOutputConfigurations(soap*) allocate and default initialize /// - _trt__GetAudioOutputConfigurations* soap_new__trt__GetAudioOutputConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioOutputConfigurations* soap_new_req__trt__GetAudioOutputConfigurations(soap*, ...) allocate, set required members /// - _trt__GetAudioOutputConfigurations* soap_new_set__trt__GetAudioOutputConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetAudioOutputConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioOutputConfigurations(soap*, _trt__GetAudioOutputConfigurations*) deserialize from a stream /// - int soap_write__trt__GetAudioOutputConfigurations(soap*, _trt__GetAudioOutputConfigurations*) serialize to a stream /// - _trt__GetAudioOutputConfigurations* _trt__GetAudioOutputConfigurations::soap_dup(soap*) returns deep copy of _trt__GetAudioOutputConfigurations, 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) /// - _trt__GetAudioOutputConfigurations::soap_del() deep deletes _trt__GetAudioOutputConfigurations data members, use only after _trt__GetAudioOutputConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioOutputConfigurations { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputConfigurationsResponse is a complexType. /// /// class _trt__GetAudioOutputConfigurationsResponse operations: /// - _trt__GetAudioOutputConfigurationsResponse* soap_new__trt__GetAudioOutputConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetAudioOutputConfigurationsResponse* soap_new__trt__GetAudioOutputConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioOutputConfigurationsResponse* soap_new_req__trt__GetAudioOutputConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetAudioOutputConfigurationsResponse* soap_new_set__trt__GetAudioOutputConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetAudioOutputConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioOutputConfigurationsResponse(soap*, _trt__GetAudioOutputConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetAudioOutputConfigurationsResponse(soap*, _trt__GetAudioOutputConfigurationsResponse*) serialize to a stream /// - _trt__GetAudioOutputConfigurationsResponse* _trt__GetAudioOutputConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetAudioOutputConfigurationsResponse, 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) /// - _trt__GetAudioOutputConfigurationsResponse::soap_del() deep deletes _trt__GetAudioOutputConfigurationsResponse data members, use only after _trt__GetAudioOutputConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioOutputConfigurationsResponse { public: ///
/// This element contains a list of audio output configurations ///
/// Vector of tt__AudioOutputConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioDecoderConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioDecoderConfigurations is a complexType. /// /// class _trt__GetAudioDecoderConfigurations operations: /// - _trt__GetAudioDecoderConfigurations* soap_new__trt__GetAudioDecoderConfigurations(soap*) allocate and default initialize /// - _trt__GetAudioDecoderConfigurations* soap_new__trt__GetAudioDecoderConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioDecoderConfigurations* soap_new_req__trt__GetAudioDecoderConfigurations(soap*, ...) allocate, set required members /// - _trt__GetAudioDecoderConfigurations* soap_new_set__trt__GetAudioDecoderConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetAudioDecoderConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioDecoderConfigurations(soap*, _trt__GetAudioDecoderConfigurations*) deserialize from a stream /// - int soap_write__trt__GetAudioDecoderConfigurations(soap*, _trt__GetAudioDecoderConfigurations*) serialize to a stream /// - _trt__GetAudioDecoderConfigurations* _trt__GetAudioDecoderConfigurations::soap_dup(soap*) returns deep copy of _trt__GetAudioDecoderConfigurations, 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) /// - _trt__GetAudioDecoderConfigurations::soap_del() deep deletes _trt__GetAudioDecoderConfigurations data members, use only after _trt__GetAudioDecoderConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioDecoderConfigurations { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioDecoderConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioDecoderConfigurationsResponse is a complexType. /// /// class _trt__GetAudioDecoderConfigurationsResponse operations: /// - _trt__GetAudioDecoderConfigurationsResponse* soap_new__trt__GetAudioDecoderConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetAudioDecoderConfigurationsResponse* soap_new__trt__GetAudioDecoderConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioDecoderConfigurationsResponse* soap_new_req__trt__GetAudioDecoderConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetAudioDecoderConfigurationsResponse* soap_new_set__trt__GetAudioDecoderConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetAudioDecoderConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioDecoderConfigurationsResponse(soap*, _trt__GetAudioDecoderConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetAudioDecoderConfigurationsResponse(soap*, _trt__GetAudioDecoderConfigurationsResponse*) serialize to a stream /// - _trt__GetAudioDecoderConfigurationsResponse* _trt__GetAudioDecoderConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetAudioDecoderConfigurationsResponse, 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) /// - _trt__GetAudioDecoderConfigurationsResponse::soap_del() deep deletes _trt__GetAudioDecoderConfigurationsResponse data members, use only after _trt__GetAudioDecoderConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioDecoderConfigurationsResponse { public: ///
/// This element contains a list of audio decoder configurations ///
/// Vector of tt__AudioDecoderConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceConfiguration is a complexType. /// /// class _trt__GetVideoSourceConfiguration operations: /// - _trt__GetVideoSourceConfiguration* soap_new__trt__GetVideoSourceConfiguration(soap*) allocate and default initialize /// - _trt__GetVideoSourceConfiguration* soap_new__trt__GetVideoSourceConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoSourceConfiguration* soap_new_req__trt__GetVideoSourceConfiguration(soap*, ...) allocate, set required members /// - _trt__GetVideoSourceConfiguration* soap_new_set__trt__GetVideoSourceConfiguration(soap*, ...) allocate, set all public members /// - _trt__GetVideoSourceConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoSourceConfiguration(soap*, _trt__GetVideoSourceConfiguration*) deserialize from a stream /// - int soap_write__trt__GetVideoSourceConfiguration(soap*, _trt__GetVideoSourceConfiguration*) serialize to a stream /// - _trt__GetVideoSourceConfiguration* _trt__GetVideoSourceConfiguration::soap_dup(soap*) returns deep copy of _trt__GetVideoSourceConfiguration, 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) /// - _trt__GetVideoSourceConfiguration::soap_del() deep deletes _trt__GetVideoSourceConfiguration data members, use only after _trt__GetVideoSourceConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoSourceConfiguration { public: ///
/// Token of the requested video source configuration. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceConfigurationResponse is a complexType. /// /// class _trt__GetVideoSourceConfigurationResponse operations: /// - _trt__GetVideoSourceConfigurationResponse* soap_new__trt__GetVideoSourceConfigurationResponse(soap*) allocate and default initialize /// - _trt__GetVideoSourceConfigurationResponse* soap_new__trt__GetVideoSourceConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoSourceConfigurationResponse* soap_new_req__trt__GetVideoSourceConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__GetVideoSourceConfigurationResponse* soap_new_set__trt__GetVideoSourceConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__GetVideoSourceConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoSourceConfigurationResponse(soap*, _trt__GetVideoSourceConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__GetVideoSourceConfigurationResponse(soap*, _trt__GetVideoSourceConfigurationResponse*) serialize to a stream /// - _trt__GetVideoSourceConfigurationResponse* _trt__GetVideoSourceConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__GetVideoSourceConfigurationResponse, 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) /// - _trt__GetVideoSourceConfigurationResponse::soap_del() deep deletes _trt__GetVideoSourceConfigurationResponse data members, use only after _trt__GetVideoSourceConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoSourceConfigurationResponse { public: ///
/// The requested video source configuration. ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":VideoSourceConfiguration. tt__VideoSourceConfiguration* Configuration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoEncoderConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoEncoderConfiguration is a complexType. /// /// class _trt__GetVideoEncoderConfiguration operations: /// - _trt__GetVideoEncoderConfiguration* soap_new__trt__GetVideoEncoderConfiguration(soap*) allocate and default initialize /// - _trt__GetVideoEncoderConfiguration* soap_new__trt__GetVideoEncoderConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoEncoderConfiguration* soap_new_req__trt__GetVideoEncoderConfiguration(soap*, ...) allocate, set required members /// - _trt__GetVideoEncoderConfiguration* soap_new_set__trt__GetVideoEncoderConfiguration(soap*, ...) allocate, set all public members /// - _trt__GetVideoEncoderConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoEncoderConfiguration(soap*, _trt__GetVideoEncoderConfiguration*) deserialize from a stream /// - int soap_write__trt__GetVideoEncoderConfiguration(soap*, _trt__GetVideoEncoderConfiguration*) serialize to a stream /// - _trt__GetVideoEncoderConfiguration* _trt__GetVideoEncoderConfiguration::soap_dup(soap*) returns deep copy of _trt__GetVideoEncoderConfiguration, 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) /// - _trt__GetVideoEncoderConfiguration::soap_del() deep deletes _trt__GetVideoEncoderConfiguration data members, use only after _trt__GetVideoEncoderConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoEncoderConfiguration { public: ///
/// Token of the requested video encoder configuration. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoEncoderConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoEncoderConfigurationResponse is a complexType. /// /// class _trt__GetVideoEncoderConfigurationResponse operations: /// - _trt__GetVideoEncoderConfigurationResponse* soap_new__trt__GetVideoEncoderConfigurationResponse(soap*) allocate and default initialize /// - _trt__GetVideoEncoderConfigurationResponse* soap_new__trt__GetVideoEncoderConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoEncoderConfigurationResponse* soap_new_req__trt__GetVideoEncoderConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__GetVideoEncoderConfigurationResponse* soap_new_set__trt__GetVideoEncoderConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__GetVideoEncoderConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoEncoderConfigurationResponse(soap*, _trt__GetVideoEncoderConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__GetVideoEncoderConfigurationResponse(soap*, _trt__GetVideoEncoderConfigurationResponse*) serialize to a stream /// - _trt__GetVideoEncoderConfigurationResponse* _trt__GetVideoEncoderConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__GetVideoEncoderConfigurationResponse, 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) /// - _trt__GetVideoEncoderConfigurationResponse::soap_del() deep deletes _trt__GetVideoEncoderConfigurationResponse data members, use only after _trt__GetVideoEncoderConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoEncoderConfigurationResponse { public: ///
/// The requested video encoder configuration. ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":VideoEncoderConfiguration. tt__VideoEncoderConfiguration* Configuration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioSourceConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioSourceConfiguration is a complexType. /// /// class _trt__GetAudioSourceConfiguration operations: /// - _trt__GetAudioSourceConfiguration* soap_new__trt__GetAudioSourceConfiguration(soap*) allocate and default initialize /// - _trt__GetAudioSourceConfiguration* soap_new__trt__GetAudioSourceConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioSourceConfiguration* soap_new_req__trt__GetAudioSourceConfiguration(soap*, ...) allocate, set required members /// - _trt__GetAudioSourceConfiguration* soap_new_set__trt__GetAudioSourceConfiguration(soap*, ...) allocate, set all public members /// - _trt__GetAudioSourceConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioSourceConfiguration(soap*, _trt__GetAudioSourceConfiguration*) deserialize from a stream /// - int soap_write__trt__GetAudioSourceConfiguration(soap*, _trt__GetAudioSourceConfiguration*) serialize to a stream /// - _trt__GetAudioSourceConfiguration* _trt__GetAudioSourceConfiguration::soap_dup(soap*) returns deep copy of _trt__GetAudioSourceConfiguration, 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) /// - _trt__GetAudioSourceConfiguration::soap_del() deep deletes _trt__GetAudioSourceConfiguration data members, use only after _trt__GetAudioSourceConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioSourceConfiguration { public: ///
/// Token of the requested audio source configuration. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioSourceConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioSourceConfigurationResponse is a complexType. /// /// class _trt__GetAudioSourceConfigurationResponse operations: /// - _trt__GetAudioSourceConfigurationResponse* soap_new__trt__GetAudioSourceConfigurationResponse(soap*) allocate and default initialize /// - _trt__GetAudioSourceConfigurationResponse* soap_new__trt__GetAudioSourceConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioSourceConfigurationResponse* soap_new_req__trt__GetAudioSourceConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__GetAudioSourceConfigurationResponse* soap_new_set__trt__GetAudioSourceConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__GetAudioSourceConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioSourceConfigurationResponse(soap*, _trt__GetAudioSourceConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__GetAudioSourceConfigurationResponse(soap*, _trt__GetAudioSourceConfigurationResponse*) serialize to a stream /// - _trt__GetAudioSourceConfigurationResponse* _trt__GetAudioSourceConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__GetAudioSourceConfigurationResponse, 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) /// - _trt__GetAudioSourceConfigurationResponse::soap_del() deep deletes _trt__GetAudioSourceConfigurationResponse data members, use only after _trt__GetAudioSourceConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioSourceConfigurationResponse { public: ///
/// The requested audio source configuration. ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":AudioSourceConfiguration. tt__AudioSourceConfiguration* Configuration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioEncoderConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioEncoderConfiguration is a complexType. /// /// class _trt__GetAudioEncoderConfiguration operations: /// - _trt__GetAudioEncoderConfiguration* soap_new__trt__GetAudioEncoderConfiguration(soap*) allocate and default initialize /// - _trt__GetAudioEncoderConfiguration* soap_new__trt__GetAudioEncoderConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioEncoderConfiguration* soap_new_req__trt__GetAudioEncoderConfiguration(soap*, ...) allocate, set required members /// - _trt__GetAudioEncoderConfiguration* soap_new_set__trt__GetAudioEncoderConfiguration(soap*, ...) allocate, set all public members /// - _trt__GetAudioEncoderConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioEncoderConfiguration(soap*, _trt__GetAudioEncoderConfiguration*) deserialize from a stream /// - int soap_write__trt__GetAudioEncoderConfiguration(soap*, _trt__GetAudioEncoderConfiguration*) serialize to a stream /// - _trt__GetAudioEncoderConfiguration* _trt__GetAudioEncoderConfiguration::soap_dup(soap*) returns deep copy of _trt__GetAudioEncoderConfiguration, 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) /// - _trt__GetAudioEncoderConfiguration::soap_del() deep deletes _trt__GetAudioEncoderConfiguration data members, use only after _trt__GetAudioEncoderConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioEncoderConfiguration { public: ///
/// Token of the requested audio encoder configuration. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioEncoderConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioEncoderConfigurationResponse is a complexType. /// /// class _trt__GetAudioEncoderConfigurationResponse operations: /// - _trt__GetAudioEncoderConfigurationResponse* soap_new__trt__GetAudioEncoderConfigurationResponse(soap*) allocate and default initialize /// - _trt__GetAudioEncoderConfigurationResponse* soap_new__trt__GetAudioEncoderConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioEncoderConfigurationResponse* soap_new_req__trt__GetAudioEncoderConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__GetAudioEncoderConfigurationResponse* soap_new_set__trt__GetAudioEncoderConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__GetAudioEncoderConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioEncoderConfigurationResponse(soap*, _trt__GetAudioEncoderConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__GetAudioEncoderConfigurationResponse(soap*, _trt__GetAudioEncoderConfigurationResponse*) serialize to a stream /// - _trt__GetAudioEncoderConfigurationResponse* _trt__GetAudioEncoderConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__GetAudioEncoderConfigurationResponse, 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) /// - _trt__GetAudioEncoderConfigurationResponse::soap_del() deep deletes _trt__GetAudioEncoderConfigurationResponse data members, use only after _trt__GetAudioEncoderConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioEncoderConfigurationResponse { public: ///
/// The requested audio encoder configuration ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":AudioEncoderConfiguration. tt__AudioEncoderConfiguration* Configuration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoAnalyticsConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoAnalyticsConfiguration is a complexType. /// /// class _trt__GetVideoAnalyticsConfiguration operations: /// - _trt__GetVideoAnalyticsConfiguration* soap_new__trt__GetVideoAnalyticsConfiguration(soap*) allocate and default initialize /// - _trt__GetVideoAnalyticsConfiguration* soap_new__trt__GetVideoAnalyticsConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoAnalyticsConfiguration* soap_new_req__trt__GetVideoAnalyticsConfiguration(soap*, ...) allocate, set required members /// - _trt__GetVideoAnalyticsConfiguration* soap_new_set__trt__GetVideoAnalyticsConfiguration(soap*, ...) allocate, set all public members /// - _trt__GetVideoAnalyticsConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoAnalyticsConfiguration(soap*, _trt__GetVideoAnalyticsConfiguration*) deserialize from a stream /// - int soap_write__trt__GetVideoAnalyticsConfiguration(soap*, _trt__GetVideoAnalyticsConfiguration*) serialize to a stream /// - _trt__GetVideoAnalyticsConfiguration* _trt__GetVideoAnalyticsConfiguration::soap_dup(soap*) returns deep copy of _trt__GetVideoAnalyticsConfiguration, 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) /// - _trt__GetVideoAnalyticsConfiguration::soap_del() deep deletes _trt__GetVideoAnalyticsConfiguration data members, use only after _trt__GetVideoAnalyticsConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoAnalyticsConfiguration { public: ///
/// Token of the requested video analytics configuration. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoAnalyticsConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoAnalyticsConfigurationResponse is a complexType. /// /// class _trt__GetVideoAnalyticsConfigurationResponse operations: /// - _trt__GetVideoAnalyticsConfigurationResponse* soap_new__trt__GetVideoAnalyticsConfigurationResponse(soap*) allocate and default initialize /// - _trt__GetVideoAnalyticsConfigurationResponse* soap_new__trt__GetVideoAnalyticsConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoAnalyticsConfigurationResponse* soap_new_req__trt__GetVideoAnalyticsConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__GetVideoAnalyticsConfigurationResponse* soap_new_set__trt__GetVideoAnalyticsConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__GetVideoAnalyticsConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoAnalyticsConfigurationResponse(soap*, _trt__GetVideoAnalyticsConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__GetVideoAnalyticsConfigurationResponse(soap*, _trt__GetVideoAnalyticsConfigurationResponse*) serialize to a stream /// - _trt__GetVideoAnalyticsConfigurationResponse* _trt__GetVideoAnalyticsConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__GetVideoAnalyticsConfigurationResponse, 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) /// - _trt__GetVideoAnalyticsConfigurationResponse::soap_del() deep deletes _trt__GetVideoAnalyticsConfigurationResponse data members, use only after _trt__GetVideoAnalyticsConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoAnalyticsConfigurationResponse { public: ///
/// The requested video analytics configuration. ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":VideoAnalyticsConfiguration. tt__VideoAnalyticsConfiguration* Configuration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetMetadataConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":GetMetadataConfiguration is a complexType. /// /// class _trt__GetMetadataConfiguration operations: /// - _trt__GetMetadataConfiguration* soap_new__trt__GetMetadataConfiguration(soap*) allocate and default initialize /// - _trt__GetMetadataConfiguration* soap_new__trt__GetMetadataConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__GetMetadataConfiguration* soap_new_req__trt__GetMetadataConfiguration(soap*, ...) allocate, set required members /// - _trt__GetMetadataConfiguration* soap_new_set__trt__GetMetadataConfiguration(soap*, ...) allocate, set all public members /// - _trt__GetMetadataConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__GetMetadataConfiguration(soap*, _trt__GetMetadataConfiguration*) deserialize from a stream /// - int soap_write__trt__GetMetadataConfiguration(soap*, _trt__GetMetadataConfiguration*) serialize to a stream /// - _trt__GetMetadataConfiguration* _trt__GetMetadataConfiguration::soap_dup(soap*) returns deep copy of _trt__GetMetadataConfiguration, 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) /// - _trt__GetMetadataConfiguration::soap_del() deep deletes _trt__GetMetadataConfiguration data members, use only after _trt__GetMetadataConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetMetadataConfiguration { public: ///
/// Token of the requested metadata configuration. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetMetadataConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetMetadataConfigurationResponse is a complexType. /// /// class _trt__GetMetadataConfigurationResponse operations: /// - _trt__GetMetadataConfigurationResponse* soap_new__trt__GetMetadataConfigurationResponse(soap*) allocate and default initialize /// - _trt__GetMetadataConfigurationResponse* soap_new__trt__GetMetadataConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetMetadataConfigurationResponse* soap_new_req__trt__GetMetadataConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__GetMetadataConfigurationResponse* soap_new_set__trt__GetMetadataConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__GetMetadataConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetMetadataConfigurationResponse(soap*, _trt__GetMetadataConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__GetMetadataConfigurationResponse(soap*, _trt__GetMetadataConfigurationResponse*) serialize to a stream /// - _trt__GetMetadataConfigurationResponse* _trt__GetMetadataConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__GetMetadataConfigurationResponse, 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) /// - _trt__GetMetadataConfigurationResponse::soap_del() deep deletes _trt__GetMetadataConfigurationResponse data members, use only after _trt__GetMetadataConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetMetadataConfigurationResponse { public: ///
/// The requested metadata configuration. ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":MetadataConfiguration. tt__MetadataConfiguration* Configuration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputConfiguration is a complexType. /// /// class _trt__GetAudioOutputConfiguration operations: /// - _trt__GetAudioOutputConfiguration* soap_new__trt__GetAudioOutputConfiguration(soap*) allocate and default initialize /// - _trt__GetAudioOutputConfiguration* soap_new__trt__GetAudioOutputConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioOutputConfiguration* soap_new_req__trt__GetAudioOutputConfiguration(soap*, ...) allocate, set required members /// - _trt__GetAudioOutputConfiguration* soap_new_set__trt__GetAudioOutputConfiguration(soap*, ...) allocate, set all public members /// - _trt__GetAudioOutputConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioOutputConfiguration(soap*, _trt__GetAudioOutputConfiguration*) deserialize from a stream /// - int soap_write__trt__GetAudioOutputConfiguration(soap*, _trt__GetAudioOutputConfiguration*) serialize to a stream /// - _trt__GetAudioOutputConfiguration* _trt__GetAudioOutputConfiguration::soap_dup(soap*) returns deep copy of _trt__GetAudioOutputConfiguration, 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) /// - _trt__GetAudioOutputConfiguration::soap_del() deep deletes _trt__GetAudioOutputConfiguration data members, use only after _trt__GetAudioOutputConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioOutputConfiguration { public: ///
/// Token of the requested audio output configuration. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputConfigurationResponse is a complexType. /// /// class _trt__GetAudioOutputConfigurationResponse operations: /// - _trt__GetAudioOutputConfigurationResponse* soap_new__trt__GetAudioOutputConfigurationResponse(soap*) allocate and default initialize /// - _trt__GetAudioOutputConfigurationResponse* soap_new__trt__GetAudioOutputConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioOutputConfigurationResponse* soap_new_req__trt__GetAudioOutputConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__GetAudioOutputConfigurationResponse* soap_new_set__trt__GetAudioOutputConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__GetAudioOutputConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioOutputConfigurationResponse(soap*, _trt__GetAudioOutputConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__GetAudioOutputConfigurationResponse(soap*, _trt__GetAudioOutputConfigurationResponse*) serialize to a stream /// - _trt__GetAudioOutputConfigurationResponse* _trt__GetAudioOutputConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__GetAudioOutputConfigurationResponse, 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) /// - _trt__GetAudioOutputConfigurationResponse::soap_del() deep deletes _trt__GetAudioOutputConfigurationResponse data members, use only after _trt__GetAudioOutputConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioOutputConfigurationResponse { public: ///
/// The requested audio output configuration. ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":AudioOutputConfiguration. tt__AudioOutputConfiguration* Configuration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioDecoderConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioDecoderConfiguration is a complexType. /// /// class _trt__GetAudioDecoderConfiguration operations: /// - _trt__GetAudioDecoderConfiguration* soap_new__trt__GetAudioDecoderConfiguration(soap*) allocate and default initialize /// - _trt__GetAudioDecoderConfiguration* soap_new__trt__GetAudioDecoderConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioDecoderConfiguration* soap_new_req__trt__GetAudioDecoderConfiguration(soap*, ...) allocate, set required members /// - _trt__GetAudioDecoderConfiguration* soap_new_set__trt__GetAudioDecoderConfiguration(soap*, ...) allocate, set all public members /// - _trt__GetAudioDecoderConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioDecoderConfiguration(soap*, _trt__GetAudioDecoderConfiguration*) deserialize from a stream /// - int soap_write__trt__GetAudioDecoderConfiguration(soap*, _trt__GetAudioDecoderConfiguration*) serialize to a stream /// - _trt__GetAudioDecoderConfiguration* _trt__GetAudioDecoderConfiguration::soap_dup(soap*) returns deep copy of _trt__GetAudioDecoderConfiguration, 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) /// - _trt__GetAudioDecoderConfiguration::soap_del() deep deletes _trt__GetAudioDecoderConfiguration data members, use only after _trt__GetAudioDecoderConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioDecoderConfiguration { public: ///
/// Token of the requested audio decoder configuration. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioDecoderConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioDecoderConfigurationResponse is a complexType. /// /// class _trt__GetAudioDecoderConfigurationResponse operations: /// - _trt__GetAudioDecoderConfigurationResponse* soap_new__trt__GetAudioDecoderConfigurationResponse(soap*) allocate and default initialize /// - _trt__GetAudioDecoderConfigurationResponse* soap_new__trt__GetAudioDecoderConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioDecoderConfigurationResponse* soap_new_req__trt__GetAudioDecoderConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__GetAudioDecoderConfigurationResponse* soap_new_set__trt__GetAudioDecoderConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__GetAudioDecoderConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioDecoderConfigurationResponse(soap*, _trt__GetAudioDecoderConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__GetAudioDecoderConfigurationResponse(soap*, _trt__GetAudioDecoderConfigurationResponse*) serialize to a stream /// - _trt__GetAudioDecoderConfigurationResponse* _trt__GetAudioDecoderConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__GetAudioDecoderConfigurationResponse, 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) /// - _trt__GetAudioDecoderConfigurationResponse::soap_del() deep deletes _trt__GetAudioDecoderConfigurationResponse data members, use only after _trt__GetAudioDecoderConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioDecoderConfigurationResponse { public: ///
/// The requested audio decoder configuration ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":AudioDecoderConfiguration. tt__AudioDecoderConfiguration* Configuration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleVideoEncoderConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleVideoEncoderConfigurations is a complexType. /// /// class _trt__GetCompatibleVideoEncoderConfigurations operations: /// - _trt__GetCompatibleVideoEncoderConfigurations* soap_new__trt__GetCompatibleVideoEncoderConfigurations(soap*) allocate and default initialize /// - _trt__GetCompatibleVideoEncoderConfigurations* soap_new__trt__GetCompatibleVideoEncoderConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleVideoEncoderConfigurations* soap_new_req__trt__GetCompatibleVideoEncoderConfigurations(soap*, ...) allocate, set required members /// - _trt__GetCompatibleVideoEncoderConfigurations* soap_new_set__trt__GetCompatibleVideoEncoderConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleVideoEncoderConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleVideoEncoderConfigurations(soap*, _trt__GetCompatibleVideoEncoderConfigurations*) deserialize from a stream /// - int soap_write__trt__GetCompatibleVideoEncoderConfigurations(soap*, _trt__GetCompatibleVideoEncoderConfigurations*) serialize to a stream /// - _trt__GetCompatibleVideoEncoderConfigurations* _trt__GetCompatibleVideoEncoderConfigurations::soap_dup(soap*) returns deep copy of _trt__GetCompatibleVideoEncoderConfigurations, 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) /// - _trt__GetCompatibleVideoEncoderConfigurations::soap_del() deep deletes _trt__GetCompatibleVideoEncoderConfigurations data members, use only after _trt__GetCompatibleVideoEncoderConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleVideoEncoderConfigurations { public: ///
/// Contains the token of an existing media profile the configurations shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleVideoEncoderConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleVideoEncoderConfigurationsResponse is a complexType. /// /// class _trt__GetCompatibleVideoEncoderConfigurationsResponse operations: /// - _trt__GetCompatibleVideoEncoderConfigurationsResponse* soap_new__trt__GetCompatibleVideoEncoderConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetCompatibleVideoEncoderConfigurationsResponse* soap_new__trt__GetCompatibleVideoEncoderConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleVideoEncoderConfigurationsResponse* soap_new_req__trt__GetCompatibleVideoEncoderConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetCompatibleVideoEncoderConfigurationsResponse* soap_new_set__trt__GetCompatibleVideoEncoderConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleVideoEncoderConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleVideoEncoderConfigurationsResponse(soap*, _trt__GetCompatibleVideoEncoderConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetCompatibleVideoEncoderConfigurationsResponse(soap*, _trt__GetCompatibleVideoEncoderConfigurationsResponse*) serialize to a stream /// - _trt__GetCompatibleVideoEncoderConfigurationsResponse* _trt__GetCompatibleVideoEncoderConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetCompatibleVideoEncoderConfigurationsResponse, 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) /// - _trt__GetCompatibleVideoEncoderConfigurationsResponse::soap_del() deep deletes _trt__GetCompatibleVideoEncoderConfigurationsResponse data members, use only after _trt__GetCompatibleVideoEncoderConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleVideoEncoderConfigurationsResponse { public: ///
/// Contains a list of video encoder configurations that are compatible with the specified media profile. ///
/// Vector of tt__VideoEncoderConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleVideoSourceConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleVideoSourceConfigurations is a complexType. /// /// class _trt__GetCompatibleVideoSourceConfigurations operations: /// - _trt__GetCompatibleVideoSourceConfigurations* soap_new__trt__GetCompatibleVideoSourceConfigurations(soap*) allocate and default initialize /// - _trt__GetCompatibleVideoSourceConfigurations* soap_new__trt__GetCompatibleVideoSourceConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleVideoSourceConfigurations* soap_new_req__trt__GetCompatibleVideoSourceConfigurations(soap*, ...) allocate, set required members /// - _trt__GetCompatibleVideoSourceConfigurations* soap_new_set__trt__GetCompatibleVideoSourceConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleVideoSourceConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleVideoSourceConfigurations(soap*, _trt__GetCompatibleVideoSourceConfigurations*) deserialize from a stream /// - int soap_write__trt__GetCompatibleVideoSourceConfigurations(soap*, _trt__GetCompatibleVideoSourceConfigurations*) serialize to a stream /// - _trt__GetCompatibleVideoSourceConfigurations* _trt__GetCompatibleVideoSourceConfigurations::soap_dup(soap*) returns deep copy of _trt__GetCompatibleVideoSourceConfigurations, 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) /// - _trt__GetCompatibleVideoSourceConfigurations::soap_del() deep deletes _trt__GetCompatibleVideoSourceConfigurations data members, use only after _trt__GetCompatibleVideoSourceConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleVideoSourceConfigurations { public: ///
/// Contains the token of an existing media profile the configurations shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleVideoSourceConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleVideoSourceConfigurationsResponse is a complexType. /// /// class _trt__GetCompatibleVideoSourceConfigurationsResponse operations: /// - _trt__GetCompatibleVideoSourceConfigurationsResponse* soap_new__trt__GetCompatibleVideoSourceConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetCompatibleVideoSourceConfigurationsResponse* soap_new__trt__GetCompatibleVideoSourceConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleVideoSourceConfigurationsResponse* soap_new_req__trt__GetCompatibleVideoSourceConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetCompatibleVideoSourceConfigurationsResponse* soap_new_set__trt__GetCompatibleVideoSourceConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleVideoSourceConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleVideoSourceConfigurationsResponse(soap*, _trt__GetCompatibleVideoSourceConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetCompatibleVideoSourceConfigurationsResponse(soap*, _trt__GetCompatibleVideoSourceConfigurationsResponse*) serialize to a stream /// - _trt__GetCompatibleVideoSourceConfigurationsResponse* _trt__GetCompatibleVideoSourceConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetCompatibleVideoSourceConfigurationsResponse, 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) /// - _trt__GetCompatibleVideoSourceConfigurationsResponse::soap_del() deep deletes _trt__GetCompatibleVideoSourceConfigurationsResponse data members, use only after _trt__GetCompatibleVideoSourceConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleVideoSourceConfigurationsResponse { public: ///
/// Contains a list of video source configurations that are compatible with the specified media profile. ///
/// Vector of tt__VideoSourceConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioEncoderConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioEncoderConfigurations is a complexType. /// /// class _trt__GetCompatibleAudioEncoderConfigurations operations: /// - _trt__GetCompatibleAudioEncoderConfigurations* soap_new__trt__GetCompatibleAudioEncoderConfigurations(soap*) allocate and default initialize /// - _trt__GetCompatibleAudioEncoderConfigurations* soap_new__trt__GetCompatibleAudioEncoderConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleAudioEncoderConfigurations* soap_new_req__trt__GetCompatibleAudioEncoderConfigurations(soap*, ...) allocate, set required members /// - _trt__GetCompatibleAudioEncoderConfigurations* soap_new_set__trt__GetCompatibleAudioEncoderConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleAudioEncoderConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleAudioEncoderConfigurations(soap*, _trt__GetCompatibleAudioEncoderConfigurations*) deserialize from a stream /// - int soap_write__trt__GetCompatibleAudioEncoderConfigurations(soap*, _trt__GetCompatibleAudioEncoderConfigurations*) serialize to a stream /// - _trt__GetCompatibleAudioEncoderConfigurations* _trt__GetCompatibleAudioEncoderConfigurations::soap_dup(soap*) returns deep copy of _trt__GetCompatibleAudioEncoderConfigurations, 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) /// - _trt__GetCompatibleAudioEncoderConfigurations::soap_del() deep deletes _trt__GetCompatibleAudioEncoderConfigurations data members, use only after _trt__GetCompatibleAudioEncoderConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleAudioEncoderConfigurations { public: ///
/// Contains the token of an existing media profile the configurations shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioEncoderConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioEncoderConfigurationsResponse is a complexType. /// /// class _trt__GetCompatibleAudioEncoderConfigurationsResponse operations: /// - _trt__GetCompatibleAudioEncoderConfigurationsResponse* soap_new__trt__GetCompatibleAudioEncoderConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetCompatibleAudioEncoderConfigurationsResponse* soap_new__trt__GetCompatibleAudioEncoderConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleAudioEncoderConfigurationsResponse* soap_new_req__trt__GetCompatibleAudioEncoderConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetCompatibleAudioEncoderConfigurationsResponse* soap_new_set__trt__GetCompatibleAudioEncoderConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleAudioEncoderConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleAudioEncoderConfigurationsResponse(soap*, _trt__GetCompatibleAudioEncoderConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetCompatibleAudioEncoderConfigurationsResponse(soap*, _trt__GetCompatibleAudioEncoderConfigurationsResponse*) serialize to a stream /// - _trt__GetCompatibleAudioEncoderConfigurationsResponse* _trt__GetCompatibleAudioEncoderConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetCompatibleAudioEncoderConfigurationsResponse, 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) /// - _trt__GetCompatibleAudioEncoderConfigurationsResponse::soap_del() deep deletes _trt__GetCompatibleAudioEncoderConfigurationsResponse data members, use only after _trt__GetCompatibleAudioEncoderConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleAudioEncoderConfigurationsResponse { public: ///
/// Contains a list of audio encoder configurations that are compatible with the specified media profile. ///
/// Vector of tt__AudioEncoderConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioSourceConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioSourceConfigurations is a complexType. /// /// class _trt__GetCompatibleAudioSourceConfigurations operations: /// - _trt__GetCompatibleAudioSourceConfigurations* soap_new__trt__GetCompatibleAudioSourceConfigurations(soap*) allocate and default initialize /// - _trt__GetCompatibleAudioSourceConfigurations* soap_new__trt__GetCompatibleAudioSourceConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleAudioSourceConfigurations* soap_new_req__trt__GetCompatibleAudioSourceConfigurations(soap*, ...) allocate, set required members /// - _trt__GetCompatibleAudioSourceConfigurations* soap_new_set__trt__GetCompatibleAudioSourceConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleAudioSourceConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleAudioSourceConfigurations(soap*, _trt__GetCompatibleAudioSourceConfigurations*) deserialize from a stream /// - int soap_write__trt__GetCompatibleAudioSourceConfigurations(soap*, _trt__GetCompatibleAudioSourceConfigurations*) serialize to a stream /// - _trt__GetCompatibleAudioSourceConfigurations* _trt__GetCompatibleAudioSourceConfigurations::soap_dup(soap*) returns deep copy of _trt__GetCompatibleAudioSourceConfigurations, 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) /// - _trt__GetCompatibleAudioSourceConfigurations::soap_del() deep deletes _trt__GetCompatibleAudioSourceConfigurations data members, use only after _trt__GetCompatibleAudioSourceConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleAudioSourceConfigurations { public: ///
/// Contains the token of an existing media profile the configurations shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioSourceConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioSourceConfigurationsResponse is a complexType. /// /// class _trt__GetCompatibleAudioSourceConfigurationsResponse operations: /// - _trt__GetCompatibleAudioSourceConfigurationsResponse* soap_new__trt__GetCompatibleAudioSourceConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetCompatibleAudioSourceConfigurationsResponse* soap_new__trt__GetCompatibleAudioSourceConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleAudioSourceConfigurationsResponse* soap_new_req__trt__GetCompatibleAudioSourceConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetCompatibleAudioSourceConfigurationsResponse* soap_new_set__trt__GetCompatibleAudioSourceConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleAudioSourceConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleAudioSourceConfigurationsResponse(soap*, _trt__GetCompatibleAudioSourceConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetCompatibleAudioSourceConfigurationsResponse(soap*, _trt__GetCompatibleAudioSourceConfigurationsResponse*) serialize to a stream /// - _trt__GetCompatibleAudioSourceConfigurationsResponse* _trt__GetCompatibleAudioSourceConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetCompatibleAudioSourceConfigurationsResponse, 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) /// - _trt__GetCompatibleAudioSourceConfigurationsResponse::soap_del() deep deletes _trt__GetCompatibleAudioSourceConfigurationsResponse data members, use only after _trt__GetCompatibleAudioSourceConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleAudioSourceConfigurationsResponse { public: ///
/// Contains a list of audio source configurations that are compatible with the specified media profile. ///
/// Vector of tt__AudioSourceConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleVideoAnalyticsConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleVideoAnalyticsConfigurations is a complexType. /// /// class _trt__GetCompatibleVideoAnalyticsConfigurations operations: /// - _trt__GetCompatibleVideoAnalyticsConfigurations* soap_new__trt__GetCompatibleVideoAnalyticsConfigurations(soap*) allocate and default initialize /// - _trt__GetCompatibleVideoAnalyticsConfigurations* soap_new__trt__GetCompatibleVideoAnalyticsConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleVideoAnalyticsConfigurations* soap_new_req__trt__GetCompatibleVideoAnalyticsConfigurations(soap*, ...) allocate, set required members /// - _trt__GetCompatibleVideoAnalyticsConfigurations* soap_new_set__trt__GetCompatibleVideoAnalyticsConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleVideoAnalyticsConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleVideoAnalyticsConfigurations(soap*, _trt__GetCompatibleVideoAnalyticsConfigurations*) deserialize from a stream /// - int soap_write__trt__GetCompatibleVideoAnalyticsConfigurations(soap*, _trt__GetCompatibleVideoAnalyticsConfigurations*) serialize to a stream /// - _trt__GetCompatibleVideoAnalyticsConfigurations* _trt__GetCompatibleVideoAnalyticsConfigurations::soap_dup(soap*) returns deep copy of _trt__GetCompatibleVideoAnalyticsConfigurations, 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) /// - _trt__GetCompatibleVideoAnalyticsConfigurations::soap_del() deep deletes _trt__GetCompatibleVideoAnalyticsConfigurations data members, use only after _trt__GetCompatibleVideoAnalyticsConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleVideoAnalyticsConfigurations { public: ///
/// Contains the token of an existing media profile the configurations shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleVideoAnalyticsConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleVideoAnalyticsConfigurationsResponse is a complexType. /// /// class _trt__GetCompatibleVideoAnalyticsConfigurationsResponse operations: /// - _trt__GetCompatibleVideoAnalyticsConfigurationsResponse* soap_new__trt__GetCompatibleVideoAnalyticsConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetCompatibleVideoAnalyticsConfigurationsResponse* soap_new__trt__GetCompatibleVideoAnalyticsConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleVideoAnalyticsConfigurationsResponse* soap_new_req__trt__GetCompatibleVideoAnalyticsConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetCompatibleVideoAnalyticsConfigurationsResponse* soap_new_set__trt__GetCompatibleVideoAnalyticsConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleVideoAnalyticsConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleVideoAnalyticsConfigurationsResponse(soap*, _trt__GetCompatibleVideoAnalyticsConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetCompatibleVideoAnalyticsConfigurationsResponse(soap*, _trt__GetCompatibleVideoAnalyticsConfigurationsResponse*) serialize to a stream /// - _trt__GetCompatibleVideoAnalyticsConfigurationsResponse* _trt__GetCompatibleVideoAnalyticsConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetCompatibleVideoAnalyticsConfigurationsResponse, 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) /// - _trt__GetCompatibleVideoAnalyticsConfigurationsResponse::soap_del() deep deletes _trt__GetCompatibleVideoAnalyticsConfigurationsResponse data members, use only after _trt__GetCompatibleVideoAnalyticsConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleVideoAnalyticsConfigurationsResponse { public: ///
/// Contains a list of video analytics configurations that are compatible with the specified media profile. ///
/// Vector of tt__VideoAnalyticsConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleMetadataConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleMetadataConfigurations is a complexType. /// /// class _trt__GetCompatibleMetadataConfigurations operations: /// - _trt__GetCompatibleMetadataConfigurations* soap_new__trt__GetCompatibleMetadataConfigurations(soap*) allocate and default initialize /// - _trt__GetCompatibleMetadataConfigurations* soap_new__trt__GetCompatibleMetadataConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleMetadataConfigurations* soap_new_req__trt__GetCompatibleMetadataConfigurations(soap*, ...) allocate, set required members /// - _trt__GetCompatibleMetadataConfigurations* soap_new_set__trt__GetCompatibleMetadataConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleMetadataConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleMetadataConfigurations(soap*, _trt__GetCompatibleMetadataConfigurations*) deserialize from a stream /// - int soap_write__trt__GetCompatibleMetadataConfigurations(soap*, _trt__GetCompatibleMetadataConfigurations*) serialize to a stream /// - _trt__GetCompatibleMetadataConfigurations* _trt__GetCompatibleMetadataConfigurations::soap_dup(soap*) returns deep copy of _trt__GetCompatibleMetadataConfigurations, 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) /// - _trt__GetCompatibleMetadataConfigurations::soap_del() deep deletes _trt__GetCompatibleMetadataConfigurations data members, use only after _trt__GetCompatibleMetadataConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleMetadataConfigurations { public: ///
/// Contains the token of an existing media profile the configurations shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleMetadataConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleMetadataConfigurationsResponse is a complexType. /// /// class _trt__GetCompatibleMetadataConfigurationsResponse operations: /// - _trt__GetCompatibleMetadataConfigurationsResponse* soap_new__trt__GetCompatibleMetadataConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetCompatibleMetadataConfigurationsResponse* soap_new__trt__GetCompatibleMetadataConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleMetadataConfigurationsResponse* soap_new_req__trt__GetCompatibleMetadataConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetCompatibleMetadataConfigurationsResponse* soap_new_set__trt__GetCompatibleMetadataConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleMetadataConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleMetadataConfigurationsResponse(soap*, _trt__GetCompatibleMetadataConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetCompatibleMetadataConfigurationsResponse(soap*, _trt__GetCompatibleMetadataConfigurationsResponse*) serialize to a stream /// - _trt__GetCompatibleMetadataConfigurationsResponse* _trt__GetCompatibleMetadataConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetCompatibleMetadataConfigurationsResponse, 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) /// - _trt__GetCompatibleMetadataConfigurationsResponse::soap_del() deep deletes _trt__GetCompatibleMetadataConfigurationsResponse data members, use only after _trt__GetCompatibleMetadataConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleMetadataConfigurationsResponse { public: ///
/// Contains a list of metadata configurations that are compatible with the specified media profile. ///
/// Vector of tt__MetadataConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioOutputConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioOutputConfigurations is a complexType. /// /// class _trt__GetCompatibleAudioOutputConfigurations operations: /// - _trt__GetCompatibleAudioOutputConfigurations* soap_new__trt__GetCompatibleAudioOutputConfigurations(soap*) allocate and default initialize /// - _trt__GetCompatibleAudioOutputConfigurations* soap_new__trt__GetCompatibleAudioOutputConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleAudioOutputConfigurations* soap_new_req__trt__GetCompatibleAudioOutputConfigurations(soap*, ...) allocate, set required members /// - _trt__GetCompatibleAudioOutputConfigurations* soap_new_set__trt__GetCompatibleAudioOutputConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleAudioOutputConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleAudioOutputConfigurations(soap*, _trt__GetCompatibleAudioOutputConfigurations*) deserialize from a stream /// - int soap_write__trt__GetCompatibleAudioOutputConfigurations(soap*, _trt__GetCompatibleAudioOutputConfigurations*) serialize to a stream /// - _trt__GetCompatibleAudioOutputConfigurations* _trt__GetCompatibleAudioOutputConfigurations::soap_dup(soap*) returns deep copy of _trt__GetCompatibleAudioOutputConfigurations, 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) /// - _trt__GetCompatibleAudioOutputConfigurations::soap_del() deep deletes _trt__GetCompatibleAudioOutputConfigurations data members, use only after _trt__GetCompatibleAudioOutputConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleAudioOutputConfigurations { public: ///
/// Contains the token of an existing media profile the configurations shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioOutputConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioOutputConfigurationsResponse is a complexType. /// /// class _trt__GetCompatibleAudioOutputConfigurationsResponse operations: /// - _trt__GetCompatibleAudioOutputConfigurationsResponse* soap_new__trt__GetCompatibleAudioOutputConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetCompatibleAudioOutputConfigurationsResponse* soap_new__trt__GetCompatibleAudioOutputConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleAudioOutputConfigurationsResponse* soap_new_req__trt__GetCompatibleAudioOutputConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetCompatibleAudioOutputConfigurationsResponse* soap_new_set__trt__GetCompatibleAudioOutputConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleAudioOutputConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleAudioOutputConfigurationsResponse(soap*, _trt__GetCompatibleAudioOutputConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetCompatibleAudioOutputConfigurationsResponse(soap*, _trt__GetCompatibleAudioOutputConfigurationsResponse*) serialize to a stream /// - _trt__GetCompatibleAudioOutputConfigurationsResponse* _trt__GetCompatibleAudioOutputConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetCompatibleAudioOutputConfigurationsResponse, 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) /// - _trt__GetCompatibleAudioOutputConfigurationsResponse::soap_del() deep deletes _trt__GetCompatibleAudioOutputConfigurationsResponse data members, use only after _trt__GetCompatibleAudioOutputConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleAudioOutputConfigurationsResponse { public: ///
/// Contains a list of audio output configurations that are compatible with the specified media profile. ///
/// Vector of tt__AudioOutputConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioDecoderConfigurations /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioDecoderConfigurations is a complexType. /// /// class _trt__GetCompatibleAudioDecoderConfigurations operations: /// - _trt__GetCompatibleAudioDecoderConfigurations* soap_new__trt__GetCompatibleAudioDecoderConfigurations(soap*) allocate and default initialize /// - _trt__GetCompatibleAudioDecoderConfigurations* soap_new__trt__GetCompatibleAudioDecoderConfigurations(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleAudioDecoderConfigurations* soap_new_req__trt__GetCompatibleAudioDecoderConfigurations(soap*, ...) allocate, set required members /// - _trt__GetCompatibleAudioDecoderConfigurations* soap_new_set__trt__GetCompatibleAudioDecoderConfigurations(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleAudioDecoderConfigurations::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleAudioDecoderConfigurations(soap*, _trt__GetCompatibleAudioDecoderConfigurations*) deserialize from a stream /// - int soap_write__trt__GetCompatibleAudioDecoderConfigurations(soap*, _trt__GetCompatibleAudioDecoderConfigurations*) serialize to a stream /// - _trt__GetCompatibleAudioDecoderConfigurations* _trt__GetCompatibleAudioDecoderConfigurations::soap_dup(soap*) returns deep copy of _trt__GetCompatibleAudioDecoderConfigurations, 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) /// - _trt__GetCompatibleAudioDecoderConfigurations::soap_del() deep deletes _trt__GetCompatibleAudioDecoderConfigurations data members, use only after _trt__GetCompatibleAudioDecoderConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleAudioDecoderConfigurations { public: ///
/// Contains the token of an existing media profile the configurations shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioDecoderConfigurationsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetCompatibleAudioDecoderConfigurationsResponse is a complexType. /// /// class _trt__GetCompatibleAudioDecoderConfigurationsResponse operations: /// - _trt__GetCompatibleAudioDecoderConfigurationsResponse* soap_new__trt__GetCompatibleAudioDecoderConfigurationsResponse(soap*) allocate and default initialize /// - _trt__GetCompatibleAudioDecoderConfigurationsResponse* soap_new__trt__GetCompatibleAudioDecoderConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetCompatibleAudioDecoderConfigurationsResponse* soap_new_req__trt__GetCompatibleAudioDecoderConfigurationsResponse(soap*, ...) allocate, set required members /// - _trt__GetCompatibleAudioDecoderConfigurationsResponse* soap_new_set__trt__GetCompatibleAudioDecoderConfigurationsResponse(soap*, ...) allocate, set all public members /// - _trt__GetCompatibleAudioDecoderConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetCompatibleAudioDecoderConfigurationsResponse(soap*, _trt__GetCompatibleAudioDecoderConfigurationsResponse*) deserialize from a stream /// - int soap_write__trt__GetCompatibleAudioDecoderConfigurationsResponse(soap*, _trt__GetCompatibleAudioDecoderConfigurationsResponse*) serialize to a stream /// - _trt__GetCompatibleAudioDecoderConfigurationsResponse* _trt__GetCompatibleAudioDecoderConfigurationsResponse::soap_dup(soap*) returns deep copy of _trt__GetCompatibleAudioDecoderConfigurationsResponse, 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) /// - _trt__GetCompatibleAudioDecoderConfigurationsResponse::soap_del() deep deletes _trt__GetCompatibleAudioDecoderConfigurationsResponse data members, use only after _trt__GetCompatibleAudioDecoderConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetCompatibleAudioDecoderConfigurationsResponse { public: ///
/// Contains a list of audio decoder configurations that are compatible with the specified media profile. ///
/// Vector of tt__AudioDecoderConfiguration* of length 0..unbounded. std::vector Configurations 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetVideoEncoderConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":SetVideoEncoderConfiguration is a complexType. /// /// class _trt__SetVideoEncoderConfiguration operations: /// - _trt__SetVideoEncoderConfiguration* soap_new__trt__SetVideoEncoderConfiguration(soap*) allocate and default initialize /// - _trt__SetVideoEncoderConfiguration* soap_new__trt__SetVideoEncoderConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__SetVideoEncoderConfiguration* soap_new_req__trt__SetVideoEncoderConfiguration(soap*, ...) allocate, set required members /// - _trt__SetVideoEncoderConfiguration* soap_new_set__trt__SetVideoEncoderConfiguration(soap*, ...) allocate, set all public members /// - _trt__SetVideoEncoderConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__SetVideoEncoderConfiguration(soap*, _trt__SetVideoEncoderConfiguration*) deserialize from a stream /// - int soap_write__trt__SetVideoEncoderConfiguration(soap*, _trt__SetVideoEncoderConfiguration*) serialize to a stream /// - _trt__SetVideoEncoderConfiguration* _trt__SetVideoEncoderConfiguration::soap_dup(soap*) returns deep copy of _trt__SetVideoEncoderConfiguration, 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) /// - _trt__SetVideoEncoderConfiguration::soap_del() deep deletes _trt__SetVideoEncoderConfiguration data members, use only after _trt__SetVideoEncoderConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetVideoEncoderConfiguration { public: ///
/// Contains the modified video encoder configuration. The configuration shall exist in the device. ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":VideoEncoderConfiguration. tt__VideoEncoderConfiguration* Configuration 1; ///< Required element. ///
/// The ForcePersistence element is obsolete and should always be assumed to be true. ///
/// Element "ForcePersistence" of XSD type xs:boolean. bool ForcePersistence 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetVideoEncoderConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":SetVideoEncoderConfigurationResponse is a complexType. /// /// class _trt__SetVideoEncoderConfigurationResponse operations: /// - _trt__SetVideoEncoderConfigurationResponse* soap_new__trt__SetVideoEncoderConfigurationResponse(soap*) allocate and default initialize /// - _trt__SetVideoEncoderConfigurationResponse* soap_new__trt__SetVideoEncoderConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__SetVideoEncoderConfigurationResponse* soap_new_req__trt__SetVideoEncoderConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__SetVideoEncoderConfigurationResponse* soap_new_set__trt__SetVideoEncoderConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__SetVideoEncoderConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__SetVideoEncoderConfigurationResponse(soap*, _trt__SetVideoEncoderConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__SetVideoEncoderConfigurationResponse(soap*, _trt__SetVideoEncoderConfigurationResponse*) serialize to a stream /// - _trt__SetVideoEncoderConfigurationResponse* _trt__SetVideoEncoderConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__SetVideoEncoderConfigurationResponse, 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) /// - _trt__SetVideoEncoderConfigurationResponse::soap_del() deep deletes _trt__SetVideoEncoderConfigurationResponse data members, use only after _trt__SetVideoEncoderConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetVideoEncoderConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetVideoSourceConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":SetVideoSourceConfiguration is a complexType. /// /// class _trt__SetVideoSourceConfiguration operations: /// - _trt__SetVideoSourceConfiguration* soap_new__trt__SetVideoSourceConfiguration(soap*) allocate and default initialize /// - _trt__SetVideoSourceConfiguration* soap_new__trt__SetVideoSourceConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__SetVideoSourceConfiguration* soap_new_req__trt__SetVideoSourceConfiguration(soap*, ...) allocate, set required members /// - _trt__SetVideoSourceConfiguration* soap_new_set__trt__SetVideoSourceConfiguration(soap*, ...) allocate, set all public members /// - _trt__SetVideoSourceConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__SetVideoSourceConfiguration(soap*, _trt__SetVideoSourceConfiguration*) deserialize from a stream /// - int soap_write__trt__SetVideoSourceConfiguration(soap*, _trt__SetVideoSourceConfiguration*) serialize to a stream /// - _trt__SetVideoSourceConfiguration* _trt__SetVideoSourceConfiguration::soap_dup(soap*) returns deep copy of _trt__SetVideoSourceConfiguration, 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) /// - _trt__SetVideoSourceConfiguration::soap_del() deep deletes _trt__SetVideoSourceConfiguration data members, use only after _trt__SetVideoSourceConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetVideoSourceConfiguration { public: ///
/// Contains the modified video source configuration. The configuration shall exist in the device. ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":VideoSourceConfiguration. tt__VideoSourceConfiguration* Configuration 1; ///< Required element. ///
/// The ForcePersistence element is obsolete and should always be assumed to be true. ///
/// Element "ForcePersistence" of XSD type xs:boolean. bool ForcePersistence 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetVideoSourceConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":SetVideoSourceConfigurationResponse is a complexType. /// /// class _trt__SetVideoSourceConfigurationResponse operations: /// - _trt__SetVideoSourceConfigurationResponse* soap_new__trt__SetVideoSourceConfigurationResponse(soap*) allocate and default initialize /// - _trt__SetVideoSourceConfigurationResponse* soap_new__trt__SetVideoSourceConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__SetVideoSourceConfigurationResponse* soap_new_req__trt__SetVideoSourceConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__SetVideoSourceConfigurationResponse* soap_new_set__trt__SetVideoSourceConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__SetVideoSourceConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__SetVideoSourceConfigurationResponse(soap*, _trt__SetVideoSourceConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__SetVideoSourceConfigurationResponse(soap*, _trt__SetVideoSourceConfigurationResponse*) serialize to a stream /// - _trt__SetVideoSourceConfigurationResponse* _trt__SetVideoSourceConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__SetVideoSourceConfigurationResponse, 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) /// - _trt__SetVideoSourceConfigurationResponse::soap_del() deep deletes _trt__SetVideoSourceConfigurationResponse data members, use only after _trt__SetVideoSourceConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetVideoSourceConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetAudioEncoderConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":SetAudioEncoderConfiguration is a complexType. /// /// class _trt__SetAudioEncoderConfiguration operations: /// - _trt__SetAudioEncoderConfiguration* soap_new__trt__SetAudioEncoderConfiguration(soap*) allocate and default initialize /// - _trt__SetAudioEncoderConfiguration* soap_new__trt__SetAudioEncoderConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__SetAudioEncoderConfiguration* soap_new_req__trt__SetAudioEncoderConfiguration(soap*, ...) allocate, set required members /// - _trt__SetAudioEncoderConfiguration* soap_new_set__trt__SetAudioEncoderConfiguration(soap*, ...) allocate, set all public members /// - _trt__SetAudioEncoderConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__SetAudioEncoderConfiguration(soap*, _trt__SetAudioEncoderConfiguration*) deserialize from a stream /// - int soap_write__trt__SetAudioEncoderConfiguration(soap*, _trt__SetAudioEncoderConfiguration*) serialize to a stream /// - _trt__SetAudioEncoderConfiguration* _trt__SetAudioEncoderConfiguration::soap_dup(soap*) returns deep copy of _trt__SetAudioEncoderConfiguration, 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) /// - _trt__SetAudioEncoderConfiguration::soap_del() deep deletes _trt__SetAudioEncoderConfiguration data members, use only after _trt__SetAudioEncoderConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetAudioEncoderConfiguration { public: ///
/// Contains the modified audio encoder configuration. The configuration shall exist in the device. ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":AudioEncoderConfiguration. tt__AudioEncoderConfiguration* Configuration 1; ///< Required element. ///
/// The ForcePersistence element is obsolete and should always be assumed to be true. ///
/// Element "ForcePersistence" of XSD type xs:boolean. bool ForcePersistence 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetAudioEncoderConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":SetAudioEncoderConfigurationResponse is a complexType. /// /// class _trt__SetAudioEncoderConfigurationResponse operations: /// - _trt__SetAudioEncoderConfigurationResponse* soap_new__trt__SetAudioEncoderConfigurationResponse(soap*) allocate and default initialize /// - _trt__SetAudioEncoderConfigurationResponse* soap_new__trt__SetAudioEncoderConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__SetAudioEncoderConfigurationResponse* soap_new_req__trt__SetAudioEncoderConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__SetAudioEncoderConfigurationResponse* soap_new_set__trt__SetAudioEncoderConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__SetAudioEncoderConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__SetAudioEncoderConfigurationResponse(soap*, _trt__SetAudioEncoderConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__SetAudioEncoderConfigurationResponse(soap*, _trt__SetAudioEncoderConfigurationResponse*) serialize to a stream /// - _trt__SetAudioEncoderConfigurationResponse* _trt__SetAudioEncoderConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__SetAudioEncoderConfigurationResponse, 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) /// - _trt__SetAudioEncoderConfigurationResponse::soap_del() deep deletes _trt__SetAudioEncoderConfigurationResponse data members, use only after _trt__SetAudioEncoderConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetAudioEncoderConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetAudioSourceConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":SetAudioSourceConfiguration is a complexType. /// /// class _trt__SetAudioSourceConfiguration operations: /// - _trt__SetAudioSourceConfiguration* soap_new__trt__SetAudioSourceConfiguration(soap*) allocate and default initialize /// - _trt__SetAudioSourceConfiguration* soap_new__trt__SetAudioSourceConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__SetAudioSourceConfiguration* soap_new_req__trt__SetAudioSourceConfiguration(soap*, ...) allocate, set required members /// - _trt__SetAudioSourceConfiguration* soap_new_set__trt__SetAudioSourceConfiguration(soap*, ...) allocate, set all public members /// - _trt__SetAudioSourceConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__SetAudioSourceConfiguration(soap*, _trt__SetAudioSourceConfiguration*) deserialize from a stream /// - int soap_write__trt__SetAudioSourceConfiguration(soap*, _trt__SetAudioSourceConfiguration*) serialize to a stream /// - _trt__SetAudioSourceConfiguration* _trt__SetAudioSourceConfiguration::soap_dup(soap*) returns deep copy of _trt__SetAudioSourceConfiguration, 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) /// - _trt__SetAudioSourceConfiguration::soap_del() deep deletes _trt__SetAudioSourceConfiguration data members, use only after _trt__SetAudioSourceConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetAudioSourceConfiguration { public: ///
/// Contains the modified audio source configuration. The configuration shall exist in the device. ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":AudioSourceConfiguration. tt__AudioSourceConfiguration* Configuration 1; ///< Required element. ///
/// The ForcePersistence element is obsolete and should always be assumed to be true. ///
/// Element "ForcePersistence" of XSD type xs:boolean. bool ForcePersistence 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetAudioSourceConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":SetAudioSourceConfigurationResponse is a complexType. /// /// class _trt__SetAudioSourceConfigurationResponse operations: /// - _trt__SetAudioSourceConfigurationResponse* soap_new__trt__SetAudioSourceConfigurationResponse(soap*) allocate and default initialize /// - _trt__SetAudioSourceConfigurationResponse* soap_new__trt__SetAudioSourceConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__SetAudioSourceConfigurationResponse* soap_new_req__trt__SetAudioSourceConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__SetAudioSourceConfigurationResponse* soap_new_set__trt__SetAudioSourceConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__SetAudioSourceConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__SetAudioSourceConfigurationResponse(soap*, _trt__SetAudioSourceConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__SetAudioSourceConfigurationResponse(soap*, _trt__SetAudioSourceConfigurationResponse*) serialize to a stream /// - _trt__SetAudioSourceConfigurationResponse* _trt__SetAudioSourceConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__SetAudioSourceConfigurationResponse, 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) /// - _trt__SetAudioSourceConfigurationResponse::soap_del() deep deletes _trt__SetAudioSourceConfigurationResponse data members, use only after _trt__SetAudioSourceConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetAudioSourceConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetVideoAnalyticsConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":SetVideoAnalyticsConfiguration is a complexType. /// /// class _trt__SetVideoAnalyticsConfiguration operations: /// - _trt__SetVideoAnalyticsConfiguration* soap_new__trt__SetVideoAnalyticsConfiguration(soap*) allocate and default initialize /// - _trt__SetVideoAnalyticsConfiguration* soap_new__trt__SetVideoAnalyticsConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__SetVideoAnalyticsConfiguration* soap_new_req__trt__SetVideoAnalyticsConfiguration(soap*, ...) allocate, set required members /// - _trt__SetVideoAnalyticsConfiguration* soap_new_set__trt__SetVideoAnalyticsConfiguration(soap*, ...) allocate, set all public members /// - _trt__SetVideoAnalyticsConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__SetVideoAnalyticsConfiguration(soap*, _trt__SetVideoAnalyticsConfiguration*) deserialize from a stream /// - int soap_write__trt__SetVideoAnalyticsConfiguration(soap*, _trt__SetVideoAnalyticsConfiguration*) serialize to a stream /// - _trt__SetVideoAnalyticsConfiguration* _trt__SetVideoAnalyticsConfiguration::soap_dup(soap*) returns deep copy of _trt__SetVideoAnalyticsConfiguration, 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) /// - _trt__SetVideoAnalyticsConfiguration::soap_del() deep deletes _trt__SetVideoAnalyticsConfiguration data members, use only after _trt__SetVideoAnalyticsConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetVideoAnalyticsConfiguration { public: ///
/// Contains the modified video analytics configuration. The configuration shall exist in the device. ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":VideoAnalyticsConfiguration. tt__VideoAnalyticsConfiguration* Configuration 1; ///< Required element. ///
/// The ForcePersistence element is obsolete and should always be assumed to be true. ///
/// Element "ForcePersistence" of XSD type xs:boolean. bool ForcePersistence 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetVideoAnalyticsConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":SetVideoAnalyticsConfigurationResponse is a complexType. /// /// class _trt__SetVideoAnalyticsConfigurationResponse operations: /// - _trt__SetVideoAnalyticsConfigurationResponse* soap_new__trt__SetVideoAnalyticsConfigurationResponse(soap*) allocate and default initialize /// - _trt__SetVideoAnalyticsConfigurationResponse* soap_new__trt__SetVideoAnalyticsConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__SetVideoAnalyticsConfigurationResponse* soap_new_req__trt__SetVideoAnalyticsConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__SetVideoAnalyticsConfigurationResponse* soap_new_set__trt__SetVideoAnalyticsConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__SetVideoAnalyticsConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__SetVideoAnalyticsConfigurationResponse(soap*, _trt__SetVideoAnalyticsConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__SetVideoAnalyticsConfigurationResponse(soap*, _trt__SetVideoAnalyticsConfigurationResponse*) serialize to a stream /// - _trt__SetVideoAnalyticsConfigurationResponse* _trt__SetVideoAnalyticsConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__SetVideoAnalyticsConfigurationResponse, 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) /// - _trt__SetVideoAnalyticsConfigurationResponse::soap_del() deep deletes _trt__SetVideoAnalyticsConfigurationResponse data members, use only after _trt__SetVideoAnalyticsConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetVideoAnalyticsConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetMetadataConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":SetMetadataConfiguration is a complexType. /// /// class _trt__SetMetadataConfiguration operations: /// - _trt__SetMetadataConfiguration* soap_new__trt__SetMetadataConfiguration(soap*) allocate and default initialize /// - _trt__SetMetadataConfiguration* soap_new__trt__SetMetadataConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__SetMetadataConfiguration* soap_new_req__trt__SetMetadataConfiguration(soap*, ...) allocate, set required members /// - _trt__SetMetadataConfiguration* soap_new_set__trt__SetMetadataConfiguration(soap*, ...) allocate, set all public members /// - _trt__SetMetadataConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__SetMetadataConfiguration(soap*, _trt__SetMetadataConfiguration*) deserialize from a stream /// - int soap_write__trt__SetMetadataConfiguration(soap*, _trt__SetMetadataConfiguration*) serialize to a stream /// - _trt__SetMetadataConfiguration* _trt__SetMetadataConfiguration::soap_dup(soap*) returns deep copy of _trt__SetMetadataConfiguration, 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) /// - _trt__SetMetadataConfiguration::soap_del() deep deletes _trt__SetMetadataConfiguration data members, use only after _trt__SetMetadataConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetMetadataConfiguration { public: ///
/// Contains the modified metadata configuration. The configuration shall exist in the device. ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":MetadataConfiguration. tt__MetadataConfiguration* Configuration 1; ///< Required element. ///
/// The ForcePersistence element is obsolete and should always be assumed to be true. ///
/// Element "ForcePersistence" of XSD type xs:boolean. bool ForcePersistence 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetMetadataConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":SetMetadataConfigurationResponse is a complexType. /// /// class _trt__SetMetadataConfigurationResponse operations: /// - _trt__SetMetadataConfigurationResponse* soap_new__trt__SetMetadataConfigurationResponse(soap*) allocate and default initialize /// - _trt__SetMetadataConfigurationResponse* soap_new__trt__SetMetadataConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__SetMetadataConfigurationResponse* soap_new_req__trt__SetMetadataConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__SetMetadataConfigurationResponse* soap_new_set__trt__SetMetadataConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__SetMetadataConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__SetMetadataConfigurationResponse(soap*, _trt__SetMetadataConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__SetMetadataConfigurationResponse(soap*, _trt__SetMetadataConfigurationResponse*) serialize to a stream /// - _trt__SetMetadataConfigurationResponse* _trt__SetMetadataConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__SetMetadataConfigurationResponse, 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) /// - _trt__SetMetadataConfigurationResponse::soap_del() deep deletes _trt__SetMetadataConfigurationResponse data members, use only after _trt__SetMetadataConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetMetadataConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetAudioOutputConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":SetAudioOutputConfiguration is a complexType. /// /// class _trt__SetAudioOutputConfiguration operations: /// - _trt__SetAudioOutputConfiguration* soap_new__trt__SetAudioOutputConfiguration(soap*) allocate and default initialize /// - _trt__SetAudioOutputConfiguration* soap_new__trt__SetAudioOutputConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__SetAudioOutputConfiguration* soap_new_req__trt__SetAudioOutputConfiguration(soap*, ...) allocate, set required members /// - _trt__SetAudioOutputConfiguration* soap_new_set__trt__SetAudioOutputConfiguration(soap*, ...) allocate, set all public members /// - _trt__SetAudioOutputConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__SetAudioOutputConfiguration(soap*, _trt__SetAudioOutputConfiguration*) deserialize from a stream /// - int soap_write__trt__SetAudioOutputConfiguration(soap*, _trt__SetAudioOutputConfiguration*) serialize to a stream /// - _trt__SetAudioOutputConfiguration* _trt__SetAudioOutputConfiguration::soap_dup(soap*) returns deep copy of _trt__SetAudioOutputConfiguration, 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) /// - _trt__SetAudioOutputConfiguration::soap_del() deep deletes _trt__SetAudioOutputConfiguration data members, use only after _trt__SetAudioOutputConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetAudioOutputConfiguration { public: ///
/// Contains the modified audio output configuration. The configuration shall exist in the device. ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":AudioOutputConfiguration. tt__AudioOutputConfiguration* Configuration 1; ///< Required element. ///
/// The ForcePersistence element is obsolete and should always be assumed to be true. ///
/// Element "ForcePersistence" of XSD type xs:boolean. bool ForcePersistence 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetAudioOutputConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":SetAudioOutputConfigurationResponse is a complexType. /// /// class _trt__SetAudioOutputConfigurationResponse operations: /// - _trt__SetAudioOutputConfigurationResponse* soap_new__trt__SetAudioOutputConfigurationResponse(soap*) allocate and default initialize /// - _trt__SetAudioOutputConfigurationResponse* soap_new__trt__SetAudioOutputConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__SetAudioOutputConfigurationResponse* soap_new_req__trt__SetAudioOutputConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__SetAudioOutputConfigurationResponse* soap_new_set__trt__SetAudioOutputConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__SetAudioOutputConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__SetAudioOutputConfigurationResponse(soap*, _trt__SetAudioOutputConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__SetAudioOutputConfigurationResponse(soap*, _trt__SetAudioOutputConfigurationResponse*) serialize to a stream /// - _trt__SetAudioOutputConfigurationResponse* _trt__SetAudioOutputConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__SetAudioOutputConfigurationResponse, 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) /// - _trt__SetAudioOutputConfigurationResponse::soap_del() deep deletes _trt__SetAudioOutputConfigurationResponse data members, use only after _trt__SetAudioOutputConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetAudioOutputConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetAudioDecoderConfiguration /// @brief "http://www.onvif.org/ver10/media/wsdl":SetAudioDecoderConfiguration is a complexType. /// /// class _trt__SetAudioDecoderConfiguration operations: /// - _trt__SetAudioDecoderConfiguration* soap_new__trt__SetAudioDecoderConfiguration(soap*) allocate and default initialize /// - _trt__SetAudioDecoderConfiguration* soap_new__trt__SetAudioDecoderConfiguration(soap*, int num) allocate array and default initialize values /// - _trt__SetAudioDecoderConfiguration* soap_new_req__trt__SetAudioDecoderConfiguration(soap*, ...) allocate, set required members /// - _trt__SetAudioDecoderConfiguration* soap_new_set__trt__SetAudioDecoderConfiguration(soap*, ...) allocate, set all public members /// - _trt__SetAudioDecoderConfiguration::soap_default(soap*) default initialize members /// - int soap_read__trt__SetAudioDecoderConfiguration(soap*, _trt__SetAudioDecoderConfiguration*) deserialize from a stream /// - int soap_write__trt__SetAudioDecoderConfiguration(soap*, _trt__SetAudioDecoderConfiguration*) serialize to a stream /// - _trt__SetAudioDecoderConfiguration* _trt__SetAudioDecoderConfiguration::soap_dup(soap*) returns deep copy of _trt__SetAudioDecoderConfiguration, 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) /// - _trt__SetAudioDecoderConfiguration::soap_del() deep deletes _trt__SetAudioDecoderConfiguration data members, use only after _trt__SetAudioDecoderConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetAudioDecoderConfiguration { public: ///
/// Contains the modified audio decoder configuration. The configuration shall exist in the device. ///
/// Element "Configuration" of XSD type "http://www.onvif.org/ver10/schema":AudioDecoderConfiguration. tt__AudioDecoderConfiguration* Configuration 1; ///< Required element. ///
/// The ForcePersistence element is obsolete and should always be assumed to be true. ///
/// Element "ForcePersistence" of XSD type xs:boolean. bool ForcePersistence 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetAudioDecoderConfigurationResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":SetAudioDecoderConfigurationResponse is a complexType. /// /// class _trt__SetAudioDecoderConfigurationResponse operations: /// - _trt__SetAudioDecoderConfigurationResponse* soap_new__trt__SetAudioDecoderConfigurationResponse(soap*) allocate and default initialize /// - _trt__SetAudioDecoderConfigurationResponse* soap_new__trt__SetAudioDecoderConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _trt__SetAudioDecoderConfigurationResponse* soap_new_req__trt__SetAudioDecoderConfigurationResponse(soap*, ...) allocate, set required members /// - _trt__SetAudioDecoderConfigurationResponse* soap_new_set__trt__SetAudioDecoderConfigurationResponse(soap*, ...) allocate, set all public members /// - _trt__SetAudioDecoderConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__SetAudioDecoderConfigurationResponse(soap*, _trt__SetAudioDecoderConfigurationResponse*) deserialize from a stream /// - int soap_write__trt__SetAudioDecoderConfigurationResponse(soap*, _trt__SetAudioDecoderConfigurationResponse*) serialize to a stream /// - _trt__SetAudioDecoderConfigurationResponse* _trt__SetAudioDecoderConfigurationResponse::soap_dup(soap*) returns deep copy of _trt__SetAudioDecoderConfigurationResponse, 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) /// - _trt__SetAudioDecoderConfigurationResponse::soap_del() deep deletes _trt__SetAudioDecoderConfigurationResponse data members, use only after _trt__SetAudioDecoderConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetAudioDecoderConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceConfigurationOptions /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceConfigurationOptions is a complexType. /// /// class _trt__GetVideoSourceConfigurationOptions operations: /// - _trt__GetVideoSourceConfigurationOptions* soap_new__trt__GetVideoSourceConfigurationOptions(soap*) allocate and default initialize /// - _trt__GetVideoSourceConfigurationOptions* soap_new__trt__GetVideoSourceConfigurationOptions(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoSourceConfigurationOptions* soap_new_req__trt__GetVideoSourceConfigurationOptions(soap*, ...) allocate, set required members /// - _trt__GetVideoSourceConfigurationOptions* soap_new_set__trt__GetVideoSourceConfigurationOptions(soap*, ...) allocate, set all public members /// - _trt__GetVideoSourceConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoSourceConfigurationOptions(soap*, _trt__GetVideoSourceConfigurationOptions*) deserialize from a stream /// - int soap_write__trt__GetVideoSourceConfigurationOptions(soap*, _trt__GetVideoSourceConfigurationOptions*) serialize to a stream /// - _trt__GetVideoSourceConfigurationOptions* _trt__GetVideoSourceConfigurationOptions::soap_dup(soap*) returns deep copy of _trt__GetVideoSourceConfigurationOptions, 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) /// - _trt__GetVideoSourceConfigurationOptions::soap_del() deep deletes _trt__GetVideoSourceConfigurationOptions data members, use only after _trt__GetVideoSourceConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoSourceConfigurationOptions { public: ///
/// Optional video source configurationToken that specifies an existing configuration that the options are intended for. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* ConfigurationToken 0; ///< Optional element. ///
/// Optional ProfileToken that specifies an existing media profile that the options shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* ProfileToken 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceConfigurationOptionsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceConfigurationOptionsResponse is a complexType. /// /// class _trt__GetVideoSourceConfigurationOptionsResponse operations: /// - _trt__GetVideoSourceConfigurationOptionsResponse* soap_new__trt__GetVideoSourceConfigurationOptionsResponse(soap*) allocate and default initialize /// - _trt__GetVideoSourceConfigurationOptionsResponse* soap_new__trt__GetVideoSourceConfigurationOptionsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoSourceConfigurationOptionsResponse* soap_new_req__trt__GetVideoSourceConfigurationOptionsResponse(soap*, ...) allocate, set required members /// - _trt__GetVideoSourceConfigurationOptionsResponse* soap_new_set__trt__GetVideoSourceConfigurationOptionsResponse(soap*, ...) allocate, set all public members /// - _trt__GetVideoSourceConfigurationOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoSourceConfigurationOptionsResponse(soap*, _trt__GetVideoSourceConfigurationOptionsResponse*) deserialize from a stream /// - int soap_write__trt__GetVideoSourceConfigurationOptionsResponse(soap*, _trt__GetVideoSourceConfigurationOptionsResponse*) serialize to a stream /// - _trt__GetVideoSourceConfigurationOptionsResponse* _trt__GetVideoSourceConfigurationOptionsResponse::soap_dup(soap*) returns deep copy of _trt__GetVideoSourceConfigurationOptionsResponse, 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) /// - _trt__GetVideoSourceConfigurationOptionsResponse::soap_del() deep deletes _trt__GetVideoSourceConfigurationOptionsResponse data members, use only after _trt__GetVideoSourceConfigurationOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoSourceConfigurationOptionsResponse { public: ///
/// This message contains the video source configuration options. If a video source configuration is specified, the options shall concern that particular configuration. If a media profile is specified, the options shall be compatible with that media profile. If no tokens are specified, the options shall be considered generic for the device. ///
/// Element "Options" of XSD type "http://www.onvif.org/ver10/schema":VideoSourceConfigurationOptions. tt__VideoSourceConfigurationOptions* Options 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoEncoderConfigurationOptions /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoEncoderConfigurationOptions is a complexType. /// /// class _trt__GetVideoEncoderConfigurationOptions operations: /// - _trt__GetVideoEncoderConfigurationOptions* soap_new__trt__GetVideoEncoderConfigurationOptions(soap*) allocate and default initialize /// - _trt__GetVideoEncoderConfigurationOptions* soap_new__trt__GetVideoEncoderConfigurationOptions(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoEncoderConfigurationOptions* soap_new_req__trt__GetVideoEncoderConfigurationOptions(soap*, ...) allocate, set required members /// - _trt__GetVideoEncoderConfigurationOptions* soap_new_set__trt__GetVideoEncoderConfigurationOptions(soap*, ...) allocate, set all public members /// - _trt__GetVideoEncoderConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoEncoderConfigurationOptions(soap*, _trt__GetVideoEncoderConfigurationOptions*) deserialize from a stream /// - int soap_write__trt__GetVideoEncoderConfigurationOptions(soap*, _trt__GetVideoEncoderConfigurationOptions*) serialize to a stream /// - _trt__GetVideoEncoderConfigurationOptions* _trt__GetVideoEncoderConfigurationOptions::soap_dup(soap*) returns deep copy of _trt__GetVideoEncoderConfigurationOptions, 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) /// - _trt__GetVideoEncoderConfigurationOptions::soap_del() deep deletes _trt__GetVideoEncoderConfigurationOptions data members, use only after _trt__GetVideoEncoderConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoEncoderConfigurationOptions { public: ///
/// Optional video encoder configuration token that specifies an existing configuration that the options are intended for. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* ConfigurationToken 0; ///< Optional element. ///
/// Optional ProfileToken that specifies an existing media profile that the options shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* ProfileToken 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoEncoderConfigurationOptionsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoEncoderConfigurationOptionsResponse is a complexType. /// /// class _trt__GetVideoEncoderConfigurationOptionsResponse operations: /// - _trt__GetVideoEncoderConfigurationOptionsResponse* soap_new__trt__GetVideoEncoderConfigurationOptionsResponse(soap*) allocate and default initialize /// - _trt__GetVideoEncoderConfigurationOptionsResponse* soap_new__trt__GetVideoEncoderConfigurationOptionsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoEncoderConfigurationOptionsResponse* soap_new_req__trt__GetVideoEncoderConfigurationOptionsResponse(soap*, ...) allocate, set required members /// - _trt__GetVideoEncoderConfigurationOptionsResponse* soap_new_set__trt__GetVideoEncoderConfigurationOptionsResponse(soap*, ...) allocate, set all public members /// - _trt__GetVideoEncoderConfigurationOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoEncoderConfigurationOptionsResponse(soap*, _trt__GetVideoEncoderConfigurationOptionsResponse*) deserialize from a stream /// - int soap_write__trt__GetVideoEncoderConfigurationOptionsResponse(soap*, _trt__GetVideoEncoderConfigurationOptionsResponse*) serialize to a stream /// - _trt__GetVideoEncoderConfigurationOptionsResponse* _trt__GetVideoEncoderConfigurationOptionsResponse::soap_dup(soap*) returns deep copy of _trt__GetVideoEncoderConfigurationOptionsResponse, 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) /// - _trt__GetVideoEncoderConfigurationOptionsResponse::soap_del() deep deletes _trt__GetVideoEncoderConfigurationOptionsResponse data members, use only after _trt__GetVideoEncoderConfigurationOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoEncoderConfigurationOptionsResponse { public: /// Element "Options" of XSD type "http://www.onvif.org/ver10/schema":VideoEncoderConfigurationOptions. tt__VideoEncoderConfigurationOptions* Options 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioSourceConfigurationOptions /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioSourceConfigurationOptions is a complexType. /// /// class _trt__GetAudioSourceConfigurationOptions operations: /// - _trt__GetAudioSourceConfigurationOptions* soap_new__trt__GetAudioSourceConfigurationOptions(soap*) allocate and default initialize /// - _trt__GetAudioSourceConfigurationOptions* soap_new__trt__GetAudioSourceConfigurationOptions(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioSourceConfigurationOptions* soap_new_req__trt__GetAudioSourceConfigurationOptions(soap*, ...) allocate, set required members /// - _trt__GetAudioSourceConfigurationOptions* soap_new_set__trt__GetAudioSourceConfigurationOptions(soap*, ...) allocate, set all public members /// - _trt__GetAudioSourceConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioSourceConfigurationOptions(soap*, _trt__GetAudioSourceConfigurationOptions*) deserialize from a stream /// - int soap_write__trt__GetAudioSourceConfigurationOptions(soap*, _trt__GetAudioSourceConfigurationOptions*) serialize to a stream /// - _trt__GetAudioSourceConfigurationOptions* _trt__GetAudioSourceConfigurationOptions::soap_dup(soap*) returns deep copy of _trt__GetAudioSourceConfigurationOptions, 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) /// - _trt__GetAudioSourceConfigurationOptions::soap_del() deep deletes _trt__GetAudioSourceConfigurationOptions data members, use only after _trt__GetAudioSourceConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioSourceConfigurationOptions { public: ///
/// Optional audio source configuration token that specifies an existing configuration that the options are intended for. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* ConfigurationToken 0; ///< Optional element. ///
/// Optional ProfileToken that specifies an existing media profile that the options shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* ProfileToken 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioSourceConfigurationOptionsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioSourceConfigurationOptionsResponse is a complexType. /// /// class _trt__GetAudioSourceConfigurationOptionsResponse operations: /// - _trt__GetAudioSourceConfigurationOptionsResponse* soap_new__trt__GetAudioSourceConfigurationOptionsResponse(soap*) allocate and default initialize /// - _trt__GetAudioSourceConfigurationOptionsResponse* soap_new__trt__GetAudioSourceConfigurationOptionsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioSourceConfigurationOptionsResponse* soap_new_req__trt__GetAudioSourceConfigurationOptionsResponse(soap*, ...) allocate, set required members /// - _trt__GetAudioSourceConfigurationOptionsResponse* soap_new_set__trt__GetAudioSourceConfigurationOptionsResponse(soap*, ...) allocate, set all public members /// - _trt__GetAudioSourceConfigurationOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioSourceConfigurationOptionsResponse(soap*, _trt__GetAudioSourceConfigurationOptionsResponse*) deserialize from a stream /// - int soap_write__trt__GetAudioSourceConfigurationOptionsResponse(soap*, _trt__GetAudioSourceConfigurationOptionsResponse*) serialize to a stream /// - _trt__GetAudioSourceConfigurationOptionsResponse* _trt__GetAudioSourceConfigurationOptionsResponse::soap_dup(soap*) returns deep copy of _trt__GetAudioSourceConfigurationOptionsResponse, 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) /// - _trt__GetAudioSourceConfigurationOptionsResponse::soap_del() deep deletes _trt__GetAudioSourceConfigurationOptionsResponse data members, use only after _trt__GetAudioSourceConfigurationOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioSourceConfigurationOptionsResponse { public: ///
/// This message contains the audio source configuration options. If a audio source configuration is specified, the options shall concern that particular configuration. If a media profile is specified, the options shall be compatible with that media profile. If no tokens are specified, the options shall be considered generic for the device. ///
/// Element "Options" of XSD type "http://www.onvif.org/ver10/schema":AudioSourceConfigurationOptions. tt__AudioSourceConfigurationOptions* Options 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioEncoderConfigurationOptions /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioEncoderConfigurationOptions is a complexType. /// /// class _trt__GetAudioEncoderConfigurationOptions operations: /// - _trt__GetAudioEncoderConfigurationOptions* soap_new__trt__GetAudioEncoderConfigurationOptions(soap*) allocate and default initialize /// - _trt__GetAudioEncoderConfigurationOptions* soap_new__trt__GetAudioEncoderConfigurationOptions(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioEncoderConfigurationOptions* soap_new_req__trt__GetAudioEncoderConfigurationOptions(soap*, ...) allocate, set required members /// - _trt__GetAudioEncoderConfigurationOptions* soap_new_set__trt__GetAudioEncoderConfigurationOptions(soap*, ...) allocate, set all public members /// - _trt__GetAudioEncoderConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioEncoderConfigurationOptions(soap*, _trt__GetAudioEncoderConfigurationOptions*) deserialize from a stream /// - int soap_write__trt__GetAudioEncoderConfigurationOptions(soap*, _trt__GetAudioEncoderConfigurationOptions*) serialize to a stream /// - _trt__GetAudioEncoderConfigurationOptions* _trt__GetAudioEncoderConfigurationOptions::soap_dup(soap*) returns deep copy of _trt__GetAudioEncoderConfigurationOptions, 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) /// - _trt__GetAudioEncoderConfigurationOptions::soap_del() deep deletes _trt__GetAudioEncoderConfigurationOptions data members, use only after _trt__GetAudioEncoderConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioEncoderConfigurationOptions { public: ///
/// Optional audio encoder configuration token that specifies an existing configuration that the options are intended for. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* ConfigurationToken 0; ///< Optional element. ///
/// Optional ProfileToken that specifies an existing media profile that the options shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* ProfileToken 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioEncoderConfigurationOptionsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioEncoderConfigurationOptionsResponse is a complexType. /// /// class _trt__GetAudioEncoderConfigurationOptionsResponse operations: /// - _trt__GetAudioEncoderConfigurationOptionsResponse* soap_new__trt__GetAudioEncoderConfigurationOptionsResponse(soap*) allocate and default initialize /// - _trt__GetAudioEncoderConfigurationOptionsResponse* soap_new__trt__GetAudioEncoderConfigurationOptionsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioEncoderConfigurationOptionsResponse* soap_new_req__trt__GetAudioEncoderConfigurationOptionsResponse(soap*, ...) allocate, set required members /// - _trt__GetAudioEncoderConfigurationOptionsResponse* soap_new_set__trt__GetAudioEncoderConfigurationOptionsResponse(soap*, ...) allocate, set all public members /// - _trt__GetAudioEncoderConfigurationOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioEncoderConfigurationOptionsResponse(soap*, _trt__GetAudioEncoderConfigurationOptionsResponse*) deserialize from a stream /// - int soap_write__trt__GetAudioEncoderConfigurationOptionsResponse(soap*, _trt__GetAudioEncoderConfigurationOptionsResponse*) serialize to a stream /// - _trt__GetAudioEncoderConfigurationOptionsResponse* _trt__GetAudioEncoderConfigurationOptionsResponse::soap_dup(soap*) returns deep copy of _trt__GetAudioEncoderConfigurationOptionsResponse, 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) /// - _trt__GetAudioEncoderConfigurationOptionsResponse::soap_del() deep deletes _trt__GetAudioEncoderConfigurationOptionsResponse data members, use only after _trt__GetAudioEncoderConfigurationOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioEncoderConfigurationOptionsResponse { public: ///
/// This message contains the audio encoder configuration options. If a audio encoder configuration is specified, the options shall concern that particular configuration. If a media profile is specified, the options shall be compatible with that media profile. If no tokens are specified, the options shall be considered generic for the device. ///
/// Element "Options" of XSD type "http://www.onvif.org/ver10/schema":AudioEncoderConfigurationOptions. tt__AudioEncoderConfigurationOptions* Options 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetMetadataConfigurationOptions /// @brief "http://www.onvif.org/ver10/media/wsdl":GetMetadataConfigurationOptions is a complexType. /// /// class _trt__GetMetadataConfigurationOptions operations: /// - _trt__GetMetadataConfigurationOptions* soap_new__trt__GetMetadataConfigurationOptions(soap*) allocate and default initialize /// - _trt__GetMetadataConfigurationOptions* soap_new__trt__GetMetadataConfigurationOptions(soap*, int num) allocate array and default initialize values /// - _trt__GetMetadataConfigurationOptions* soap_new_req__trt__GetMetadataConfigurationOptions(soap*, ...) allocate, set required members /// - _trt__GetMetadataConfigurationOptions* soap_new_set__trt__GetMetadataConfigurationOptions(soap*, ...) allocate, set all public members /// - _trt__GetMetadataConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read__trt__GetMetadataConfigurationOptions(soap*, _trt__GetMetadataConfigurationOptions*) deserialize from a stream /// - int soap_write__trt__GetMetadataConfigurationOptions(soap*, _trt__GetMetadataConfigurationOptions*) serialize to a stream /// - _trt__GetMetadataConfigurationOptions* _trt__GetMetadataConfigurationOptions::soap_dup(soap*) returns deep copy of _trt__GetMetadataConfigurationOptions, 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) /// - _trt__GetMetadataConfigurationOptions::soap_del() deep deletes _trt__GetMetadataConfigurationOptions data members, use only after _trt__GetMetadataConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetMetadataConfigurationOptions { public: ///
/// Optional metadata configuration token that specifies an existing configuration that the options are intended for. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* ConfigurationToken 0; ///< Optional element. ///
/// Optional ProfileToken that specifies an existing media profile that the options shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* ProfileToken 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetMetadataConfigurationOptionsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetMetadataConfigurationOptionsResponse is a complexType. /// /// class _trt__GetMetadataConfigurationOptionsResponse operations: /// - _trt__GetMetadataConfigurationOptionsResponse* soap_new__trt__GetMetadataConfigurationOptionsResponse(soap*) allocate and default initialize /// - _trt__GetMetadataConfigurationOptionsResponse* soap_new__trt__GetMetadataConfigurationOptionsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetMetadataConfigurationOptionsResponse* soap_new_req__trt__GetMetadataConfigurationOptionsResponse(soap*, ...) allocate, set required members /// - _trt__GetMetadataConfigurationOptionsResponse* soap_new_set__trt__GetMetadataConfigurationOptionsResponse(soap*, ...) allocate, set all public members /// - _trt__GetMetadataConfigurationOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetMetadataConfigurationOptionsResponse(soap*, _trt__GetMetadataConfigurationOptionsResponse*) deserialize from a stream /// - int soap_write__trt__GetMetadataConfigurationOptionsResponse(soap*, _trt__GetMetadataConfigurationOptionsResponse*) serialize to a stream /// - _trt__GetMetadataConfigurationOptionsResponse* _trt__GetMetadataConfigurationOptionsResponse::soap_dup(soap*) returns deep copy of _trt__GetMetadataConfigurationOptionsResponse, 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) /// - _trt__GetMetadataConfigurationOptionsResponse::soap_del() deep deletes _trt__GetMetadataConfigurationOptionsResponse data members, use only after _trt__GetMetadataConfigurationOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetMetadataConfigurationOptionsResponse { public: ///
/// This message contains the metadata configuration options. If a metadata configuration is specified, the options shall concern that particular configuration. If a media profile is specified, the options shall be compatible with that media profile. If no tokens are specified, the options shall be considered generic for the device. ///
/// Element "Options" of XSD type "http://www.onvif.org/ver10/schema":MetadataConfigurationOptions. tt__MetadataConfigurationOptions* Options 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputConfigurationOptions /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputConfigurationOptions is a complexType. /// /// class _trt__GetAudioOutputConfigurationOptions operations: /// - _trt__GetAudioOutputConfigurationOptions* soap_new__trt__GetAudioOutputConfigurationOptions(soap*) allocate and default initialize /// - _trt__GetAudioOutputConfigurationOptions* soap_new__trt__GetAudioOutputConfigurationOptions(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioOutputConfigurationOptions* soap_new_req__trt__GetAudioOutputConfigurationOptions(soap*, ...) allocate, set required members /// - _trt__GetAudioOutputConfigurationOptions* soap_new_set__trt__GetAudioOutputConfigurationOptions(soap*, ...) allocate, set all public members /// - _trt__GetAudioOutputConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioOutputConfigurationOptions(soap*, _trt__GetAudioOutputConfigurationOptions*) deserialize from a stream /// - int soap_write__trt__GetAudioOutputConfigurationOptions(soap*, _trt__GetAudioOutputConfigurationOptions*) serialize to a stream /// - _trt__GetAudioOutputConfigurationOptions* _trt__GetAudioOutputConfigurationOptions::soap_dup(soap*) returns deep copy of _trt__GetAudioOutputConfigurationOptions, 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) /// - _trt__GetAudioOutputConfigurationOptions::soap_del() deep deletes _trt__GetAudioOutputConfigurationOptions data members, use only after _trt__GetAudioOutputConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioOutputConfigurationOptions { public: ///
/// Optional audio output configuration token that specifies an existing configuration that the options are intended for. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* ConfigurationToken 0; ///< Optional element. ///
/// Optional ProfileToken that specifies an existing media profile that the options shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* ProfileToken 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputConfigurationOptionsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioOutputConfigurationOptionsResponse is a complexType. /// /// class _trt__GetAudioOutputConfigurationOptionsResponse operations: /// - _trt__GetAudioOutputConfigurationOptionsResponse* soap_new__trt__GetAudioOutputConfigurationOptionsResponse(soap*) allocate and default initialize /// - _trt__GetAudioOutputConfigurationOptionsResponse* soap_new__trt__GetAudioOutputConfigurationOptionsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioOutputConfigurationOptionsResponse* soap_new_req__trt__GetAudioOutputConfigurationOptionsResponse(soap*, ...) allocate, set required members /// - _trt__GetAudioOutputConfigurationOptionsResponse* soap_new_set__trt__GetAudioOutputConfigurationOptionsResponse(soap*, ...) allocate, set all public members /// - _trt__GetAudioOutputConfigurationOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioOutputConfigurationOptionsResponse(soap*, _trt__GetAudioOutputConfigurationOptionsResponse*) deserialize from a stream /// - int soap_write__trt__GetAudioOutputConfigurationOptionsResponse(soap*, _trt__GetAudioOutputConfigurationOptionsResponse*) serialize to a stream /// - _trt__GetAudioOutputConfigurationOptionsResponse* _trt__GetAudioOutputConfigurationOptionsResponse::soap_dup(soap*) returns deep copy of _trt__GetAudioOutputConfigurationOptionsResponse, 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) /// - _trt__GetAudioOutputConfigurationOptionsResponse::soap_del() deep deletes _trt__GetAudioOutputConfigurationOptionsResponse data members, use only after _trt__GetAudioOutputConfigurationOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioOutputConfigurationOptionsResponse { public: ///
/// This message contains the audio output configuration options. If a audio output configuration is specified, the options shall concern that particular configuration. If a media profile is specified, the options shall be compatible with that media profile. If no tokens are specified, the options shall be considered generic for the device. ///
/// Element "Options" of XSD type "http://www.onvif.org/ver10/schema":AudioOutputConfigurationOptions. tt__AudioOutputConfigurationOptions* Options 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioDecoderConfigurationOptions /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioDecoderConfigurationOptions is a complexType. /// /// class _trt__GetAudioDecoderConfigurationOptions operations: /// - _trt__GetAudioDecoderConfigurationOptions* soap_new__trt__GetAudioDecoderConfigurationOptions(soap*) allocate and default initialize /// - _trt__GetAudioDecoderConfigurationOptions* soap_new__trt__GetAudioDecoderConfigurationOptions(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioDecoderConfigurationOptions* soap_new_req__trt__GetAudioDecoderConfigurationOptions(soap*, ...) allocate, set required members /// - _trt__GetAudioDecoderConfigurationOptions* soap_new_set__trt__GetAudioDecoderConfigurationOptions(soap*, ...) allocate, set all public members /// - _trt__GetAudioDecoderConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioDecoderConfigurationOptions(soap*, _trt__GetAudioDecoderConfigurationOptions*) deserialize from a stream /// - int soap_write__trt__GetAudioDecoderConfigurationOptions(soap*, _trt__GetAudioDecoderConfigurationOptions*) serialize to a stream /// - _trt__GetAudioDecoderConfigurationOptions* _trt__GetAudioDecoderConfigurationOptions::soap_dup(soap*) returns deep copy of _trt__GetAudioDecoderConfigurationOptions, 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) /// - _trt__GetAudioDecoderConfigurationOptions::soap_del() deep deletes _trt__GetAudioDecoderConfigurationOptions data members, use only after _trt__GetAudioDecoderConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioDecoderConfigurationOptions { public: ///
/// Optional audio decoder configuration token that specifies an existing configuration that the options are intended for. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* ConfigurationToken 0; ///< Optional element. ///
/// Optional ProfileToken that specifies an existing media profile that the options shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* ProfileToken 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetAudioDecoderConfigurationOptionsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetAudioDecoderConfigurationOptionsResponse is a complexType. /// /// class _trt__GetAudioDecoderConfigurationOptionsResponse operations: /// - _trt__GetAudioDecoderConfigurationOptionsResponse* soap_new__trt__GetAudioDecoderConfigurationOptionsResponse(soap*) allocate and default initialize /// - _trt__GetAudioDecoderConfigurationOptionsResponse* soap_new__trt__GetAudioDecoderConfigurationOptionsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetAudioDecoderConfigurationOptionsResponse* soap_new_req__trt__GetAudioDecoderConfigurationOptionsResponse(soap*, ...) allocate, set required members /// - _trt__GetAudioDecoderConfigurationOptionsResponse* soap_new_set__trt__GetAudioDecoderConfigurationOptionsResponse(soap*, ...) allocate, set all public members /// - _trt__GetAudioDecoderConfigurationOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetAudioDecoderConfigurationOptionsResponse(soap*, _trt__GetAudioDecoderConfigurationOptionsResponse*) deserialize from a stream /// - int soap_write__trt__GetAudioDecoderConfigurationOptionsResponse(soap*, _trt__GetAudioDecoderConfigurationOptionsResponse*) serialize to a stream /// - _trt__GetAudioDecoderConfigurationOptionsResponse* _trt__GetAudioDecoderConfigurationOptionsResponse::soap_dup(soap*) returns deep copy of _trt__GetAudioDecoderConfigurationOptionsResponse, 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) /// - _trt__GetAudioDecoderConfigurationOptionsResponse::soap_del() deep deletes _trt__GetAudioDecoderConfigurationOptionsResponse data members, use only after _trt__GetAudioDecoderConfigurationOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetAudioDecoderConfigurationOptionsResponse { public: ///
/// This message contains the audio decoder configuration options. If a audio decoder configuration is specified, the options shall concern that particular configuration. If a media profile is specified, the options shall be compatible with that media profile. If no tokens are specified, the options shall be considered generic for the device. ///
/// Element "Options" of XSD type "http://www.onvif.org/ver10/schema":AudioDecoderConfigurationOptions. tt__AudioDecoderConfigurationOptions* Options 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetGuaranteedNumberOfVideoEncoderInstances /// @brief "http://www.onvif.org/ver10/media/wsdl":GetGuaranteedNumberOfVideoEncoderInstances is a complexType. /// /// class _trt__GetGuaranteedNumberOfVideoEncoderInstances operations: /// - _trt__GetGuaranteedNumberOfVideoEncoderInstances* soap_new__trt__GetGuaranteedNumberOfVideoEncoderInstances(soap*) allocate and default initialize /// - _trt__GetGuaranteedNumberOfVideoEncoderInstances* soap_new__trt__GetGuaranteedNumberOfVideoEncoderInstances(soap*, int num) allocate array and default initialize values /// - _trt__GetGuaranteedNumberOfVideoEncoderInstances* soap_new_req__trt__GetGuaranteedNumberOfVideoEncoderInstances(soap*, ...) allocate, set required members /// - _trt__GetGuaranteedNumberOfVideoEncoderInstances* soap_new_set__trt__GetGuaranteedNumberOfVideoEncoderInstances(soap*, ...) allocate, set all public members /// - _trt__GetGuaranteedNumberOfVideoEncoderInstances::soap_default(soap*) default initialize members /// - int soap_read__trt__GetGuaranteedNumberOfVideoEncoderInstances(soap*, _trt__GetGuaranteedNumberOfVideoEncoderInstances*) deserialize from a stream /// - int soap_write__trt__GetGuaranteedNumberOfVideoEncoderInstances(soap*, _trt__GetGuaranteedNumberOfVideoEncoderInstances*) serialize to a stream /// - _trt__GetGuaranteedNumberOfVideoEncoderInstances* _trt__GetGuaranteedNumberOfVideoEncoderInstances::soap_dup(soap*) returns deep copy of _trt__GetGuaranteedNumberOfVideoEncoderInstances, 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) /// - _trt__GetGuaranteedNumberOfVideoEncoderInstances::soap_del() deep deletes _trt__GetGuaranteedNumberOfVideoEncoderInstances data members, use only after _trt__GetGuaranteedNumberOfVideoEncoderInstances::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetGuaranteedNumberOfVideoEncoderInstances { public: ///
/// Token of the video source configuration ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetGuaranteedNumberOfVideoEncoderInstancesResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetGuaranteedNumberOfVideoEncoderInstancesResponse is a complexType. /// /// class _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse operations: /// - _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse* soap_new__trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse(soap*) allocate and default initialize /// - _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse* soap_new__trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse* soap_new_req__trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse(soap*, ...) allocate, set required members /// - _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse* soap_new_set__trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse(soap*, ...) allocate, set all public members /// - _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse(soap*, _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse*) deserialize from a stream /// - int soap_write__trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse(soap*, _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse*) serialize to a stream /// - _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse* _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse::soap_dup(soap*) returns deep copy of _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse, 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) /// - _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse::soap_del() deep deletes _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse data members, use only after _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse { public: ///
/// The minimum guaranteed total number of encoder instances (applications) per VideoSourceConfiguration. The device is able to deliver the TotalNumber of streams ///
/// Element "TotalNumber" of XSD type xs:int. int TotalNumber 1; ///< Required element. ///
/// If a device limits the number of instances for respective Video Codecs the response contains the information how many Jpeg streams can be set up at the same time per VideoSource. ///
/// Element "JPEG" of XSD type xs:int. int* JPEG 0; ///< Optional element. ///
/// If a device limits the number of instances for respective Video Codecs the response contains the information how many H264 streams can be set up at the same time per VideoSource. ///
/// Element "H264" of XSD type xs:int. int* H264 0; ///< Optional element. ///
/// If a device limits the number of instances for respective Video Codecs the response contains the information how many Mpeg4 streams can be set up at the same time per VideoSource. ///
/// Element "MPEG4" of XSD type xs:int. int* MPEG4 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetStreamUri /// @brief "http://www.onvif.org/ver10/media/wsdl":GetStreamUri is a complexType. /// /// class _trt__GetStreamUri operations: /// - _trt__GetStreamUri* soap_new__trt__GetStreamUri(soap*) allocate and default initialize /// - _trt__GetStreamUri* soap_new__trt__GetStreamUri(soap*, int num) allocate array and default initialize values /// - _trt__GetStreamUri* soap_new_req__trt__GetStreamUri(soap*, ...) allocate, set required members /// - _trt__GetStreamUri* soap_new_set__trt__GetStreamUri(soap*, ...) allocate, set all public members /// - _trt__GetStreamUri::soap_default(soap*) default initialize members /// - int soap_read__trt__GetStreamUri(soap*, _trt__GetStreamUri*) deserialize from a stream /// - int soap_write__trt__GetStreamUri(soap*, _trt__GetStreamUri*) serialize to a stream /// - _trt__GetStreamUri* _trt__GetStreamUri::soap_dup(soap*) returns deep copy of _trt__GetStreamUri, 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) /// - _trt__GetStreamUri::soap_del() deep deletes _trt__GetStreamUri data members, use only after _trt__GetStreamUri::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetStreamUri { public: ///
/// Stream Setup that should be used with the uri ///
/// Element "StreamSetup" of XSD type "http://www.onvif.org/ver10/schema":StreamSetup. tt__StreamSetup* StreamSetup 1; ///< Required element. ///
/// The ProfileToken element indicates the media profile to use and will define the configuration of the content of the stream. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetStreamUriResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetStreamUriResponse is a complexType. /// /// class _trt__GetStreamUriResponse operations: /// - _trt__GetStreamUriResponse* soap_new__trt__GetStreamUriResponse(soap*) allocate and default initialize /// - _trt__GetStreamUriResponse* soap_new__trt__GetStreamUriResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetStreamUriResponse* soap_new_req__trt__GetStreamUriResponse(soap*, ...) allocate, set required members /// - _trt__GetStreamUriResponse* soap_new_set__trt__GetStreamUriResponse(soap*, ...) allocate, set all public members /// - _trt__GetStreamUriResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetStreamUriResponse(soap*, _trt__GetStreamUriResponse*) deserialize from a stream /// - int soap_write__trt__GetStreamUriResponse(soap*, _trt__GetStreamUriResponse*) serialize to a stream /// - _trt__GetStreamUriResponse* _trt__GetStreamUriResponse::soap_dup(soap*) returns deep copy of _trt__GetStreamUriResponse, 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) /// - _trt__GetStreamUriResponse::soap_del() deep deletes _trt__GetStreamUriResponse data members, use only after _trt__GetStreamUriResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetStreamUriResponse { public: /// /// Element "MediaUri" of XSD type "http://www.onvif.org/ver10/schema":MediaUri. tt__MediaUri* MediaUri 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":StartMulticastStreaming /// @brief "http://www.onvif.org/ver10/media/wsdl":StartMulticastStreaming is a complexType. /// /// class _trt__StartMulticastStreaming operations: /// - _trt__StartMulticastStreaming* soap_new__trt__StartMulticastStreaming(soap*) allocate and default initialize /// - _trt__StartMulticastStreaming* soap_new__trt__StartMulticastStreaming(soap*, int num) allocate array and default initialize values /// - _trt__StartMulticastStreaming* soap_new_req__trt__StartMulticastStreaming(soap*, ...) allocate, set required members /// - _trt__StartMulticastStreaming* soap_new_set__trt__StartMulticastStreaming(soap*, ...) allocate, set all public members /// - _trt__StartMulticastStreaming::soap_default(soap*) default initialize members /// - int soap_read__trt__StartMulticastStreaming(soap*, _trt__StartMulticastStreaming*) deserialize from a stream /// - int soap_write__trt__StartMulticastStreaming(soap*, _trt__StartMulticastStreaming*) serialize to a stream /// - _trt__StartMulticastStreaming* _trt__StartMulticastStreaming::soap_dup(soap*) returns deep copy of _trt__StartMulticastStreaming, 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) /// - _trt__StartMulticastStreaming::soap_del() deep deletes _trt__StartMulticastStreaming data members, use only after _trt__StartMulticastStreaming::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__StartMulticastStreaming { public: ///
/// Contains the token of the Profile that is used to define the multicast stream. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":StartMulticastStreamingResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":StartMulticastStreamingResponse is a complexType. /// /// class _trt__StartMulticastStreamingResponse operations: /// - _trt__StartMulticastStreamingResponse* soap_new__trt__StartMulticastStreamingResponse(soap*) allocate and default initialize /// - _trt__StartMulticastStreamingResponse* soap_new__trt__StartMulticastStreamingResponse(soap*, int num) allocate array and default initialize values /// - _trt__StartMulticastStreamingResponse* soap_new_req__trt__StartMulticastStreamingResponse(soap*, ...) allocate, set required members /// - _trt__StartMulticastStreamingResponse* soap_new_set__trt__StartMulticastStreamingResponse(soap*, ...) allocate, set all public members /// - _trt__StartMulticastStreamingResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__StartMulticastStreamingResponse(soap*, _trt__StartMulticastStreamingResponse*) deserialize from a stream /// - int soap_write__trt__StartMulticastStreamingResponse(soap*, _trt__StartMulticastStreamingResponse*) serialize to a stream /// - _trt__StartMulticastStreamingResponse* _trt__StartMulticastStreamingResponse::soap_dup(soap*) returns deep copy of _trt__StartMulticastStreamingResponse, 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) /// - _trt__StartMulticastStreamingResponse::soap_del() deep deletes _trt__StartMulticastStreamingResponse data members, use only after _trt__StartMulticastStreamingResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__StartMulticastStreamingResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":StopMulticastStreaming /// @brief "http://www.onvif.org/ver10/media/wsdl":StopMulticastStreaming is a complexType. /// /// class _trt__StopMulticastStreaming operations: /// - _trt__StopMulticastStreaming* soap_new__trt__StopMulticastStreaming(soap*) allocate and default initialize /// - _trt__StopMulticastStreaming* soap_new__trt__StopMulticastStreaming(soap*, int num) allocate array and default initialize values /// - _trt__StopMulticastStreaming* soap_new_req__trt__StopMulticastStreaming(soap*, ...) allocate, set required members /// - _trt__StopMulticastStreaming* soap_new_set__trt__StopMulticastStreaming(soap*, ...) allocate, set all public members /// - _trt__StopMulticastStreaming::soap_default(soap*) default initialize members /// - int soap_read__trt__StopMulticastStreaming(soap*, _trt__StopMulticastStreaming*) deserialize from a stream /// - int soap_write__trt__StopMulticastStreaming(soap*, _trt__StopMulticastStreaming*) serialize to a stream /// - _trt__StopMulticastStreaming* _trt__StopMulticastStreaming::soap_dup(soap*) returns deep copy of _trt__StopMulticastStreaming, 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) /// - _trt__StopMulticastStreaming::soap_del() deep deletes _trt__StopMulticastStreaming data members, use only after _trt__StopMulticastStreaming::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__StopMulticastStreaming { public: ///
/// Contains the token of the Profile that is used to define the multicast stream. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":StopMulticastStreamingResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":StopMulticastStreamingResponse is a complexType. /// /// class _trt__StopMulticastStreamingResponse operations: /// - _trt__StopMulticastStreamingResponse* soap_new__trt__StopMulticastStreamingResponse(soap*) allocate and default initialize /// - _trt__StopMulticastStreamingResponse* soap_new__trt__StopMulticastStreamingResponse(soap*, int num) allocate array and default initialize values /// - _trt__StopMulticastStreamingResponse* soap_new_req__trt__StopMulticastStreamingResponse(soap*, ...) allocate, set required members /// - _trt__StopMulticastStreamingResponse* soap_new_set__trt__StopMulticastStreamingResponse(soap*, ...) allocate, set all public members /// - _trt__StopMulticastStreamingResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__StopMulticastStreamingResponse(soap*, _trt__StopMulticastStreamingResponse*) deserialize from a stream /// - int soap_write__trt__StopMulticastStreamingResponse(soap*, _trt__StopMulticastStreamingResponse*) serialize to a stream /// - _trt__StopMulticastStreamingResponse* _trt__StopMulticastStreamingResponse::soap_dup(soap*) returns deep copy of _trt__StopMulticastStreamingResponse, 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) /// - _trt__StopMulticastStreamingResponse::soap_del() deep deletes _trt__StopMulticastStreamingResponse data members, use only after _trt__StopMulticastStreamingResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__StopMulticastStreamingResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetSynchronizationPoint /// @brief "http://www.onvif.org/ver10/media/wsdl":SetSynchronizationPoint is a complexType. /// /// class _trt__SetSynchronizationPoint operations: /// - _trt__SetSynchronizationPoint* soap_new__trt__SetSynchronizationPoint(soap*) allocate and default initialize /// - _trt__SetSynchronizationPoint* soap_new__trt__SetSynchronizationPoint(soap*, int num) allocate array and default initialize values /// - _trt__SetSynchronizationPoint* soap_new_req__trt__SetSynchronizationPoint(soap*, ...) allocate, set required members /// - _trt__SetSynchronizationPoint* soap_new_set__trt__SetSynchronizationPoint(soap*, ...) allocate, set all public members /// - _trt__SetSynchronizationPoint::soap_default(soap*) default initialize members /// - int soap_read__trt__SetSynchronizationPoint(soap*, _trt__SetSynchronizationPoint*) deserialize from a stream /// - int soap_write__trt__SetSynchronizationPoint(soap*, _trt__SetSynchronizationPoint*) serialize to a stream /// - _trt__SetSynchronizationPoint* _trt__SetSynchronizationPoint::soap_dup(soap*) returns deep copy of _trt__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) /// - _trt__SetSynchronizationPoint::soap_del() deep deletes _trt__SetSynchronizationPoint data members, use only after _trt__SetSynchronizationPoint::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetSynchronizationPoint { public: ///
/// Contains a Profile reference for which a Synchronization Point is requested. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetSynchronizationPointResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":SetSynchronizationPointResponse is a complexType. /// /// class _trt__SetSynchronizationPointResponse operations: /// - _trt__SetSynchronizationPointResponse* soap_new__trt__SetSynchronizationPointResponse(soap*) allocate and default initialize /// - _trt__SetSynchronizationPointResponse* soap_new__trt__SetSynchronizationPointResponse(soap*, int num) allocate array and default initialize values /// - _trt__SetSynchronizationPointResponse* soap_new_req__trt__SetSynchronizationPointResponse(soap*, ...) allocate, set required members /// - _trt__SetSynchronizationPointResponse* soap_new_set__trt__SetSynchronizationPointResponse(soap*, ...) allocate, set all public members /// - _trt__SetSynchronizationPointResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__SetSynchronizationPointResponse(soap*, _trt__SetSynchronizationPointResponse*) deserialize from a stream /// - int soap_write__trt__SetSynchronizationPointResponse(soap*, _trt__SetSynchronizationPointResponse*) serialize to a stream /// - _trt__SetSynchronizationPointResponse* _trt__SetSynchronizationPointResponse::soap_dup(soap*) returns deep copy of _trt__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) /// - _trt__SetSynchronizationPointResponse::soap_del() deep deletes _trt__SetSynchronizationPointResponse data members, use only after _trt__SetSynchronizationPointResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetSynchronizationPointResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetSnapshotUri /// @brief "http://www.onvif.org/ver10/media/wsdl":GetSnapshotUri is a complexType. /// /// class _trt__GetSnapshotUri operations: /// - _trt__GetSnapshotUri* soap_new__trt__GetSnapshotUri(soap*) allocate and default initialize /// - _trt__GetSnapshotUri* soap_new__trt__GetSnapshotUri(soap*, int num) allocate array and default initialize values /// - _trt__GetSnapshotUri* soap_new_req__trt__GetSnapshotUri(soap*, ...) allocate, set required members /// - _trt__GetSnapshotUri* soap_new_set__trt__GetSnapshotUri(soap*, ...) allocate, set all public members /// - _trt__GetSnapshotUri::soap_default(soap*) default initialize members /// - int soap_read__trt__GetSnapshotUri(soap*, _trt__GetSnapshotUri*) deserialize from a stream /// - int soap_write__trt__GetSnapshotUri(soap*, _trt__GetSnapshotUri*) serialize to a stream /// - _trt__GetSnapshotUri* _trt__GetSnapshotUri::soap_dup(soap*) returns deep copy of _trt__GetSnapshotUri, 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) /// - _trt__GetSnapshotUri::soap_del() deep deletes _trt__GetSnapshotUri data members, use only after _trt__GetSnapshotUri::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetSnapshotUri { public: ///
/// The ProfileToken element indicates the media profile to use and will define the source and dimensions of the snapshot. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetSnapshotUriResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetSnapshotUriResponse is a complexType. /// /// class _trt__GetSnapshotUriResponse operations: /// - _trt__GetSnapshotUriResponse* soap_new__trt__GetSnapshotUriResponse(soap*) allocate and default initialize /// - _trt__GetSnapshotUriResponse* soap_new__trt__GetSnapshotUriResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetSnapshotUriResponse* soap_new_req__trt__GetSnapshotUriResponse(soap*, ...) allocate, set required members /// - _trt__GetSnapshotUriResponse* soap_new_set__trt__GetSnapshotUriResponse(soap*, ...) allocate, set all public members /// - _trt__GetSnapshotUriResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetSnapshotUriResponse(soap*, _trt__GetSnapshotUriResponse*) deserialize from a stream /// - int soap_write__trt__GetSnapshotUriResponse(soap*, _trt__GetSnapshotUriResponse*) serialize to a stream /// - _trt__GetSnapshotUriResponse* _trt__GetSnapshotUriResponse::soap_dup(soap*) returns deep copy of _trt__GetSnapshotUriResponse, 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) /// - _trt__GetSnapshotUriResponse::soap_del() deep deletes _trt__GetSnapshotUriResponse data members, use only after _trt__GetSnapshotUriResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetSnapshotUriResponse { public: /// /// Element "MediaUri" of XSD type "http://www.onvif.org/ver10/schema":MediaUri. tt__MediaUri* MediaUri 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceModes /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceModes is a complexType. /// /// class _trt__GetVideoSourceModes operations: /// - _trt__GetVideoSourceModes* soap_new__trt__GetVideoSourceModes(soap*) allocate and default initialize /// - _trt__GetVideoSourceModes* soap_new__trt__GetVideoSourceModes(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoSourceModes* soap_new_req__trt__GetVideoSourceModes(soap*, ...) allocate, set required members /// - _trt__GetVideoSourceModes* soap_new_set__trt__GetVideoSourceModes(soap*, ...) allocate, set all public members /// - _trt__GetVideoSourceModes::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoSourceModes(soap*, _trt__GetVideoSourceModes*) deserialize from a stream /// - int soap_write__trt__GetVideoSourceModes(soap*, _trt__GetVideoSourceModes*) serialize to a stream /// - _trt__GetVideoSourceModes* _trt__GetVideoSourceModes::soap_dup(soap*) returns deep copy of _trt__GetVideoSourceModes, 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) /// - _trt__GetVideoSourceModes::soap_del() deep deletes _trt__GetVideoSourceModes data members, use only after _trt__GetVideoSourceModes::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoSourceModes { public: ///
/// Contains a video source reference for which a video source mode is requested. ///
/// Element "VideoSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoSourceToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceModesResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetVideoSourceModesResponse is a complexType. /// /// class _trt__GetVideoSourceModesResponse operations: /// - _trt__GetVideoSourceModesResponse* soap_new__trt__GetVideoSourceModesResponse(soap*) allocate and default initialize /// - _trt__GetVideoSourceModesResponse* soap_new__trt__GetVideoSourceModesResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetVideoSourceModesResponse* soap_new_req__trt__GetVideoSourceModesResponse(soap*, ...) allocate, set required members /// - _trt__GetVideoSourceModesResponse* soap_new_set__trt__GetVideoSourceModesResponse(soap*, ...) allocate, set all public members /// - _trt__GetVideoSourceModesResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetVideoSourceModesResponse(soap*, _trt__GetVideoSourceModesResponse*) deserialize from a stream /// - int soap_write__trt__GetVideoSourceModesResponse(soap*, _trt__GetVideoSourceModesResponse*) serialize to a stream /// - _trt__GetVideoSourceModesResponse* _trt__GetVideoSourceModesResponse::soap_dup(soap*) returns deep copy of _trt__GetVideoSourceModesResponse, 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) /// - _trt__GetVideoSourceModesResponse::soap_del() deep deletes _trt__GetVideoSourceModesResponse data members, use only after _trt__GetVideoSourceModesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetVideoSourceModesResponse { public: ///
/// Return the information for specified video source mode. ///
/// Vector of trt__VideoSourceMode* of length 1..unbounded. std::vector VideoSourceModes 1; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetVideoSourceMode /// @brief "http://www.onvif.org/ver10/media/wsdl":SetVideoSourceMode is a complexType. /// /// class _trt__SetVideoSourceMode operations: /// - _trt__SetVideoSourceMode* soap_new__trt__SetVideoSourceMode(soap*) allocate and default initialize /// - _trt__SetVideoSourceMode* soap_new__trt__SetVideoSourceMode(soap*, int num) allocate array and default initialize values /// - _trt__SetVideoSourceMode* soap_new_req__trt__SetVideoSourceMode(soap*, ...) allocate, set required members /// - _trt__SetVideoSourceMode* soap_new_set__trt__SetVideoSourceMode(soap*, ...) allocate, set all public members /// - _trt__SetVideoSourceMode::soap_default(soap*) default initialize members /// - int soap_read__trt__SetVideoSourceMode(soap*, _trt__SetVideoSourceMode*) deserialize from a stream /// - int soap_write__trt__SetVideoSourceMode(soap*, _trt__SetVideoSourceMode*) serialize to a stream /// - _trt__SetVideoSourceMode* _trt__SetVideoSourceMode::soap_dup(soap*) returns deep copy of _trt__SetVideoSourceMode, 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) /// - _trt__SetVideoSourceMode::soap_del() deep deletes _trt__SetVideoSourceMode data members, use only after _trt__SetVideoSourceMode::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetVideoSourceMode { public: ///
/// Contains a video source reference for which a video source mode is requested. ///
/// Element "VideoSourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoSourceToken 1; ///< Required element. ///
/// Indicate video source mode. ///
/// Element "VideoSourceModeToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken VideoSourceModeToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetVideoSourceModeResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":SetVideoSourceModeResponse is a complexType. /// /// class _trt__SetVideoSourceModeResponse operations: /// - _trt__SetVideoSourceModeResponse* soap_new__trt__SetVideoSourceModeResponse(soap*) allocate and default initialize /// - _trt__SetVideoSourceModeResponse* soap_new__trt__SetVideoSourceModeResponse(soap*, int num) allocate array and default initialize values /// - _trt__SetVideoSourceModeResponse* soap_new_req__trt__SetVideoSourceModeResponse(soap*, ...) allocate, set required members /// - _trt__SetVideoSourceModeResponse* soap_new_set__trt__SetVideoSourceModeResponse(soap*, ...) allocate, set all public members /// - _trt__SetVideoSourceModeResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__SetVideoSourceModeResponse(soap*, _trt__SetVideoSourceModeResponse*) deserialize from a stream /// - int soap_write__trt__SetVideoSourceModeResponse(soap*, _trt__SetVideoSourceModeResponse*) serialize to a stream /// - _trt__SetVideoSourceModeResponse* _trt__SetVideoSourceModeResponse::soap_dup(soap*) returns deep copy of _trt__SetVideoSourceModeResponse, 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) /// - _trt__SetVideoSourceModeResponse::soap_del() deep deletes _trt__SetVideoSourceModeResponse data members, use only after _trt__SetVideoSourceModeResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetVideoSourceModeResponse { public: ///
/// The response contains information about rebooting after returning response. When Reboot is set true, a device will reboot automatically after setting mode. ///
/// Element "Reboot" of XSD type xs:boolean. bool Reboot 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetOSDs /// @brief "http://www.onvif.org/ver10/media/wsdl":GetOSDs is a complexType. /// /// class _trt__GetOSDs operations: /// - _trt__GetOSDs* soap_new__trt__GetOSDs(soap*) allocate and default initialize /// - _trt__GetOSDs* soap_new__trt__GetOSDs(soap*, int num) allocate array and default initialize values /// - _trt__GetOSDs* soap_new_req__trt__GetOSDs(soap*, ...) allocate, set required members /// - _trt__GetOSDs* soap_new_set__trt__GetOSDs(soap*, ...) allocate, set all public members /// - _trt__GetOSDs::soap_default(soap*) default initialize members /// - int soap_read__trt__GetOSDs(soap*, _trt__GetOSDs*) deserialize from a stream /// - int soap_write__trt__GetOSDs(soap*, _trt__GetOSDs*) serialize to a stream /// - _trt__GetOSDs* _trt__GetOSDs::soap_dup(soap*) returns deep copy of _trt__GetOSDs, 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) /// - _trt__GetOSDs::soap_del() deep deletes _trt__GetOSDs data members, use only after _trt__GetOSDs::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetOSDs { public: ///
/// Token of the Video Source Configuration, which has OSDs associated with are requested. If token not exist, request all available OSDs. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* ConfigurationToken 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetOSDsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetOSDsResponse is a complexType. /// /// class _trt__GetOSDsResponse operations: /// - _trt__GetOSDsResponse* soap_new__trt__GetOSDsResponse(soap*) allocate and default initialize /// - _trt__GetOSDsResponse* soap_new__trt__GetOSDsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetOSDsResponse* soap_new_req__trt__GetOSDsResponse(soap*, ...) allocate, set required members /// - _trt__GetOSDsResponse* soap_new_set__trt__GetOSDsResponse(soap*, ...) allocate, set all public members /// - _trt__GetOSDsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetOSDsResponse(soap*, _trt__GetOSDsResponse*) deserialize from a stream /// - int soap_write__trt__GetOSDsResponse(soap*, _trt__GetOSDsResponse*) serialize to a stream /// - _trt__GetOSDsResponse* _trt__GetOSDsResponse::soap_dup(soap*) returns deep copy of _trt__GetOSDsResponse, 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) /// - _trt__GetOSDsResponse::soap_del() deep deletes _trt__GetOSDsResponse data members, use only after _trt__GetOSDsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetOSDsResponse { public: ///
/// This element contains a list of requested OSDs. ///
/// Vector of tt__OSDConfiguration* of length 0..unbounded. std::vector OSDs 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetOSD /// @brief "http://www.onvif.org/ver10/media/wsdl":GetOSD is a complexType. /// /// class _trt__GetOSD operations: /// - _trt__GetOSD* soap_new__trt__GetOSD(soap*) allocate and default initialize /// - _trt__GetOSD* soap_new__trt__GetOSD(soap*, int num) allocate array and default initialize values /// - _trt__GetOSD* soap_new_req__trt__GetOSD(soap*, ...) allocate, set required members /// - _trt__GetOSD* soap_new_set__trt__GetOSD(soap*, ...) allocate, set all public members /// - _trt__GetOSD::soap_default(soap*) default initialize members /// - int soap_read__trt__GetOSD(soap*, _trt__GetOSD*) deserialize from a stream /// - int soap_write__trt__GetOSD(soap*, _trt__GetOSD*) serialize to a stream /// - _trt__GetOSD* _trt__GetOSD::soap_dup(soap*) returns deep copy of _trt__GetOSD, 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) /// - _trt__GetOSD::soap_del() deep deletes _trt__GetOSD data members, use only after _trt__GetOSD::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetOSD { public: ///
/// The GetOSD command fetches the OSD configuration if the OSD token is known. ///
/// Element "OSDToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken OSDToken 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetOSDResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetOSDResponse is a complexType. /// /// class _trt__GetOSDResponse operations: /// - _trt__GetOSDResponse* soap_new__trt__GetOSDResponse(soap*) allocate and default initialize /// - _trt__GetOSDResponse* soap_new__trt__GetOSDResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetOSDResponse* soap_new_req__trt__GetOSDResponse(soap*, ...) allocate, set required members /// - _trt__GetOSDResponse* soap_new_set__trt__GetOSDResponse(soap*, ...) allocate, set all public members /// - _trt__GetOSDResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetOSDResponse(soap*, _trt__GetOSDResponse*) deserialize from a stream /// - int soap_write__trt__GetOSDResponse(soap*, _trt__GetOSDResponse*) serialize to a stream /// - _trt__GetOSDResponse* _trt__GetOSDResponse::soap_dup(soap*) returns deep copy of _trt__GetOSDResponse, 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) /// - _trt__GetOSDResponse::soap_del() deep deletes _trt__GetOSDResponse data members, use only after _trt__GetOSDResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetOSDResponse { public: ///
/// The requested OSD configuration. ///
/// Element "OSD" of XSD type "http://www.onvif.org/ver10/schema":OSDConfiguration. tt__OSDConfiguration* OSD 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetOSD /// @brief "http://www.onvif.org/ver10/media/wsdl":SetOSD is a complexType. /// /// class _trt__SetOSD operations: /// - _trt__SetOSD* soap_new__trt__SetOSD(soap*) allocate and default initialize /// - _trt__SetOSD* soap_new__trt__SetOSD(soap*, int num) allocate array and default initialize values /// - _trt__SetOSD* soap_new_req__trt__SetOSD(soap*, ...) allocate, set required members /// - _trt__SetOSD* soap_new_set__trt__SetOSD(soap*, ...) allocate, set all public members /// - _trt__SetOSD::soap_default(soap*) default initialize members /// - int soap_read__trt__SetOSD(soap*, _trt__SetOSD*) deserialize from a stream /// - int soap_write__trt__SetOSD(soap*, _trt__SetOSD*) serialize to a stream /// - _trt__SetOSD* _trt__SetOSD::soap_dup(soap*) returns deep copy of _trt__SetOSD, 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) /// - _trt__SetOSD::soap_del() deep deletes _trt__SetOSD data members, use only after _trt__SetOSD::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetOSD { public: ///
/// Contains the modified OSD configuration. ///
/// Element "OSD" of XSD type "http://www.onvif.org/ver10/schema":OSDConfiguration. tt__OSDConfiguration* OSD 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":SetOSDResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":SetOSDResponse is a complexType. /// /// class _trt__SetOSDResponse operations: /// - _trt__SetOSDResponse* soap_new__trt__SetOSDResponse(soap*) allocate and default initialize /// - _trt__SetOSDResponse* soap_new__trt__SetOSDResponse(soap*, int num) allocate array and default initialize values /// - _trt__SetOSDResponse* soap_new_req__trt__SetOSDResponse(soap*, ...) allocate, set required members /// - _trt__SetOSDResponse* soap_new_set__trt__SetOSDResponse(soap*, ...) allocate, set all public members /// - _trt__SetOSDResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__SetOSDResponse(soap*, _trt__SetOSDResponse*) deserialize from a stream /// - int soap_write__trt__SetOSDResponse(soap*, _trt__SetOSDResponse*) serialize to a stream /// - _trt__SetOSDResponse* _trt__SetOSDResponse::soap_dup(soap*) returns deep copy of _trt__SetOSDResponse, 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) /// - _trt__SetOSDResponse::soap_del() deep deletes _trt__SetOSDResponse data members, use only after _trt__SetOSDResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__SetOSDResponse { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetOSDOptions /// @brief "http://www.onvif.org/ver10/media/wsdl":GetOSDOptions is a complexType. /// /// class _trt__GetOSDOptions operations: /// - _trt__GetOSDOptions* soap_new__trt__GetOSDOptions(soap*) allocate and default initialize /// - _trt__GetOSDOptions* soap_new__trt__GetOSDOptions(soap*, int num) allocate array and default initialize values /// - _trt__GetOSDOptions* soap_new_req__trt__GetOSDOptions(soap*, ...) allocate, set required members /// - _trt__GetOSDOptions* soap_new_set__trt__GetOSDOptions(soap*, ...) allocate, set all public members /// - _trt__GetOSDOptions::soap_default(soap*) default initialize members /// - int soap_read__trt__GetOSDOptions(soap*, _trt__GetOSDOptions*) deserialize from a stream /// - int soap_write__trt__GetOSDOptions(soap*, _trt__GetOSDOptions*) serialize to a stream /// - _trt__GetOSDOptions* _trt__GetOSDOptions::soap_dup(soap*) returns deep copy of _trt__GetOSDOptions, 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) /// - _trt__GetOSDOptions::soap_del() deep deletes _trt__GetOSDOptions data members, use only after _trt__GetOSDOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetOSDOptions { public: ///
/// Video Source Configuration Token that specifies an existing video source configuration that the options shall be compatible with. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":GetOSDOptionsResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":GetOSDOptionsResponse is a complexType. /// /// class _trt__GetOSDOptionsResponse operations: /// - _trt__GetOSDOptionsResponse* soap_new__trt__GetOSDOptionsResponse(soap*) allocate and default initialize /// - _trt__GetOSDOptionsResponse* soap_new__trt__GetOSDOptionsResponse(soap*, int num) allocate array and default initialize values /// - _trt__GetOSDOptionsResponse* soap_new_req__trt__GetOSDOptionsResponse(soap*, ...) allocate, set required members /// - _trt__GetOSDOptionsResponse* soap_new_set__trt__GetOSDOptionsResponse(soap*, ...) allocate, set all public members /// - _trt__GetOSDOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__GetOSDOptionsResponse(soap*, _trt__GetOSDOptionsResponse*) deserialize from a stream /// - int soap_write__trt__GetOSDOptionsResponse(soap*, _trt__GetOSDOptionsResponse*) serialize to a stream /// - _trt__GetOSDOptionsResponse* _trt__GetOSDOptionsResponse::soap_dup(soap*) returns deep copy of _trt__GetOSDOptionsResponse, 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) /// - _trt__GetOSDOptionsResponse::soap_del() deep deletes _trt__GetOSDOptionsResponse data members, use only after _trt__GetOSDOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__GetOSDOptionsResponse { public: /// /// Element "OSDOptions" of XSD type "http://www.onvif.org/ver10/schema":OSDConfigurationOptions. tt__OSDConfigurationOptions* OSDOptions 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":CreateOSD /// @brief "http://www.onvif.org/ver10/media/wsdl":CreateOSD is a complexType. /// /// class _trt__CreateOSD operations: /// - _trt__CreateOSD* soap_new__trt__CreateOSD(soap*) allocate and default initialize /// - _trt__CreateOSD* soap_new__trt__CreateOSD(soap*, int num) allocate array and default initialize values /// - _trt__CreateOSD* soap_new_req__trt__CreateOSD(soap*, ...) allocate, set required members /// - _trt__CreateOSD* soap_new_set__trt__CreateOSD(soap*, ...) allocate, set all public members /// - _trt__CreateOSD::soap_default(soap*) default initialize members /// - int soap_read__trt__CreateOSD(soap*, _trt__CreateOSD*) deserialize from a stream /// - int soap_write__trt__CreateOSD(soap*, _trt__CreateOSD*) serialize to a stream /// - _trt__CreateOSD* _trt__CreateOSD::soap_dup(soap*) returns deep copy of _trt__CreateOSD, 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) /// - _trt__CreateOSD::soap_del() deep deletes _trt__CreateOSD data members, use only after _trt__CreateOSD::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__CreateOSD { public: ///
/// Contain the initial OSD configuration for create. ///
/// Element "OSD" of XSD type "http://www.onvif.org/ver10/schema":OSDConfiguration. tt__OSDConfiguration* OSD 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":CreateOSDResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":CreateOSDResponse is a complexType. /// /// class _trt__CreateOSDResponse operations: /// - _trt__CreateOSDResponse* soap_new__trt__CreateOSDResponse(soap*) allocate and default initialize /// - _trt__CreateOSDResponse* soap_new__trt__CreateOSDResponse(soap*, int num) allocate array and default initialize values /// - _trt__CreateOSDResponse* soap_new_req__trt__CreateOSDResponse(soap*, ...) allocate, set required members /// - _trt__CreateOSDResponse* soap_new_set__trt__CreateOSDResponse(soap*, ...) allocate, set all public members /// - _trt__CreateOSDResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__CreateOSDResponse(soap*, _trt__CreateOSDResponse*) deserialize from a stream /// - int soap_write__trt__CreateOSDResponse(soap*, _trt__CreateOSDResponse*) serialize to a stream /// - _trt__CreateOSDResponse* _trt__CreateOSDResponse::soap_dup(soap*) returns deep copy of _trt__CreateOSDResponse, 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) /// - _trt__CreateOSDResponse::soap_del() deep deletes _trt__CreateOSDResponse data members, use only after _trt__CreateOSDResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__CreateOSDResponse { public: ///
/// Returns Token of the newly created OSD ///
/// Element "OSDToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken OSDToken 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":DeleteOSD /// @brief "http://www.onvif.org/ver10/media/wsdl":DeleteOSD is a complexType. /// /// class _trt__DeleteOSD operations: /// - _trt__DeleteOSD* soap_new__trt__DeleteOSD(soap*) allocate and default initialize /// - _trt__DeleteOSD* soap_new__trt__DeleteOSD(soap*, int num) allocate array and default initialize values /// - _trt__DeleteOSD* soap_new_req__trt__DeleteOSD(soap*, ...) allocate, set required members /// - _trt__DeleteOSD* soap_new_set__trt__DeleteOSD(soap*, ...) allocate, set all public members /// - _trt__DeleteOSD::soap_default(soap*) default initialize members /// - int soap_read__trt__DeleteOSD(soap*, _trt__DeleteOSD*) deserialize from a stream /// - int soap_write__trt__DeleteOSD(soap*, _trt__DeleteOSD*) serialize to a stream /// - _trt__DeleteOSD* _trt__DeleteOSD::soap_dup(soap*) returns deep copy of _trt__DeleteOSD, 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) /// - _trt__DeleteOSD::soap_del() deep deletes _trt__DeleteOSD data members, use only after _trt__DeleteOSD::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__DeleteOSD { public: ///
/// This element contains a reference to the OSD configuration that should be deleted. ///
/// Element "OSDToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken OSDToken 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":DeleteOSDResponse /// @brief "http://www.onvif.org/ver10/media/wsdl":DeleteOSDResponse is a complexType. /// /// class _trt__DeleteOSDResponse operations: /// - _trt__DeleteOSDResponse* soap_new__trt__DeleteOSDResponse(soap*) allocate and default initialize /// - _trt__DeleteOSDResponse* soap_new__trt__DeleteOSDResponse(soap*, int num) allocate array and default initialize values /// - _trt__DeleteOSDResponse* soap_new_req__trt__DeleteOSDResponse(soap*, ...) allocate, set required members /// - _trt__DeleteOSDResponse* soap_new_set__trt__DeleteOSDResponse(soap*, ...) allocate, set all public members /// - _trt__DeleteOSDResponse::soap_default(soap*) default initialize members /// - int soap_read__trt__DeleteOSDResponse(soap*, _trt__DeleteOSDResponse*) deserialize from a stream /// - int soap_write__trt__DeleteOSDResponse(soap*, _trt__DeleteOSDResponse*) serialize to a stream /// - _trt__DeleteOSDResponse* _trt__DeleteOSDResponse::soap_dup(soap*) returns deep copy of _trt__DeleteOSDResponse, 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) /// - _trt__DeleteOSDResponse::soap_del() deep deletes _trt__DeleteOSDResponse data members, use only after _trt__DeleteOSDResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _trt__DeleteOSDResponse { public: /// @todo /// @todo 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. struct soap *soap ; }; /******************************************************************************\ * * * Schema Complex Types and Top-Level Elements * * http://www.onvif.org/ver20/ptz/wsdl * * * \******************************************************************************/ /// @brief "http://www.onvif.org/ver20/ptz/wsdl":Capabilities is a complexType. /// /// class tptz__Capabilities operations: /// - tptz__Capabilities* soap_new_tptz__Capabilities(soap*) allocate and default initialize /// - tptz__Capabilities* soap_new_tptz__Capabilities(soap*, int num) allocate array and default initialize values /// - tptz__Capabilities* soap_new_req_tptz__Capabilities(soap*, ...) allocate, set required members /// - tptz__Capabilities* soap_new_set_tptz__Capabilities(soap*, ...) allocate, set all public members /// - tptz__Capabilities::soap_default(soap*) default initialize members /// - int soap_read_tptz__Capabilities(soap*, tptz__Capabilities*) deserialize from a stream /// - int soap_write_tptz__Capabilities(soap*, tptz__Capabilities*) serialize to a stream /// - tptz__Capabilities* tptz__Capabilities::soap_dup(soap*) returns deep copy of tptz__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) /// - tptz__Capabilities::soap_del() deep deletes tptz__Capabilities data members, use only after tptz__Capabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tptz__Capabilities { public: /// @todo /// @todo 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. ///
/// Indicates whether or not EFlip is supported. ///
/// Attribute "EFlip" of XSD type xs:boolean. @bool* EFlip 0; ///< Optional attribute. ///
/// Indicates whether or not reversing of PT control direction is supported. ///
/// Attribute "Reverse" of XSD type xs:boolean. @bool* Reverse 0; ///< Optional attribute. ///
/// Indicates support for the GetCompatibleConfigurations command. ///
/// Attribute "GetCompatibleConfigurations" of XSD type xs:boolean. @bool* GetCompatibleConfigurations 0; ///< Optional attribute. ///
/// Indicates that the PTZStatus includes MoveStatus information. ///
/// Attribute "MoveStatus" of XSD type xs:boolean. @bool* MoveStatus 0; ///< Optional attribute. ///
/// Indicates that the PTZStatus includes Position information. ///
/// Attribute "StatusPosition" of XSD type xs:boolean. @bool* StatusPosition 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetServiceCapabilities /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetServiceCapabilities is a complexType. /// /// class _tptz__GetServiceCapabilities operations: /// - _tptz__GetServiceCapabilities* soap_new__tptz__GetServiceCapabilities(soap*) allocate and default initialize /// - _tptz__GetServiceCapabilities* soap_new__tptz__GetServiceCapabilities(soap*, int num) allocate array and default initialize values /// - _tptz__GetServiceCapabilities* soap_new_req__tptz__GetServiceCapabilities(soap*, ...) allocate, set required members /// - _tptz__GetServiceCapabilities* soap_new_set__tptz__GetServiceCapabilities(soap*, ...) allocate, set all public members /// - _tptz__GetServiceCapabilities::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetServiceCapabilities(soap*, _tptz__GetServiceCapabilities*) deserialize from a stream /// - int soap_write__tptz__GetServiceCapabilities(soap*, _tptz__GetServiceCapabilities*) serialize to a stream /// - _tptz__GetServiceCapabilities* _tptz__GetServiceCapabilities::soap_dup(soap*) returns deep copy of _tptz__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) /// - _tptz__GetServiceCapabilities::soap_del() deep deletes _tptz__GetServiceCapabilities data members, use only after _tptz__GetServiceCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetServiceCapabilities { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetServiceCapabilitiesResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetServiceCapabilitiesResponse is a complexType. /// /// class _tptz__GetServiceCapabilitiesResponse operations: /// - _tptz__GetServiceCapabilitiesResponse* soap_new__tptz__GetServiceCapabilitiesResponse(soap*) allocate and default initialize /// - _tptz__GetServiceCapabilitiesResponse* soap_new__tptz__GetServiceCapabilitiesResponse(soap*, int num) allocate array and default initialize values /// - _tptz__GetServiceCapabilitiesResponse* soap_new_req__tptz__GetServiceCapabilitiesResponse(soap*, ...) allocate, set required members /// - _tptz__GetServiceCapabilitiesResponse* soap_new_set__tptz__GetServiceCapabilitiesResponse(soap*, ...) allocate, set all public members /// - _tptz__GetServiceCapabilitiesResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetServiceCapabilitiesResponse(soap*, _tptz__GetServiceCapabilitiesResponse*) deserialize from a stream /// - int soap_write__tptz__GetServiceCapabilitiesResponse(soap*, _tptz__GetServiceCapabilitiesResponse*) serialize to a stream /// - _tptz__GetServiceCapabilitiesResponse* _tptz__GetServiceCapabilitiesResponse::soap_dup(soap*) returns deep copy of _tptz__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) /// - _tptz__GetServiceCapabilitiesResponse::soap_del() deep deletes _tptz__GetServiceCapabilitiesResponse data members, use only after _tptz__GetServiceCapabilitiesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetServiceCapabilitiesResponse { public: ///
/// The capabilities for the PTZ service is returned in the Capabilities element. ///
/// Element "Capabilities" of XSD type "http://www.onvif.org/ver20/ptz/wsdl":Capabilities. tptz__Capabilities* Capabilities 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetNodes /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetNodes is a complexType. /// /// class _tptz__GetNodes operations: /// - _tptz__GetNodes* soap_new__tptz__GetNodes(soap*) allocate and default initialize /// - _tptz__GetNodes* soap_new__tptz__GetNodes(soap*, int num) allocate array and default initialize values /// - _tptz__GetNodes* soap_new_req__tptz__GetNodes(soap*, ...) allocate, set required members /// - _tptz__GetNodes* soap_new_set__tptz__GetNodes(soap*, ...) allocate, set all public members /// - _tptz__GetNodes::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetNodes(soap*, _tptz__GetNodes*) deserialize from a stream /// - int soap_write__tptz__GetNodes(soap*, _tptz__GetNodes*) serialize to a stream /// - _tptz__GetNodes* _tptz__GetNodes::soap_dup(soap*) returns deep copy of _tptz__GetNodes, 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) /// - _tptz__GetNodes::soap_del() deep deletes _tptz__GetNodes data members, use only after _tptz__GetNodes::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetNodes { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetNodesResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetNodesResponse is a complexType. /// /// class _tptz__GetNodesResponse operations: /// - _tptz__GetNodesResponse* soap_new__tptz__GetNodesResponse(soap*) allocate and default initialize /// - _tptz__GetNodesResponse* soap_new__tptz__GetNodesResponse(soap*, int num) allocate array and default initialize values /// - _tptz__GetNodesResponse* soap_new_req__tptz__GetNodesResponse(soap*, ...) allocate, set required members /// - _tptz__GetNodesResponse* soap_new_set__tptz__GetNodesResponse(soap*, ...) allocate, set all public members /// - _tptz__GetNodesResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetNodesResponse(soap*, _tptz__GetNodesResponse*) deserialize from a stream /// - int soap_write__tptz__GetNodesResponse(soap*, _tptz__GetNodesResponse*) serialize to a stream /// - _tptz__GetNodesResponse* _tptz__GetNodesResponse::soap_dup(soap*) returns deep copy of _tptz__GetNodesResponse, 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) /// - _tptz__GetNodesResponse::soap_del() deep deletes _tptz__GetNodesResponse data members, use only after _tptz__GetNodesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetNodesResponse { public: ///
/// A list of the existing PTZ Nodes on the device. ///
/// Vector of tt__PTZNode* of length 0..unbounded. std::vector PTZNode 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetNode /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetNode is a complexType. /// /// class _tptz__GetNode operations: /// - _tptz__GetNode* soap_new__tptz__GetNode(soap*) allocate and default initialize /// - _tptz__GetNode* soap_new__tptz__GetNode(soap*, int num) allocate array and default initialize values /// - _tptz__GetNode* soap_new_req__tptz__GetNode(soap*, ...) allocate, set required members /// - _tptz__GetNode* soap_new_set__tptz__GetNode(soap*, ...) allocate, set all public members /// - _tptz__GetNode::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetNode(soap*, _tptz__GetNode*) deserialize from a stream /// - int soap_write__tptz__GetNode(soap*, _tptz__GetNode*) serialize to a stream /// - _tptz__GetNode* _tptz__GetNode::soap_dup(soap*) returns deep copy of _tptz__GetNode, 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) /// - _tptz__GetNode::soap_del() deep deletes _tptz__GetNode data members, use only after _tptz__GetNode::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetNode { public: ///
/// Token of the requested PTZNode. ///
/// Element "NodeToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken NodeToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetNodeResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetNodeResponse is a complexType. /// /// class _tptz__GetNodeResponse operations: /// - _tptz__GetNodeResponse* soap_new__tptz__GetNodeResponse(soap*) allocate and default initialize /// - _tptz__GetNodeResponse* soap_new__tptz__GetNodeResponse(soap*, int num) allocate array and default initialize values /// - _tptz__GetNodeResponse* soap_new_req__tptz__GetNodeResponse(soap*, ...) allocate, set required members /// - _tptz__GetNodeResponse* soap_new_set__tptz__GetNodeResponse(soap*, ...) allocate, set all public members /// - _tptz__GetNodeResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetNodeResponse(soap*, _tptz__GetNodeResponse*) deserialize from a stream /// - int soap_write__tptz__GetNodeResponse(soap*, _tptz__GetNodeResponse*) serialize to a stream /// - _tptz__GetNodeResponse* _tptz__GetNodeResponse::soap_dup(soap*) returns deep copy of _tptz__GetNodeResponse, 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) /// - _tptz__GetNodeResponse::soap_del() deep deletes _tptz__GetNodeResponse data members, use only after _tptz__GetNodeResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetNodeResponse { public: ///
/// A requested PTZNode. ///
/// Element "PTZNode" of XSD type "http://www.onvif.org/ver10/schema":PTZNode. tt__PTZNode* PTZNode 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetConfigurations /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetConfigurations is a complexType. /// /// class _tptz__GetConfigurations operations: /// - _tptz__GetConfigurations* soap_new__tptz__GetConfigurations(soap*) allocate and default initialize /// - _tptz__GetConfigurations* soap_new__tptz__GetConfigurations(soap*, int num) allocate array and default initialize values /// - _tptz__GetConfigurations* soap_new_req__tptz__GetConfigurations(soap*, ...) allocate, set required members /// - _tptz__GetConfigurations* soap_new_set__tptz__GetConfigurations(soap*, ...) allocate, set all public members /// - _tptz__GetConfigurations::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetConfigurations(soap*, _tptz__GetConfigurations*) deserialize from a stream /// - int soap_write__tptz__GetConfigurations(soap*, _tptz__GetConfigurations*) serialize to a stream /// - _tptz__GetConfigurations* _tptz__GetConfigurations::soap_dup(soap*) returns deep copy of _tptz__GetConfigurations, 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) /// - _tptz__GetConfigurations::soap_del() deep deletes _tptz__GetConfigurations data members, use only after _tptz__GetConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetConfigurations { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetConfigurationsResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetConfigurationsResponse is a complexType. /// /// class _tptz__GetConfigurationsResponse operations: /// - _tptz__GetConfigurationsResponse* soap_new__tptz__GetConfigurationsResponse(soap*) allocate and default initialize /// - _tptz__GetConfigurationsResponse* soap_new__tptz__GetConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _tptz__GetConfigurationsResponse* soap_new_req__tptz__GetConfigurationsResponse(soap*, ...) allocate, set required members /// - _tptz__GetConfigurationsResponse* soap_new_set__tptz__GetConfigurationsResponse(soap*, ...) allocate, set all public members /// - _tptz__GetConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetConfigurationsResponse(soap*, _tptz__GetConfigurationsResponse*) deserialize from a stream /// - int soap_write__tptz__GetConfigurationsResponse(soap*, _tptz__GetConfigurationsResponse*) serialize to a stream /// - _tptz__GetConfigurationsResponse* _tptz__GetConfigurationsResponse::soap_dup(soap*) returns deep copy of _tptz__GetConfigurationsResponse, 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) /// - _tptz__GetConfigurationsResponse::soap_del() deep deletes _tptz__GetConfigurationsResponse data members, use only after _tptz__GetConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetConfigurationsResponse { public: ///
/// A list of all existing PTZConfigurations on the device. ///
/// Vector of tt__PTZConfiguration* of length 0..unbounded. std::vector PTZConfiguration 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetConfiguration /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetConfiguration is a complexType. /// /// class _tptz__GetConfiguration operations: /// - _tptz__GetConfiguration* soap_new__tptz__GetConfiguration(soap*) allocate and default initialize /// - _tptz__GetConfiguration* soap_new__tptz__GetConfiguration(soap*, int num) allocate array and default initialize values /// - _tptz__GetConfiguration* soap_new_req__tptz__GetConfiguration(soap*, ...) allocate, set required members /// - _tptz__GetConfiguration* soap_new_set__tptz__GetConfiguration(soap*, ...) allocate, set all public members /// - _tptz__GetConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetConfiguration(soap*, _tptz__GetConfiguration*) deserialize from a stream /// - int soap_write__tptz__GetConfiguration(soap*, _tptz__GetConfiguration*) serialize to a stream /// - _tptz__GetConfiguration* _tptz__GetConfiguration::soap_dup(soap*) returns deep copy of _tptz__GetConfiguration, 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) /// - _tptz__GetConfiguration::soap_del() deep deletes _tptz__GetConfiguration data members, use only after _tptz__GetConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetConfiguration { public: ///
/// Token of the requested PTZConfiguration. ///
/// Element "PTZConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken PTZConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetConfigurationResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetConfigurationResponse is a complexType. /// /// class _tptz__GetConfigurationResponse operations: /// - _tptz__GetConfigurationResponse* soap_new__tptz__GetConfigurationResponse(soap*) allocate and default initialize /// - _tptz__GetConfigurationResponse* soap_new__tptz__GetConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tptz__GetConfigurationResponse* soap_new_req__tptz__GetConfigurationResponse(soap*, ...) allocate, set required members /// - _tptz__GetConfigurationResponse* soap_new_set__tptz__GetConfigurationResponse(soap*, ...) allocate, set all public members /// - _tptz__GetConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetConfigurationResponse(soap*, _tptz__GetConfigurationResponse*) deserialize from a stream /// - int soap_write__tptz__GetConfigurationResponse(soap*, _tptz__GetConfigurationResponse*) serialize to a stream /// - _tptz__GetConfigurationResponse* _tptz__GetConfigurationResponse::soap_dup(soap*) returns deep copy of _tptz__GetConfigurationResponse, 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) /// - _tptz__GetConfigurationResponse::soap_del() deep deletes _tptz__GetConfigurationResponse data members, use only after _tptz__GetConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetConfigurationResponse { public: ///
/// A requested PTZConfiguration. ///
/// Element "PTZConfiguration" of XSD type "http://www.onvif.org/ver10/schema":PTZConfiguration. tt__PTZConfiguration* PTZConfiguration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":SetConfiguration /// @brief "http://www.onvif.org/ver20/ptz/wsdl":SetConfiguration is a complexType. /// /// class _tptz__SetConfiguration operations: /// - _tptz__SetConfiguration* soap_new__tptz__SetConfiguration(soap*) allocate and default initialize /// - _tptz__SetConfiguration* soap_new__tptz__SetConfiguration(soap*, int num) allocate array and default initialize values /// - _tptz__SetConfiguration* soap_new_req__tptz__SetConfiguration(soap*, ...) allocate, set required members /// - _tptz__SetConfiguration* soap_new_set__tptz__SetConfiguration(soap*, ...) allocate, set all public members /// - _tptz__SetConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tptz__SetConfiguration(soap*, _tptz__SetConfiguration*) deserialize from a stream /// - int soap_write__tptz__SetConfiguration(soap*, _tptz__SetConfiguration*) serialize to a stream /// - _tptz__SetConfiguration* _tptz__SetConfiguration::soap_dup(soap*) returns deep copy of _tptz__SetConfiguration, 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) /// - _tptz__SetConfiguration::soap_del() deep deletes _tptz__SetConfiguration data members, use only after _tptz__SetConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__SetConfiguration { public: /// /// Element "PTZConfiguration" of XSD type "http://www.onvif.org/ver10/schema":PTZConfiguration. tt__PTZConfiguration* PTZConfiguration 1; ///< Required element. ///
/// Flag that makes configuration persistent. Example: User wants the configuration to exist after reboot. ///
/// Element "ForcePersistence" of XSD type xs:boolean. bool ForcePersistence 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":SetConfigurationResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":SetConfigurationResponse is a complexType. /// /// class _tptz__SetConfigurationResponse operations: /// - _tptz__SetConfigurationResponse* soap_new__tptz__SetConfigurationResponse(soap*) allocate and default initialize /// - _tptz__SetConfigurationResponse* soap_new__tptz__SetConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tptz__SetConfigurationResponse* soap_new_req__tptz__SetConfigurationResponse(soap*, ...) allocate, set required members /// - _tptz__SetConfigurationResponse* soap_new_set__tptz__SetConfigurationResponse(soap*, ...) allocate, set all public members /// - _tptz__SetConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__SetConfigurationResponse(soap*, _tptz__SetConfigurationResponse*) deserialize from a stream /// - int soap_write__tptz__SetConfigurationResponse(soap*, _tptz__SetConfigurationResponse*) serialize to a stream /// - _tptz__SetConfigurationResponse* _tptz__SetConfigurationResponse::soap_dup(soap*) returns deep copy of _tptz__SetConfigurationResponse, 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) /// - _tptz__SetConfigurationResponse::soap_del() deep deletes _tptz__SetConfigurationResponse data members, use only after _tptz__SetConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__SetConfigurationResponse { public: // BEGIN SEQUENCE class __tptz__SetConfigurationResponse_sequence { } *__SetConfigurationResponse_sequence 0; // END OF SEQUENCE struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetConfigurationOptions /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetConfigurationOptions is a complexType. /// /// class _tptz__GetConfigurationOptions operations: /// - _tptz__GetConfigurationOptions* soap_new__tptz__GetConfigurationOptions(soap*) allocate and default initialize /// - _tptz__GetConfigurationOptions* soap_new__tptz__GetConfigurationOptions(soap*, int num) allocate array and default initialize values /// - _tptz__GetConfigurationOptions* soap_new_req__tptz__GetConfigurationOptions(soap*, ...) allocate, set required members /// - _tptz__GetConfigurationOptions* soap_new_set__tptz__GetConfigurationOptions(soap*, ...) allocate, set all public members /// - _tptz__GetConfigurationOptions::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetConfigurationOptions(soap*, _tptz__GetConfigurationOptions*) deserialize from a stream /// - int soap_write__tptz__GetConfigurationOptions(soap*, _tptz__GetConfigurationOptions*) serialize to a stream /// - _tptz__GetConfigurationOptions* _tptz__GetConfigurationOptions::soap_dup(soap*) returns deep copy of _tptz__GetConfigurationOptions, 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) /// - _tptz__GetConfigurationOptions::soap_del() deep deletes _tptz__GetConfigurationOptions data members, use only after _tptz__GetConfigurationOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetConfigurationOptions { public: ///
/// Token of an existing configuration that the options are intended for. ///
/// Element "ConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ConfigurationToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetConfigurationOptionsResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetConfigurationOptionsResponse is a complexType. /// /// class _tptz__GetConfigurationOptionsResponse operations: /// - _tptz__GetConfigurationOptionsResponse* soap_new__tptz__GetConfigurationOptionsResponse(soap*) allocate and default initialize /// - _tptz__GetConfigurationOptionsResponse* soap_new__tptz__GetConfigurationOptionsResponse(soap*, int num) allocate array and default initialize values /// - _tptz__GetConfigurationOptionsResponse* soap_new_req__tptz__GetConfigurationOptionsResponse(soap*, ...) allocate, set required members /// - _tptz__GetConfigurationOptionsResponse* soap_new_set__tptz__GetConfigurationOptionsResponse(soap*, ...) allocate, set all public members /// - _tptz__GetConfigurationOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetConfigurationOptionsResponse(soap*, _tptz__GetConfigurationOptionsResponse*) deserialize from a stream /// - int soap_write__tptz__GetConfigurationOptionsResponse(soap*, _tptz__GetConfigurationOptionsResponse*) serialize to a stream /// - _tptz__GetConfigurationOptionsResponse* _tptz__GetConfigurationOptionsResponse::soap_dup(soap*) returns deep copy of _tptz__GetConfigurationOptionsResponse, 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) /// - _tptz__GetConfigurationOptionsResponse::soap_del() deep deletes _tptz__GetConfigurationOptionsResponse data members, use only after _tptz__GetConfigurationOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetConfigurationOptionsResponse { public: ///
/// The requested PTZ configuration options. ///
/// Element "PTZConfigurationOptions" of XSD type "http://www.onvif.org/ver10/schema":PTZConfigurationOptions. tt__PTZConfigurationOptions* PTZConfigurationOptions 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":SendAuxiliaryCommand /// @brief "http://www.onvif.org/ver20/ptz/wsdl":SendAuxiliaryCommand is a complexType. /// /// class _tptz__SendAuxiliaryCommand operations: /// - _tptz__SendAuxiliaryCommand* soap_new__tptz__SendAuxiliaryCommand(soap*) allocate and default initialize /// - _tptz__SendAuxiliaryCommand* soap_new__tptz__SendAuxiliaryCommand(soap*, int num) allocate array and default initialize values /// - _tptz__SendAuxiliaryCommand* soap_new_req__tptz__SendAuxiliaryCommand(soap*, ...) allocate, set required members /// - _tptz__SendAuxiliaryCommand* soap_new_set__tptz__SendAuxiliaryCommand(soap*, ...) allocate, set all public members /// - _tptz__SendAuxiliaryCommand::soap_default(soap*) default initialize members /// - int soap_read__tptz__SendAuxiliaryCommand(soap*, _tptz__SendAuxiliaryCommand*) deserialize from a stream /// - int soap_write__tptz__SendAuxiliaryCommand(soap*, _tptz__SendAuxiliaryCommand*) serialize to a stream /// - _tptz__SendAuxiliaryCommand* _tptz__SendAuxiliaryCommand::soap_dup(soap*) returns deep copy of _tptz__SendAuxiliaryCommand, 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) /// - _tptz__SendAuxiliaryCommand::soap_del() deep deletes _tptz__SendAuxiliaryCommand data members, use only after _tptz__SendAuxiliaryCommand::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__SendAuxiliaryCommand { public: ///
/// A reference to the MediaProfile where the operation should take place. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// The Auxiliary request data. ///
/// Element "AuxiliaryData" of XSD type "http://www.onvif.org/ver10/schema":AuxiliaryData. tt__AuxiliaryData AuxiliaryData 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":SendAuxiliaryCommandResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":SendAuxiliaryCommandResponse is a complexType. /// /// class _tptz__SendAuxiliaryCommandResponse operations: /// - _tptz__SendAuxiliaryCommandResponse* soap_new__tptz__SendAuxiliaryCommandResponse(soap*) allocate and default initialize /// - _tptz__SendAuxiliaryCommandResponse* soap_new__tptz__SendAuxiliaryCommandResponse(soap*, int num) allocate array and default initialize values /// - _tptz__SendAuxiliaryCommandResponse* soap_new_req__tptz__SendAuxiliaryCommandResponse(soap*, ...) allocate, set required members /// - _tptz__SendAuxiliaryCommandResponse* soap_new_set__tptz__SendAuxiliaryCommandResponse(soap*, ...) allocate, set all public members /// - _tptz__SendAuxiliaryCommandResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__SendAuxiliaryCommandResponse(soap*, _tptz__SendAuxiliaryCommandResponse*) deserialize from a stream /// - int soap_write__tptz__SendAuxiliaryCommandResponse(soap*, _tptz__SendAuxiliaryCommandResponse*) serialize to a stream /// - _tptz__SendAuxiliaryCommandResponse* _tptz__SendAuxiliaryCommandResponse::soap_dup(soap*) returns deep copy of _tptz__SendAuxiliaryCommandResponse, 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) /// - _tptz__SendAuxiliaryCommandResponse::soap_del() deep deletes _tptz__SendAuxiliaryCommandResponse data members, use only after _tptz__SendAuxiliaryCommandResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__SendAuxiliaryCommandResponse { public: ///
/// The response contains the auxiliary response. ///
/// Element "AuxiliaryResponse" of XSD type "http://www.onvif.org/ver10/schema":AuxiliaryData. tt__AuxiliaryData AuxiliaryResponse 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetPresets /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetPresets is a complexType. /// /// class _tptz__GetPresets operations: /// - _tptz__GetPresets* soap_new__tptz__GetPresets(soap*) allocate and default initialize /// - _tptz__GetPresets* soap_new__tptz__GetPresets(soap*, int num) allocate array and default initialize values /// - _tptz__GetPresets* soap_new_req__tptz__GetPresets(soap*, ...) allocate, set required members /// - _tptz__GetPresets* soap_new_set__tptz__GetPresets(soap*, ...) allocate, set all public members /// - _tptz__GetPresets::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetPresets(soap*, _tptz__GetPresets*) deserialize from a stream /// - int soap_write__tptz__GetPresets(soap*, _tptz__GetPresets*) serialize to a stream /// - _tptz__GetPresets* _tptz__GetPresets::soap_dup(soap*) returns deep copy of _tptz__GetPresets, 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) /// - _tptz__GetPresets::soap_del() deep deletes _tptz__GetPresets data members, use only after _tptz__GetPresets::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetPresets { public: ///
/// A reference to the MediaProfile where the operation should take place. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetPresetsResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetPresetsResponse is a complexType. /// /// class _tptz__GetPresetsResponse operations: /// - _tptz__GetPresetsResponse* soap_new__tptz__GetPresetsResponse(soap*) allocate and default initialize /// - _tptz__GetPresetsResponse* soap_new__tptz__GetPresetsResponse(soap*, int num) allocate array and default initialize values /// - _tptz__GetPresetsResponse* soap_new_req__tptz__GetPresetsResponse(soap*, ...) allocate, set required members /// - _tptz__GetPresetsResponse* soap_new_set__tptz__GetPresetsResponse(soap*, ...) allocate, set all public members /// - _tptz__GetPresetsResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetPresetsResponse(soap*, _tptz__GetPresetsResponse*) deserialize from a stream /// - int soap_write__tptz__GetPresetsResponse(soap*, _tptz__GetPresetsResponse*) serialize to a stream /// - _tptz__GetPresetsResponse* _tptz__GetPresetsResponse::soap_dup(soap*) returns deep copy of _tptz__GetPresetsResponse, 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) /// - _tptz__GetPresetsResponse::soap_del() deep deletes _tptz__GetPresetsResponse data members, use only after _tptz__GetPresetsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetPresetsResponse { public: ///
/// A list of presets which are available for the requested MediaProfile. ///
/// Vector of tt__PTZPreset* of length 0..unbounded. std::vector Preset 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":SetPreset /// @brief "http://www.onvif.org/ver20/ptz/wsdl":SetPreset is a complexType. /// /// class _tptz__SetPreset operations: /// - _tptz__SetPreset* soap_new__tptz__SetPreset(soap*) allocate and default initialize /// - _tptz__SetPreset* soap_new__tptz__SetPreset(soap*, int num) allocate array and default initialize values /// - _tptz__SetPreset* soap_new_req__tptz__SetPreset(soap*, ...) allocate, set required members /// - _tptz__SetPreset* soap_new_set__tptz__SetPreset(soap*, ...) allocate, set all public members /// - _tptz__SetPreset::soap_default(soap*) default initialize members /// - int soap_read__tptz__SetPreset(soap*, _tptz__SetPreset*) deserialize from a stream /// - int soap_write__tptz__SetPreset(soap*, _tptz__SetPreset*) serialize to a stream /// - _tptz__SetPreset* _tptz__SetPreset::soap_dup(soap*) returns deep copy of _tptz__SetPreset, 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) /// - _tptz__SetPreset::soap_del() deep deletes _tptz__SetPreset data members, use only after _tptz__SetPreset::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__SetPreset { public: ///
/// A reference to the MediaProfile where the operation should take place. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// A requested preset name. ///
/// Element "PresetName" of XSD type xs:string. std::string* PresetName 0; ///< Optional element. ///
/// A requested preset token. ///
/// Element "PresetToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* PresetToken 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":SetPresetResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":SetPresetResponse is a complexType. /// /// class _tptz__SetPresetResponse operations: /// - _tptz__SetPresetResponse* soap_new__tptz__SetPresetResponse(soap*) allocate and default initialize /// - _tptz__SetPresetResponse* soap_new__tptz__SetPresetResponse(soap*, int num) allocate array and default initialize values /// - _tptz__SetPresetResponse* soap_new_req__tptz__SetPresetResponse(soap*, ...) allocate, set required members /// - _tptz__SetPresetResponse* soap_new_set__tptz__SetPresetResponse(soap*, ...) allocate, set all public members /// - _tptz__SetPresetResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__SetPresetResponse(soap*, _tptz__SetPresetResponse*) deserialize from a stream /// - int soap_write__tptz__SetPresetResponse(soap*, _tptz__SetPresetResponse*) serialize to a stream /// - _tptz__SetPresetResponse* _tptz__SetPresetResponse::soap_dup(soap*) returns deep copy of _tptz__SetPresetResponse, 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) /// - _tptz__SetPresetResponse::soap_del() deep deletes _tptz__SetPresetResponse data members, use only after _tptz__SetPresetResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__SetPresetResponse { public: ///
/// A token to the Preset which has been set. ///
/// Element "PresetToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken PresetToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":RemovePreset /// @brief "http://www.onvif.org/ver20/ptz/wsdl":RemovePreset is a complexType. /// /// class _tptz__RemovePreset operations: /// - _tptz__RemovePreset* soap_new__tptz__RemovePreset(soap*) allocate and default initialize /// - _tptz__RemovePreset* soap_new__tptz__RemovePreset(soap*, int num) allocate array and default initialize values /// - _tptz__RemovePreset* soap_new_req__tptz__RemovePreset(soap*, ...) allocate, set required members /// - _tptz__RemovePreset* soap_new_set__tptz__RemovePreset(soap*, ...) allocate, set all public members /// - _tptz__RemovePreset::soap_default(soap*) default initialize members /// - int soap_read__tptz__RemovePreset(soap*, _tptz__RemovePreset*) deserialize from a stream /// - int soap_write__tptz__RemovePreset(soap*, _tptz__RemovePreset*) serialize to a stream /// - _tptz__RemovePreset* _tptz__RemovePreset::soap_dup(soap*) returns deep copy of _tptz__RemovePreset, 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) /// - _tptz__RemovePreset::soap_del() deep deletes _tptz__RemovePreset data members, use only after _tptz__RemovePreset::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__RemovePreset { public: ///
/// A reference to the MediaProfile where the operation should take place. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// A requested preset token. ///
/// Element "PresetToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken PresetToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":RemovePresetResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":RemovePresetResponse is a complexType. /// /// class _tptz__RemovePresetResponse operations: /// - _tptz__RemovePresetResponse* soap_new__tptz__RemovePresetResponse(soap*) allocate and default initialize /// - _tptz__RemovePresetResponse* soap_new__tptz__RemovePresetResponse(soap*, int num) allocate array and default initialize values /// - _tptz__RemovePresetResponse* soap_new_req__tptz__RemovePresetResponse(soap*, ...) allocate, set required members /// - _tptz__RemovePresetResponse* soap_new_set__tptz__RemovePresetResponse(soap*, ...) allocate, set all public members /// - _tptz__RemovePresetResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__RemovePresetResponse(soap*, _tptz__RemovePresetResponse*) deserialize from a stream /// - int soap_write__tptz__RemovePresetResponse(soap*, _tptz__RemovePresetResponse*) serialize to a stream /// - _tptz__RemovePresetResponse* _tptz__RemovePresetResponse::soap_dup(soap*) returns deep copy of _tptz__RemovePresetResponse, 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) /// - _tptz__RemovePresetResponse::soap_del() deep deletes _tptz__RemovePresetResponse data members, use only after _tptz__RemovePresetResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__RemovePresetResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GotoPreset /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GotoPreset is a complexType. /// /// class _tptz__GotoPreset operations: /// - _tptz__GotoPreset* soap_new__tptz__GotoPreset(soap*) allocate and default initialize /// - _tptz__GotoPreset* soap_new__tptz__GotoPreset(soap*, int num) allocate array and default initialize values /// - _tptz__GotoPreset* soap_new_req__tptz__GotoPreset(soap*, ...) allocate, set required members /// - _tptz__GotoPreset* soap_new_set__tptz__GotoPreset(soap*, ...) allocate, set all public members /// - _tptz__GotoPreset::soap_default(soap*) default initialize members /// - int soap_read__tptz__GotoPreset(soap*, _tptz__GotoPreset*) deserialize from a stream /// - int soap_write__tptz__GotoPreset(soap*, _tptz__GotoPreset*) serialize to a stream /// - _tptz__GotoPreset* _tptz__GotoPreset::soap_dup(soap*) returns deep copy of _tptz__GotoPreset, 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) /// - _tptz__GotoPreset::soap_del() deep deletes _tptz__GotoPreset data members, use only after _tptz__GotoPreset::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GotoPreset { public: ///
/// A reference to the MediaProfile where the operation should take place. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// A requested preset token. ///
/// Element "PresetToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken PresetToken 1; ///< Required element. ///
/// A requested speed.The speed parameter can only be specified when Speed Spaces are available for the PTZ Node. ///
/// Element "Speed" of XSD type "http://www.onvif.org/ver10/schema":PTZSpeed. tt__PTZSpeed* Speed 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GotoPresetResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GotoPresetResponse is a complexType. /// /// class _tptz__GotoPresetResponse operations: /// - _tptz__GotoPresetResponse* soap_new__tptz__GotoPresetResponse(soap*) allocate and default initialize /// - _tptz__GotoPresetResponse* soap_new__tptz__GotoPresetResponse(soap*, int num) allocate array and default initialize values /// - _tptz__GotoPresetResponse* soap_new_req__tptz__GotoPresetResponse(soap*, ...) allocate, set required members /// - _tptz__GotoPresetResponse* soap_new_set__tptz__GotoPresetResponse(soap*, ...) allocate, set all public members /// - _tptz__GotoPresetResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__GotoPresetResponse(soap*, _tptz__GotoPresetResponse*) deserialize from a stream /// - int soap_write__tptz__GotoPresetResponse(soap*, _tptz__GotoPresetResponse*) serialize to a stream /// - _tptz__GotoPresetResponse* _tptz__GotoPresetResponse::soap_dup(soap*) returns deep copy of _tptz__GotoPresetResponse, 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) /// - _tptz__GotoPresetResponse::soap_del() deep deletes _tptz__GotoPresetResponse data members, use only after _tptz__GotoPresetResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GotoPresetResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetStatus /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetStatus is a complexType. /// /// class _tptz__GetStatus operations: /// - _tptz__GetStatus* soap_new__tptz__GetStatus(soap*) allocate and default initialize /// - _tptz__GetStatus* soap_new__tptz__GetStatus(soap*, int num) allocate array and default initialize values /// - _tptz__GetStatus* soap_new_req__tptz__GetStatus(soap*, ...) allocate, set required members /// - _tptz__GetStatus* soap_new_set__tptz__GetStatus(soap*, ...) allocate, set all public members /// - _tptz__GetStatus::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetStatus(soap*, _tptz__GetStatus*) deserialize from a stream /// - int soap_write__tptz__GetStatus(soap*, _tptz__GetStatus*) serialize to a stream /// - _tptz__GetStatus* _tptz__GetStatus::soap_dup(soap*) returns deep copy of _tptz__GetStatus, 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) /// - _tptz__GetStatus::soap_del() deep deletes _tptz__GetStatus data members, use only after _tptz__GetStatus::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetStatus { public: ///
/// A reference to the MediaProfile where the PTZStatus should be requested. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetStatusResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetStatusResponse is a complexType. /// /// class _tptz__GetStatusResponse operations: /// - _tptz__GetStatusResponse* soap_new__tptz__GetStatusResponse(soap*) allocate and default initialize /// - _tptz__GetStatusResponse* soap_new__tptz__GetStatusResponse(soap*, int num) allocate array and default initialize values /// - _tptz__GetStatusResponse* soap_new_req__tptz__GetStatusResponse(soap*, ...) allocate, set required members /// - _tptz__GetStatusResponse* soap_new_set__tptz__GetStatusResponse(soap*, ...) allocate, set all public members /// - _tptz__GetStatusResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetStatusResponse(soap*, _tptz__GetStatusResponse*) deserialize from a stream /// - int soap_write__tptz__GetStatusResponse(soap*, _tptz__GetStatusResponse*) serialize to a stream /// - _tptz__GetStatusResponse* _tptz__GetStatusResponse::soap_dup(soap*) returns deep copy of _tptz__GetStatusResponse, 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) /// - _tptz__GetStatusResponse::soap_del() deep deletes _tptz__GetStatusResponse data members, use only after _tptz__GetStatusResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetStatusResponse { public: ///
/// The PTZStatus for the requested MediaProfile. ///
/// Element "PTZStatus" of XSD type "http://www.onvif.org/ver10/schema":PTZStatus. tt__PTZStatus* PTZStatus 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GotoHomePosition /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GotoHomePosition is a complexType. /// /// class _tptz__GotoHomePosition operations: /// - _tptz__GotoHomePosition* soap_new__tptz__GotoHomePosition(soap*) allocate and default initialize /// - _tptz__GotoHomePosition* soap_new__tptz__GotoHomePosition(soap*, int num) allocate array and default initialize values /// - _tptz__GotoHomePosition* soap_new_req__tptz__GotoHomePosition(soap*, ...) allocate, set required members /// - _tptz__GotoHomePosition* soap_new_set__tptz__GotoHomePosition(soap*, ...) allocate, set all public members /// - _tptz__GotoHomePosition::soap_default(soap*) default initialize members /// - int soap_read__tptz__GotoHomePosition(soap*, _tptz__GotoHomePosition*) deserialize from a stream /// - int soap_write__tptz__GotoHomePosition(soap*, _tptz__GotoHomePosition*) serialize to a stream /// - _tptz__GotoHomePosition* _tptz__GotoHomePosition::soap_dup(soap*) returns deep copy of _tptz__GotoHomePosition, 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) /// - _tptz__GotoHomePosition::soap_del() deep deletes _tptz__GotoHomePosition data members, use only after _tptz__GotoHomePosition::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GotoHomePosition { public: ///
/// A reference to the MediaProfile where the operation should take place. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// A requested speed.The speed parameter can only be specified when Speed Spaces are available for the PTZ Node. ///
/// Element "Speed" of XSD type "http://www.onvif.org/ver10/schema":PTZSpeed. tt__PTZSpeed* Speed 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GotoHomePositionResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GotoHomePositionResponse is a complexType. /// /// class _tptz__GotoHomePositionResponse operations: /// - _tptz__GotoHomePositionResponse* soap_new__tptz__GotoHomePositionResponse(soap*) allocate and default initialize /// - _tptz__GotoHomePositionResponse* soap_new__tptz__GotoHomePositionResponse(soap*, int num) allocate array and default initialize values /// - _tptz__GotoHomePositionResponse* soap_new_req__tptz__GotoHomePositionResponse(soap*, ...) allocate, set required members /// - _tptz__GotoHomePositionResponse* soap_new_set__tptz__GotoHomePositionResponse(soap*, ...) allocate, set all public members /// - _tptz__GotoHomePositionResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__GotoHomePositionResponse(soap*, _tptz__GotoHomePositionResponse*) deserialize from a stream /// - int soap_write__tptz__GotoHomePositionResponse(soap*, _tptz__GotoHomePositionResponse*) serialize to a stream /// - _tptz__GotoHomePositionResponse* _tptz__GotoHomePositionResponse::soap_dup(soap*) returns deep copy of _tptz__GotoHomePositionResponse, 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) /// - _tptz__GotoHomePositionResponse::soap_del() deep deletes _tptz__GotoHomePositionResponse data members, use only after _tptz__GotoHomePositionResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GotoHomePositionResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":SetHomePosition /// @brief "http://www.onvif.org/ver20/ptz/wsdl":SetHomePosition is a complexType. /// /// class _tptz__SetHomePosition operations: /// - _tptz__SetHomePosition* soap_new__tptz__SetHomePosition(soap*) allocate and default initialize /// - _tptz__SetHomePosition* soap_new__tptz__SetHomePosition(soap*, int num) allocate array and default initialize values /// - _tptz__SetHomePosition* soap_new_req__tptz__SetHomePosition(soap*, ...) allocate, set required members /// - _tptz__SetHomePosition* soap_new_set__tptz__SetHomePosition(soap*, ...) allocate, set all public members /// - _tptz__SetHomePosition::soap_default(soap*) default initialize members /// - int soap_read__tptz__SetHomePosition(soap*, _tptz__SetHomePosition*) deserialize from a stream /// - int soap_write__tptz__SetHomePosition(soap*, _tptz__SetHomePosition*) serialize to a stream /// - _tptz__SetHomePosition* _tptz__SetHomePosition::soap_dup(soap*) returns deep copy of _tptz__SetHomePosition, 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) /// - _tptz__SetHomePosition::soap_del() deep deletes _tptz__SetHomePosition data members, use only after _tptz__SetHomePosition::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__SetHomePosition { public: ///
/// A reference to the MediaProfile where the home position should be set. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":SetHomePositionResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":SetHomePositionResponse is a complexType. /// /// class _tptz__SetHomePositionResponse operations: /// - _tptz__SetHomePositionResponse* soap_new__tptz__SetHomePositionResponse(soap*) allocate and default initialize /// - _tptz__SetHomePositionResponse* soap_new__tptz__SetHomePositionResponse(soap*, int num) allocate array and default initialize values /// - _tptz__SetHomePositionResponse* soap_new_req__tptz__SetHomePositionResponse(soap*, ...) allocate, set required members /// - _tptz__SetHomePositionResponse* soap_new_set__tptz__SetHomePositionResponse(soap*, ...) allocate, set all public members /// - _tptz__SetHomePositionResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__SetHomePositionResponse(soap*, _tptz__SetHomePositionResponse*) deserialize from a stream /// - int soap_write__tptz__SetHomePositionResponse(soap*, _tptz__SetHomePositionResponse*) serialize to a stream /// - _tptz__SetHomePositionResponse* _tptz__SetHomePositionResponse::soap_dup(soap*) returns deep copy of _tptz__SetHomePositionResponse, 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) /// - _tptz__SetHomePositionResponse::soap_del() deep deletes _tptz__SetHomePositionResponse data members, use only after _tptz__SetHomePositionResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__SetHomePositionResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":ContinuousMove /// @brief "http://www.onvif.org/ver20/ptz/wsdl":ContinuousMove is a complexType. /// /// class _tptz__ContinuousMove operations: /// - _tptz__ContinuousMove* soap_new__tptz__ContinuousMove(soap*) allocate and default initialize /// - _tptz__ContinuousMove* soap_new__tptz__ContinuousMove(soap*, int num) allocate array and default initialize values /// - _tptz__ContinuousMove* soap_new_req__tptz__ContinuousMove(soap*, ...) allocate, set required members /// - _tptz__ContinuousMove* soap_new_set__tptz__ContinuousMove(soap*, ...) allocate, set all public members /// - _tptz__ContinuousMove::soap_default(soap*) default initialize members /// - int soap_read__tptz__ContinuousMove(soap*, _tptz__ContinuousMove*) deserialize from a stream /// - int soap_write__tptz__ContinuousMove(soap*, _tptz__ContinuousMove*) serialize to a stream /// - _tptz__ContinuousMove* _tptz__ContinuousMove::soap_dup(soap*) returns deep copy of _tptz__ContinuousMove, 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) /// - _tptz__ContinuousMove::soap_del() deep deletes _tptz__ContinuousMove data members, use only after _tptz__ContinuousMove::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__ContinuousMove { public: ///
/// A reference to the MediaProfile. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// A Velocity vector specifying the velocity of pan, tilt and zoom. ///
/// Element "Velocity" of XSD type "http://www.onvif.org/ver10/schema":PTZSpeed. tt__PTZSpeed* Velocity 1; ///< Required element. ///
/// An optional Timeout parameter. ///
/// Element "Timeout" of XSD type xs:duration. xsd__duration* Timeout 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":ContinuousMoveResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":ContinuousMoveResponse is a complexType. /// /// class _tptz__ContinuousMoveResponse operations: /// - _tptz__ContinuousMoveResponse* soap_new__tptz__ContinuousMoveResponse(soap*) allocate and default initialize /// - _tptz__ContinuousMoveResponse* soap_new__tptz__ContinuousMoveResponse(soap*, int num) allocate array and default initialize values /// - _tptz__ContinuousMoveResponse* soap_new_req__tptz__ContinuousMoveResponse(soap*, ...) allocate, set required members /// - _tptz__ContinuousMoveResponse* soap_new_set__tptz__ContinuousMoveResponse(soap*, ...) allocate, set all public members /// - _tptz__ContinuousMoveResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__ContinuousMoveResponse(soap*, _tptz__ContinuousMoveResponse*) deserialize from a stream /// - int soap_write__tptz__ContinuousMoveResponse(soap*, _tptz__ContinuousMoveResponse*) serialize to a stream /// - _tptz__ContinuousMoveResponse* _tptz__ContinuousMoveResponse::soap_dup(soap*) returns deep copy of _tptz__ContinuousMoveResponse, 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) /// - _tptz__ContinuousMoveResponse::soap_del() deep deletes _tptz__ContinuousMoveResponse data members, use only after _tptz__ContinuousMoveResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__ContinuousMoveResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":RelativeMove /// @brief "http://www.onvif.org/ver20/ptz/wsdl":RelativeMove is a complexType. /// /// class _tptz__RelativeMove operations: /// - _tptz__RelativeMove* soap_new__tptz__RelativeMove(soap*) allocate and default initialize /// - _tptz__RelativeMove* soap_new__tptz__RelativeMove(soap*, int num) allocate array and default initialize values /// - _tptz__RelativeMove* soap_new_req__tptz__RelativeMove(soap*, ...) allocate, set required members /// - _tptz__RelativeMove* soap_new_set__tptz__RelativeMove(soap*, ...) allocate, set all public members /// - _tptz__RelativeMove::soap_default(soap*) default initialize members /// - int soap_read__tptz__RelativeMove(soap*, _tptz__RelativeMove*) deserialize from a stream /// - int soap_write__tptz__RelativeMove(soap*, _tptz__RelativeMove*) serialize to a stream /// - _tptz__RelativeMove* _tptz__RelativeMove::soap_dup(soap*) returns deep copy of _tptz__RelativeMove, 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) /// - _tptz__RelativeMove::soap_del() deep deletes _tptz__RelativeMove data members, use only after _tptz__RelativeMove::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__RelativeMove { public: ///
/// A reference to the MediaProfile. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// A positional Translation relative to the current position ///
/// Element "Translation" of XSD type "http://www.onvif.org/ver10/schema":PTZVector. tt__PTZVector* Translation 1; ///< Required element. ///
/// An optional Speed parameter. ///
/// Element "Speed" of XSD type "http://www.onvif.org/ver10/schema":PTZSpeed. tt__PTZSpeed* Speed 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":RelativeMoveResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":RelativeMoveResponse is a complexType. /// /// class _tptz__RelativeMoveResponse operations: /// - _tptz__RelativeMoveResponse* soap_new__tptz__RelativeMoveResponse(soap*) allocate and default initialize /// - _tptz__RelativeMoveResponse* soap_new__tptz__RelativeMoveResponse(soap*, int num) allocate array and default initialize values /// - _tptz__RelativeMoveResponse* soap_new_req__tptz__RelativeMoveResponse(soap*, ...) allocate, set required members /// - _tptz__RelativeMoveResponse* soap_new_set__tptz__RelativeMoveResponse(soap*, ...) allocate, set all public members /// - _tptz__RelativeMoveResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__RelativeMoveResponse(soap*, _tptz__RelativeMoveResponse*) deserialize from a stream /// - int soap_write__tptz__RelativeMoveResponse(soap*, _tptz__RelativeMoveResponse*) serialize to a stream /// - _tptz__RelativeMoveResponse* _tptz__RelativeMoveResponse::soap_dup(soap*) returns deep copy of _tptz__RelativeMoveResponse, 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) /// - _tptz__RelativeMoveResponse::soap_del() deep deletes _tptz__RelativeMoveResponse data members, use only after _tptz__RelativeMoveResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__RelativeMoveResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":AbsoluteMove /// @brief "http://www.onvif.org/ver20/ptz/wsdl":AbsoluteMove is a complexType. /// /// class _tptz__AbsoluteMove operations: /// - _tptz__AbsoluteMove* soap_new__tptz__AbsoluteMove(soap*) allocate and default initialize /// - _tptz__AbsoluteMove* soap_new__tptz__AbsoluteMove(soap*, int num) allocate array and default initialize values /// - _tptz__AbsoluteMove* soap_new_req__tptz__AbsoluteMove(soap*, ...) allocate, set required members /// - _tptz__AbsoluteMove* soap_new_set__tptz__AbsoluteMove(soap*, ...) allocate, set all public members /// - _tptz__AbsoluteMove::soap_default(soap*) default initialize members /// - int soap_read__tptz__AbsoluteMove(soap*, _tptz__AbsoluteMove*) deserialize from a stream /// - int soap_write__tptz__AbsoluteMove(soap*, _tptz__AbsoluteMove*) serialize to a stream /// - _tptz__AbsoluteMove* _tptz__AbsoluteMove::soap_dup(soap*) returns deep copy of _tptz__AbsoluteMove, 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) /// - _tptz__AbsoluteMove::soap_del() deep deletes _tptz__AbsoluteMove data members, use only after _tptz__AbsoluteMove::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__AbsoluteMove { public: ///
/// A reference to the MediaProfile. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// A Position vector specifying the absolute target position. ///
/// Element "Position" of XSD type "http://www.onvif.org/ver10/schema":PTZVector. tt__PTZVector* Position 1; ///< Required element. ///
/// An optional Speed. ///
/// Element "Speed" of XSD type "http://www.onvif.org/ver10/schema":PTZSpeed. tt__PTZSpeed* Speed 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":AbsoluteMoveResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":AbsoluteMoveResponse is a complexType. /// /// class _tptz__AbsoluteMoveResponse operations: /// - _tptz__AbsoluteMoveResponse* soap_new__tptz__AbsoluteMoveResponse(soap*) allocate and default initialize /// - _tptz__AbsoluteMoveResponse* soap_new__tptz__AbsoluteMoveResponse(soap*, int num) allocate array and default initialize values /// - _tptz__AbsoluteMoveResponse* soap_new_req__tptz__AbsoluteMoveResponse(soap*, ...) allocate, set required members /// - _tptz__AbsoluteMoveResponse* soap_new_set__tptz__AbsoluteMoveResponse(soap*, ...) allocate, set all public members /// - _tptz__AbsoluteMoveResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__AbsoluteMoveResponse(soap*, _tptz__AbsoluteMoveResponse*) deserialize from a stream /// - int soap_write__tptz__AbsoluteMoveResponse(soap*, _tptz__AbsoluteMoveResponse*) serialize to a stream /// - _tptz__AbsoluteMoveResponse* _tptz__AbsoluteMoveResponse::soap_dup(soap*) returns deep copy of _tptz__AbsoluteMoveResponse, 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) /// - _tptz__AbsoluteMoveResponse::soap_del() deep deletes _tptz__AbsoluteMoveResponse data members, use only after _tptz__AbsoluteMoveResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__AbsoluteMoveResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GeoMove /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GeoMove is a complexType. /// /// class _tptz__GeoMove operations: /// - _tptz__GeoMove* soap_new__tptz__GeoMove(soap*) allocate and default initialize /// - _tptz__GeoMove* soap_new__tptz__GeoMove(soap*, int num) allocate array and default initialize values /// - _tptz__GeoMove* soap_new_req__tptz__GeoMove(soap*, ...) allocate, set required members /// - _tptz__GeoMove* soap_new_set__tptz__GeoMove(soap*, ...) allocate, set all public members /// - _tptz__GeoMove::soap_default(soap*) default initialize members /// - int soap_read__tptz__GeoMove(soap*, _tptz__GeoMove*) deserialize from a stream /// - int soap_write__tptz__GeoMove(soap*, _tptz__GeoMove*) serialize to a stream /// - _tptz__GeoMove* _tptz__GeoMove::soap_dup(soap*) returns deep copy of _tptz__GeoMove, 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) /// - _tptz__GeoMove::soap_del() deep deletes _tptz__GeoMove data members, use only after _tptz__GeoMove::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GeoMove { public: ///
/// A reference to the MediaProfile. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// The geolocation of the target position. ///
/// Element "Target" of XSD type "http://www.onvif.org/ver10/schema":GeoLocation. tt__GeoLocation* Target 1; ///< Required element. ///
/// An optional Speed. ///
/// Element "Speed" of XSD type "http://www.onvif.org/ver10/schema":PTZSpeed. tt__PTZSpeed* Speed 0; ///< Optional element. ///
/// An optional indication of the height of the target/area. ///
/// Element "AreaHeight" of XSD type xs:float. float* AreaHeight 0; ///< Optional element. ///
/// An optional indication of the width of the target/area. ///
/// Element "AreaWidth" of XSD type xs:float. float* AreaWidth 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GeoMoveResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GeoMoveResponse is a complexType. /// /// class _tptz__GeoMoveResponse operations: /// - _tptz__GeoMoveResponse* soap_new__tptz__GeoMoveResponse(soap*) allocate and default initialize /// - _tptz__GeoMoveResponse* soap_new__tptz__GeoMoveResponse(soap*, int num) allocate array and default initialize values /// - _tptz__GeoMoveResponse* soap_new_req__tptz__GeoMoveResponse(soap*, ...) allocate, set required members /// - _tptz__GeoMoveResponse* soap_new_set__tptz__GeoMoveResponse(soap*, ...) allocate, set all public members /// - _tptz__GeoMoveResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__GeoMoveResponse(soap*, _tptz__GeoMoveResponse*) deserialize from a stream /// - int soap_write__tptz__GeoMoveResponse(soap*, _tptz__GeoMoveResponse*) serialize to a stream /// - _tptz__GeoMoveResponse* _tptz__GeoMoveResponse::soap_dup(soap*) returns deep copy of _tptz__GeoMoveResponse, 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) /// - _tptz__GeoMoveResponse::soap_del() deep deletes _tptz__GeoMoveResponse data members, use only after _tptz__GeoMoveResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GeoMoveResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":Stop /// @brief "http://www.onvif.org/ver20/ptz/wsdl":Stop is a complexType. /// /// class _tptz__Stop operations: /// - _tptz__Stop* soap_new__tptz__Stop(soap*) allocate and default initialize /// - _tptz__Stop* soap_new__tptz__Stop(soap*, int num) allocate array and default initialize values /// - _tptz__Stop* soap_new_req__tptz__Stop(soap*, ...) allocate, set required members /// - _tptz__Stop* soap_new_set__tptz__Stop(soap*, ...) allocate, set all public members /// - _tptz__Stop::soap_default(soap*) default initialize members /// - int soap_read__tptz__Stop(soap*, _tptz__Stop*) deserialize from a stream /// - int soap_write__tptz__Stop(soap*, _tptz__Stop*) serialize to a stream /// - _tptz__Stop* _tptz__Stop::soap_dup(soap*) returns deep copy of _tptz__Stop, 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) /// - _tptz__Stop::soap_del() deep deletes _tptz__Stop data members, use only after _tptz__Stop::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__Stop { public: ///
/// A reference to the MediaProfile that indicate what should be stopped. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. ///
/// Set true when we want to stop ongoing pan and tilt movements.If PanTilt arguments are not present, this command stops these movements. ///
/// Element "PanTilt" of XSD type xs:boolean. bool* PanTilt 0; ///< Optional element. ///
/// Set true when we want to stop ongoing zoom movement.If Zoom arguments are not present, this command stops ongoing zoom movement. ///
/// Element "Zoom" of XSD type xs:boolean. bool* Zoom 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":StopResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":StopResponse is a complexType. /// /// class _tptz__StopResponse operations: /// - _tptz__StopResponse* soap_new__tptz__StopResponse(soap*) allocate and default initialize /// - _tptz__StopResponse* soap_new__tptz__StopResponse(soap*, int num) allocate array and default initialize values /// - _tptz__StopResponse* soap_new_req__tptz__StopResponse(soap*, ...) allocate, set required members /// - _tptz__StopResponse* soap_new_set__tptz__StopResponse(soap*, ...) allocate, set all public members /// - _tptz__StopResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__StopResponse(soap*, _tptz__StopResponse*) deserialize from a stream /// - int soap_write__tptz__StopResponse(soap*, _tptz__StopResponse*) serialize to a stream /// - _tptz__StopResponse* _tptz__StopResponse::soap_dup(soap*) returns deep copy of _tptz__StopResponse, 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) /// - _tptz__StopResponse::soap_del() deep deletes _tptz__StopResponse data members, use only after _tptz__StopResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__StopResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetPresetTours /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetPresetTours is a complexType. /// /// class _tptz__GetPresetTours operations: /// - _tptz__GetPresetTours* soap_new__tptz__GetPresetTours(soap*) allocate and default initialize /// - _tptz__GetPresetTours* soap_new__tptz__GetPresetTours(soap*, int num) allocate array and default initialize values /// - _tptz__GetPresetTours* soap_new_req__tptz__GetPresetTours(soap*, ...) allocate, set required members /// - _tptz__GetPresetTours* soap_new_set__tptz__GetPresetTours(soap*, ...) allocate, set all public members /// - _tptz__GetPresetTours::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetPresetTours(soap*, _tptz__GetPresetTours*) deserialize from a stream /// - int soap_write__tptz__GetPresetTours(soap*, _tptz__GetPresetTours*) serialize to a stream /// - _tptz__GetPresetTours* _tptz__GetPresetTours::soap_dup(soap*) returns deep copy of _tptz__GetPresetTours, 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) /// - _tptz__GetPresetTours::soap_del() deep deletes _tptz__GetPresetTours data members, use only after _tptz__GetPresetTours::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetPresetTours { public: /// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetPresetToursResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetPresetToursResponse is a complexType. /// /// class _tptz__GetPresetToursResponse operations: /// - _tptz__GetPresetToursResponse* soap_new__tptz__GetPresetToursResponse(soap*) allocate and default initialize /// - _tptz__GetPresetToursResponse* soap_new__tptz__GetPresetToursResponse(soap*, int num) allocate array and default initialize values /// - _tptz__GetPresetToursResponse* soap_new_req__tptz__GetPresetToursResponse(soap*, ...) allocate, set required members /// - _tptz__GetPresetToursResponse* soap_new_set__tptz__GetPresetToursResponse(soap*, ...) allocate, set all public members /// - _tptz__GetPresetToursResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetPresetToursResponse(soap*, _tptz__GetPresetToursResponse*) deserialize from a stream /// - int soap_write__tptz__GetPresetToursResponse(soap*, _tptz__GetPresetToursResponse*) serialize to a stream /// - _tptz__GetPresetToursResponse* _tptz__GetPresetToursResponse::soap_dup(soap*) returns deep copy of _tptz__GetPresetToursResponse, 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) /// - _tptz__GetPresetToursResponse::soap_del() deep deletes _tptz__GetPresetToursResponse data members, use only after _tptz__GetPresetToursResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetPresetToursResponse { public: /// Vector of tt__PresetTour* of length 0..unbounded. std::vector PresetTour 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetPresetTour /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetPresetTour is a complexType. /// /// class _tptz__GetPresetTour operations: /// - _tptz__GetPresetTour* soap_new__tptz__GetPresetTour(soap*) allocate and default initialize /// - _tptz__GetPresetTour* soap_new__tptz__GetPresetTour(soap*, int num) allocate array and default initialize values /// - _tptz__GetPresetTour* soap_new_req__tptz__GetPresetTour(soap*, ...) allocate, set required members /// - _tptz__GetPresetTour* soap_new_set__tptz__GetPresetTour(soap*, ...) allocate, set all public members /// - _tptz__GetPresetTour::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetPresetTour(soap*, _tptz__GetPresetTour*) deserialize from a stream /// - int soap_write__tptz__GetPresetTour(soap*, _tptz__GetPresetTour*) serialize to a stream /// - _tptz__GetPresetTour* _tptz__GetPresetTour::soap_dup(soap*) returns deep copy of _tptz__GetPresetTour, 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) /// - _tptz__GetPresetTour::soap_del() deep deletes _tptz__GetPresetTour data members, use only after _tptz__GetPresetTour::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetPresetTour { public: /// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. /// Element "PresetTourToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken PresetTourToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetPresetTourResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetPresetTourResponse is a complexType. /// /// class _tptz__GetPresetTourResponse operations: /// - _tptz__GetPresetTourResponse* soap_new__tptz__GetPresetTourResponse(soap*) allocate and default initialize /// - _tptz__GetPresetTourResponse* soap_new__tptz__GetPresetTourResponse(soap*, int num) allocate array and default initialize values /// - _tptz__GetPresetTourResponse* soap_new_req__tptz__GetPresetTourResponse(soap*, ...) allocate, set required members /// - _tptz__GetPresetTourResponse* soap_new_set__tptz__GetPresetTourResponse(soap*, ...) allocate, set all public members /// - _tptz__GetPresetTourResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetPresetTourResponse(soap*, _tptz__GetPresetTourResponse*) deserialize from a stream /// - int soap_write__tptz__GetPresetTourResponse(soap*, _tptz__GetPresetTourResponse*) serialize to a stream /// - _tptz__GetPresetTourResponse* _tptz__GetPresetTourResponse::soap_dup(soap*) returns deep copy of _tptz__GetPresetTourResponse, 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) /// - _tptz__GetPresetTourResponse::soap_del() deep deletes _tptz__GetPresetTourResponse data members, use only after _tptz__GetPresetTourResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetPresetTourResponse { public: /// Element "PresetTour" of XSD type "http://www.onvif.org/ver10/schema":PresetTour. tt__PresetTour* PresetTour 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetPresetTourOptions /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetPresetTourOptions is a complexType. /// /// class _tptz__GetPresetTourOptions operations: /// - _tptz__GetPresetTourOptions* soap_new__tptz__GetPresetTourOptions(soap*) allocate and default initialize /// - _tptz__GetPresetTourOptions* soap_new__tptz__GetPresetTourOptions(soap*, int num) allocate array and default initialize values /// - _tptz__GetPresetTourOptions* soap_new_req__tptz__GetPresetTourOptions(soap*, ...) allocate, set required members /// - _tptz__GetPresetTourOptions* soap_new_set__tptz__GetPresetTourOptions(soap*, ...) allocate, set all public members /// - _tptz__GetPresetTourOptions::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetPresetTourOptions(soap*, _tptz__GetPresetTourOptions*) deserialize from a stream /// - int soap_write__tptz__GetPresetTourOptions(soap*, _tptz__GetPresetTourOptions*) serialize to a stream /// - _tptz__GetPresetTourOptions* _tptz__GetPresetTourOptions::soap_dup(soap*) returns deep copy of _tptz__GetPresetTourOptions, 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) /// - _tptz__GetPresetTourOptions::soap_del() deep deletes _tptz__GetPresetTourOptions data members, use only after _tptz__GetPresetTourOptions::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetPresetTourOptions { public: /// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. /// Element "PresetTourToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken* PresetTourToken 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetPresetTourOptionsResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetPresetTourOptionsResponse is a complexType. /// /// class _tptz__GetPresetTourOptionsResponse operations: /// - _tptz__GetPresetTourOptionsResponse* soap_new__tptz__GetPresetTourOptionsResponse(soap*) allocate and default initialize /// - _tptz__GetPresetTourOptionsResponse* soap_new__tptz__GetPresetTourOptionsResponse(soap*, int num) allocate array and default initialize values /// - _tptz__GetPresetTourOptionsResponse* soap_new_req__tptz__GetPresetTourOptionsResponse(soap*, ...) allocate, set required members /// - _tptz__GetPresetTourOptionsResponse* soap_new_set__tptz__GetPresetTourOptionsResponse(soap*, ...) allocate, set all public members /// - _tptz__GetPresetTourOptionsResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetPresetTourOptionsResponse(soap*, _tptz__GetPresetTourOptionsResponse*) deserialize from a stream /// - int soap_write__tptz__GetPresetTourOptionsResponse(soap*, _tptz__GetPresetTourOptionsResponse*) serialize to a stream /// - _tptz__GetPresetTourOptionsResponse* _tptz__GetPresetTourOptionsResponse::soap_dup(soap*) returns deep copy of _tptz__GetPresetTourOptionsResponse, 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) /// - _tptz__GetPresetTourOptionsResponse::soap_del() deep deletes _tptz__GetPresetTourOptionsResponse data members, use only after _tptz__GetPresetTourOptionsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetPresetTourOptionsResponse { public: /// Element "Options" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourOptions. tt__PTZPresetTourOptions* Options 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":CreatePresetTour /// @brief "http://www.onvif.org/ver20/ptz/wsdl":CreatePresetTour is a complexType. /// /// class _tptz__CreatePresetTour operations: /// - _tptz__CreatePresetTour* soap_new__tptz__CreatePresetTour(soap*) allocate and default initialize /// - _tptz__CreatePresetTour* soap_new__tptz__CreatePresetTour(soap*, int num) allocate array and default initialize values /// - _tptz__CreatePresetTour* soap_new_req__tptz__CreatePresetTour(soap*, ...) allocate, set required members /// - _tptz__CreatePresetTour* soap_new_set__tptz__CreatePresetTour(soap*, ...) allocate, set all public members /// - _tptz__CreatePresetTour::soap_default(soap*) default initialize members /// - int soap_read__tptz__CreatePresetTour(soap*, _tptz__CreatePresetTour*) deserialize from a stream /// - int soap_write__tptz__CreatePresetTour(soap*, _tptz__CreatePresetTour*) serialize to a stream /// - _tptz__CreatePresetTour* _tptz__CreatePresetTour::soap_dup(soap*) returns deep copy of _tptz__CreatePresetTour, 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) /// - _tptz__CreatePresetTour::soap_del() deep deletes _tptz__CreatePresetTour data members, use only after _tptz__CreatePresetTour::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__CreatePresetTour { public: /// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":CreatePresetTourResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":CreatePresetTourResponse is a complexType. /// /// class _tptz__CreatePresetTourResponse operations: /// - _tptz__CreatePresetTourResponse* soap_new__tptz__CreatePresetTourResponse(soap*) allocate and default initialize /// - _tptz__CreatePresetTourResponse* soap_new__tptz__CreatePresetTourResponse(soap*, int num) allocate array and default initialize values /// - _tptz__CreatePresetTourResponse* soap_new_req__tptz__CreatePresetTourResponse(soap*, ...) allocate, set required members /// - _tptz__CreatePresetTourResponse* soap_new_set__tptz__CreatePresetTourResponse(soap*, ...) allocate, set all public members /// - _tptz__CreatePresetTourResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__CreatePresetTourResponse(soap*, _tptz__CreatePresetTourResponse*) deserialize from a stream /// - int soap_write__tptz__CreatePresetTourResponse(soap*, _tptz__CreatePresetTourResponse*) serialize to a stream /// - _tptz__CreatePresetTourResponse* _tptz__CreatePresetTourResponse::soap_dup(soap*) returns deep copy of _tptz__CreatePresetTourResponse, 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) /// - _tptz__CreatePresetTourResponse::soap_del() deep deletes _tptz__CreatePresetTourResponse data members, use only after _tptz__CreatePresetTourResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__CreatePresetTourResponse { public: /// Element "PresetTourToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken PresetTourToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":ModifyPresetTour /// @brief "http://www.onvif.org/ver20/ptz/wsdl":ModifyPresetTour is a complexType. /// /// class _tptz__ModifyPresetTour operations: /// - _tptz__ModifyPresetTour* soap_new__tptz__ModifyPresetTour(soap*) allocate and default initialize /// - _tptz__ModifyPresetTour* soap_new__tptz__ModifyPresetTour(soap*, int num) allocate array and default initialize values /// - _tptz__ModifyPresetTour* soap_new_req__tptz__ModifyPresetTour(soap*, ...) allocate, set required members /// - _tptz__ModifyPresetTour* soap_new_set__tptz__ModifyPresetTour(soap*, ...) allocate, set all public members /// - _tptz__ModifyPresetTour::soap_default(soap*) default initialize members /// - int soap_read__tptz__ModifyPresetTour(soap*, _tptz__ModifyPresetTour*) deserialize from a stream /// - int soap_write__tptz__ModifyPresetTour(soap*, _tptz__ModifyPresetTour*) serialize to a stream /// - _tptz__ModifyPresetTour* _tptz__ModifyPresetTour::soap_dup(soap*) returns deep copy of _tptz__ModifyPresetTour, 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) /// - _tptz__ModifyPresetTour::soap_del() deep deletes _tptz__ModifyPresetTour data members, use only after _tptz__ModifyPresetTour::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__ModifyPresetTour { public: /// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. /// Element "PresetTour" of XSD type "http://www.onvif.org/ver10/schema":PresetTour. tt__PresetTour* PresetTour 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":ModifyPresetTourResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":ModifyPresetTourResponse is a complexType. /// /// class _tptz__ModifyPresetTourResponse operations: /// - _tptz__ModifyPresetTourResponse* soap_new__tptz__ModifyPresetTourResponse(soap*) allocate and default initialize /// - _tptz__ModifyPresetTourResponse* soap_new__tptz__ModifyPresetTourResponse(soap*, int num) allocate array and default initialize values /// - _tptz__ModifyPresetTourResponse* soap_new_req__tptz__ModifyPresetTourResponse(soap*, ...) allocate, set required members /// - _tptz__ModifyPresetTourResponse* soap_new_set__tptz__ModifyPresetTourResponse(soap*, ...) allocate, set all public members /// - _tptz__ModifyPresetTourResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__ModifyPresetTourResponse(soap*, _tptz__ModifyPresetTourResponse*) deserialize from a stream /// - int soap_write__tptz__ModifyPresetTourResponse(soap*, _tptz__ModifyPresetTourResponse*) serialize to a stream /// - _tptz__ModifyPresetTourResponse* _tptz__ModifyPresetTourResponse::soap_dup(soap*) returns deep copy of _tptz__ModifyPresetTourResponse, 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) /// - _tptz__ModifyPresetTourResponse::soap_del() deep deletes _tptz__ModifyPresetTourResponse data members, use only after _tptz__ModifyPresetTourResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__ModifyPresetTourResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":OperatePresetTour /// @brief "http://www.onvif.org/ver20/ptz/wsdl":OperatePresetTour is a complexType. /// /// class _tptz__OperatePresetTour operations: /// - _tptz__OperatePresetTour* soap_new__tptz__OperatePresetTour(soap*) allocate and default initialize /// - _tptz__OperatePresetTour* soap_new__tptz__OperatePresetTour(soap*, int num) allocate array and default initialize values /// - _tptz__OperatePresetTour* soap_new_req__tptz__OperatePresetTour(soap*, ...) allocate, set required members /// - _tptz__OperatePresetTour* soap_new_set__tptz__OperatePresetTour(soap*, ...) allocate, set all public members /// - _tptz__OperatePresetTour::soap_default(soap*) default initialize members /// - int soap_read__tptz__OperatePresetTour(soap*, _tptz__OperatePresetTour*) deserialize from a stream /// - int soap_write__tptz__OperatePresetTour(soap*, _tptz__OperatePresetTour*) serialize to a stream /// - _tptz__OperatePresetTour* _tptz__OperatePresetTour::soap_dup(soap*) returns deep copy of _tptz__OperatePresetTour, 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) /// - _tptz__OperatePresetTour::soap_del() deep deletes _tptz__OperatePresetTour data members, use only after _tptz__OperatePresetTour::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__OperatePresetTour { public: /// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. /// Element "PresetTourToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken PresetTourToken 1; ///< Required element. /// Element "Operation" of XSD type "http://www.onvif.org/ver10/schema":PTZPresetTourOperation. enum tt__PTZPresetTourOperation Operation 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":OperatePresetTourResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":OperatePresetTourResponse is a complexType. /// /// class _tptz__OperatePresetTourResponse operations: /// - _tptz__OperatePresetTourResponse* soap_new__tptz__OperatePresetTourResponse(soap*) allocate and default initialize /// - _tptz__OperatePresetTourResponse* soap_new__tptz__OperatePresetTourResponse(soap*, int num) allocate array and default initialize values /// - _tptz__OperatePresetTourResponse* soap_new_req__tptz__OperatePresetTourResponse(soap*, ...) allocate, set required members /// - _tptz__OperatePresetTourResponse* soap_new_set__tptz__OperatePresetTourResponse(soap*, ...) allocate, set all public members /// - _tptz__OperatePresetTourResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__OperatePresetTourResponse(soap*, _tptz__OperatePresetTourResponse*) deserialize from a stream /// - int soap_write__tptz__OperatePresetTourResponse(soap*, _tptz__OperatePresetTourResponse*) serialize to a stream /// - _tptz__OperatePresetTourResponse* _tptz__OperatePresetTourResponse::soap_dup(soap*) returns deep copy of _tptz__OperatePresetTourResponse, 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) /// - _tptz__OperatePresetTourResponse::soap_del() deep deletes _tptz__OperatePresetTourResponse data members, use only after _tptz__OperatePresetTourResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__OperatePresetTourResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":RemovePresetTour /// @brief "http://www.onvif.org/ver20/ptz/wsdl":RemovePresetTour is a complexType. /// /// class _tptz__RemovePresetTour operations: /// - _tptz__RemovePresetTour* soap_new__tptz__RemovePresetTour(soap*) allocate and default initialize /// - _tptz__RemovePresetTour* soap_new__tptz__RemovePresetTour(soap*, int num) allocate array and default initialize values /// - _tptz__RemovePresetTour* soap_new_req__tptz__RemovePresetTour(soap*, ...) allocate, set required members /// - _tptz__RemovePresetTour* soap_new_set__tptz__RemovePresetTour(soap*, ...) allocate, set all public members /// - _tptz__RemovePresetTour::soap_default(soap*) default initialize members /// - int soap_read__tptz__RemovePresetTour(soap*, _tptz__RemovePresetTour*) deserialize from a stream /// - int soap_write__tptz__RemovePresetTour(soap*, _tptz__RemovePresetTour*) serialize to a stream /// - _tptz__RemovePresetTour* _tptz__RemovePresetTour::soap_dup(soap*) returns deep copy of _tptz__RemovePresetTour, 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) /// - _tptz__RemovePresetTour::soap_del() deep deletes _tptz__RemovePresetTour data members, use only after _tptz__RemovePresetTour::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__RemovePresetTour { public: /// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. /// Element "PresetTourToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken PresetTourToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":RemovePresetTourResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":RemovePresetTourResponse is a complexType. /// /// class _tptz__RemovePresetTourResponse operations: /// - _tptz__RemovePresetTourResponse* soap_new__tptz__RemovePresetTourResponse(soap*) allocate and default initialize /// - _tptz__RemovePresetTourResponse* soap_new__tptz__RemovePresetTourResponse(soap*, int num) allocate array and default initialize values /// - _tptz__RemovePresetTourResponse* soap_new_req__tptz__RemovePresetTourResponse(soap*, ...) allocate, set required members /// - _tptz__RemovePresetTourResponse* soap_new_set__tptz__RemovePresetTourResponse(soap*, ...) allocate, set all public members /// - _tptz__RemovePresetTourResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__RemovePresetTourResponse(soap*, _tptz__RemovePresetTourResponse*) deserialize from a stream /// - int soap_write__tptz__RemovePresetTourResponse(soap*, _tptz__RemovePresetTourResponse*) serialize to a stream /// - _tptz__RemovePresetTourResponse* _tptz__RemovePresetTourResponse::soap_dup(soap*) returns deep copy of _tptz__RemovePresetTourResponse, 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) /// - _tptz__RemovePresetTourResponse::soap_del() deep deletes _tptz__RemovePresetTourResponse data members, use only after _tptz__RemovePresetTourResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__RemovePresetTourResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetCompatibleConfigurations /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetCompatibleConfigurations is a complexType. /// /// class _tptz__GetCompatibleConfigurations operations: /// - _tptz__GetCompatibleConfigurations* soap_new__tptz__GetCompatibleConfigurations(soap*) allocate and default initialize /// - _tptz__GetCompatibleConfigurations* soap_new__tptz__GetCompatibleConfigurations(soap*, int num) allocate array and default initialize values /// - _tptz__GetCompatibleConfigurations* soap_new_req__tptz__GetCompatibleConfigurations(soap*, ...) allocate, set required members /// - _tptz__GetCompatibleConfigurations* soap_new_set__tptz__GetCompatibleConfigurations(soap*, ...) allocate, set all public members /// - _tptz__GetCompatibleConfigurations::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetCompatibleConfigurations(soap*, _tptz__GetCompatibleConfigurations*) deserialize from a stream /// - int soap_write__tptz__GetCompatibleConfigurations(soap*, _tptz__GetCompatibleConfigurations*) serialize to a stream /// - _tptz__GetCompatibleConfigurations* _tptz__GetCompatibleConfigurations::soap_dup(soap*) returns deep copy of _tptz__GetCompatibleConfigurations, 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) /// - _tptz__GetCompatibleConfigurations::soap_del() deep deletes _tptz__GetCompatibleConfigurations data members, use only after _tptz__GetCompatibleConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetCompatibleConfigurations { public: ///
/// Contains the token of an existing media profile the configurations shall be compatible with. ///
/// Element "ProfileToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken ProfileToken 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":GetCompatibleConfigurationsResponse /// @brief "http://www.onvif.org/ver20/ptz/wsdl":GetCompatibleConfigurationsResponse is a complexType. /// /// class _tptz__GetCompatibleConfigurationsResponse operations: /// - _tptz__GetCompatibleConfigurationsResponse* soap_new__tptz__GetCompatibleConfigurationsResponse(soap*) allocate and default initialize /// - _tptz__GetCompatibleConfigurationsResponse* soap_new__tptz__GetCompatibleConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _tptz__GetCompatibleConfigurationsResponse* soap_new_req__tptz__GetCompatibleConfigurationsResponse(soap*, ...) allocate, set required members /// - _tptz__GetCompatibleConfigurationsResponse* soap_new_set__tptz__GetCompatibleConfigurationsResponse(soap*, ...) allocate, set all public members /// - _tptz__GetCompatibleConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__tptz__GetCompatibleConfigurationsResponse(soap*, _tptz__GetCompatibleConfigurationsResponse*) deserialize from a stream /// - int soap_write__tptz__GetCompatibleConfigurationsResponse(soap*, _tptz__GetCompatibleConfigurationsResponse*) serialize to a stream /// - _tptz__GetCompatibleConfigurationsResponse* _tptz__GetCompatibleConfigurationsResponse::soap_dup(soap*) returns deep copy of _tptz__GetCompatibleConfigurationsResponse, 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) /// - _tptz__GetCompatibleConfigurationsResponse::soap_del() deep deletes _tptz__GetCompatibleConfigurationsResponse data members, use only after _tptz__GetCompatibleConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tptz__GetCompatibleConfigurationsResponse { public: ///
/// A list of all existing PTZConfigurations on the NVT that is suitable to be added to the addressed media profile. ///
/// Vector of tt__PTZConfiguration* of length 0..unbounded. std::vector PTZConfiguration 0; ///< Multiple elements. struct soap *soap ; }; /******************************************************************************\ * * * Schema Complex Types and Top-Level Elements * * http://www.onvif.org/ver10/network/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Complex Types and Top-Level Elements * * http://www.onvif.org/ver10/advancedsecurity/wsdl * * * \******************************************************************************/ /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeyAttribute is a complexType. /// ///
/// The attributes of a key in the keystore. ///
/// class tas__KeyAttribute operations: /// - tas__KeyAttribute* soap_new_tas__KeyAttribute(soap*) allocate and default initialize /// - tas__KeyAttribute* soap_new_tas__KeyAttribute(soap*, int num) allocate array and default initialize values /// - tas__KeyAttribute* soap_new_req_tas__KeyAttribute(soap*, ...) allocate, set required members /// - tas__KeyAttribute* soap_new_set_tas__KeyAttribute(soap*, ...) allocate, set all public members /// - tas__KeyAttribute::soap_default(soap*) default initialize members /// - int soap_read_tas__KeyAttribute(soap*, tas__KeyAttribute*) deserialize from a stream /// - int soap_write_tas__KeyAttribute(soap*, tas__KeyAttribute*) serialize to a stream /// - tas__KeyAttribute* tas__KeyAttribute::soap_dup(soap*) returns deep copy of tas__KeyAttribute, 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) /// - tas__KeyAttribute::soap_del() deep deletes tas__KeyAttribute data members, use only after tas__KeyAttribute::soap_dup(NULL) (use soapcpp2 -Ed) class tas__KeyAttribute { public: ///
/// The ID of the key. ///
/// Element "KeyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeyID. tas__KeyID KeyID 1; ///< Required element. ///
/// The client-defined alias of the key. ///
/// Element "Alias" of XSD type xs:string. std::string* Alias 0; ///< Optional element. ///
/// Absent if the key is not a key pair. True if and only if the key is a key pair and contains a private key. False if and only if the key is a key pair and does not contain a private key. ///
/// Element "hasPrivateKey" of XSD type xs:boolean. bool* hasPrivateKey 0; ///< Optional element. ///
/// The status of the key. The value should be one of the values in the tas:KeyStatus enumeration. ///
/// Element "KeyStatus" of XSD type xs:string. std::string KeyStatus 1; ///< Required element. /// @todo /// @todo 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. ///
/// True if and only if the key was generated outside the device. ///
/// Element "externallyGenerated" of XSD type xs:boolean. bool* externallyGenerated 0; ///< Optional element. ///
/// True if and only if the key is stored in a specially protected hardware component inside the device. ///
/// Element "securelyStored" of XSD type xs:boolean. bool* securelyStored 0; ///< Optional element. /// class _tas__KeyAttribute_Extension operations: /// - _tas__KeyAttribute_Extension* soap_new__tas__KeyAttribute_Extension(soap*) allocate and default initialize /// - _tas__KeyAttribute_Extension* soap_new__tas__KeyAttribute_Extension(soap*, int num) allocate array and default initialize values /// - _tas__KeyAttribute_Extension* soap_new_req__tas__KeyAttribute_Extension(soap*, ...) allocate, set required members /// - _tas__KeyAttribute_Extension* soap_new_set__tas__KeyAttribute_Extension(soap*, ...) allocate, set all public members /// - _tas__KeyAttribute_Extension::soap_default(soap*) default initialize members /// - int soap_read__tas__KeyAttribute_Extension(soap*, _tas__KeyAttribute_Extension*) deserialize from a stream /// - int soap_write__tas__KeyAttribute_Extension(soap*, _tas__KeyAttribute_Extension*) serialize to a stream /// - _tas__KeyAttribute_Extension* _tas__KeyAttribute_Extension::soap_dup(soap*) returns deep copy of _tas__KeyAttribute_Extension, 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) /// - _tas__KeyAttribute_Extension::soap_del() deep deletes _tas__KeyAttribute_Extension data members, use only after _tas__KeyAttribute_Extension::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__KeyAttribute_Extension { /// @todo /// @todo 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. } *Extension 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DNAttributeTypeAndValue is a complexType. /// ///
/// A distinguished name attribute type and value pair. ///
/// class tas__DNAttributeTypeAndValue operations: /// - tas__DNAttributeTypeAndValue* soap_new_tas__DNAttributeTypeAndValue(soap*) allocate and default initialize /// - tas__DNAttributeTypeAndValue* soap_new_tas__DNAttributeTypeAndValue(soap*, int num) allocate array and default initialize values /// - tas__DNAttributeTypeAndValue* soap_new_req_tas__DNAttributeTypeAndValue(soap*, ...) allocate, set required members /// - tas__DNAttributeTypeAndValue* soap_new_set_tas__DNAttributeTypeAndValue(soap*, ...) allocate, set all public members /// - tas__DNAttributeTypeAndValue::soap_default(soap*) default initialize members /// - int soap_read_tas__DNAttributeTypeAndValue(soap*, tas__DNAttributeTypeAndValue*) deserialize from a stream /// - int soap_write_tas__DNAttributeTypeAndValue(soap*, tas__DNAttributeTypeAndValue*) serialize to a stream /// - tas__DNAttributeTypeAndValue* tas__DNAttributeTypeAndValue::soap_dup(soap*) returns deep copy of tas__DNAttributeTypeAndValue, 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) /// - tas__DNAttributeTypeAndValue::soap_del() deep deletes tas__DNAttributeTypeAndValue data members, use only after tas__DNAttributeTypeAndValue::soap_dup(NULL) (use soapcpp2 -Ed) class tas__DNAttributeTypeAndValue { public: ///
/// The attribute type. ///
/// Element "Type" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":DNAttributeType. tas__DNAttributeType Type 1; ///< Required element. ///
/// The value of the attribute. ///
/// Element "Value" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":DNAttributeValue. tas__DNAttributeValue Value 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":MultiValuedRDN is a complexType. /// ///
/// A multi-valued RDN ///
/// class tas__MultiValuedRDN operations: /// - tas__MultiValuedRDN* soap_new_tas__MultiValuedRDN(soap*) allocate and default initialize /// - tas__MultiValuedRDN* soap_new_tas__MultiValuedRDN(soap*, int num) allocate array and default initialize values /// - tas__MultiValuedRDN* soap_new_req_tas__MultiValuedRDN(soap*, ...) allocate, set required members /// - tas__MultiValuedRDN* soap_new_set_tas__MultiValuedRDN(soap*, ...) allocate, set all public members /// - tas__MultiValuedRDN::soap_default(soap*) default initialize members /// - int soap_read_tas__MultiValuedRDN(soap*, tas__MultiValuedRDN*) deserialize from a stream /// - int soap_write_tas__MultiValuedRDN(soap*, tas__MultiValuedRDN*) serialize to a stream /// - tas__MultiValuedRDN* tas__MultiValuedRDN::soap_dup(soap*) returns deep copy of tas__MultiValuedRDN, 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) /// - tas__MultiValuedRDN::soap_del() deep deletes tas__MultiValuedRDN data members, use only after tas__MultiValuedRDN::soap_dup(NULL) (use soapcpp2 -Ed) class tas__MultiValuedRDN { public: ///
/// A list of types and values defining a multi-valued RDN ///
/// Vector of tas__DNAttributeTypeAndValue* of length 0..unbounded. std::vector Attribute 0; ///< Multiple elements. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DistinguishedName is a complexType. /// /// class tas__DistinguishedName operations: /// - tas__DistinguishedName* soap_new_tas__DistinguishedName(soap*) allocate and default initialize /// - tas__DistinguishedName* soap_new_tas__DistinguishedName(soap*, int num) allocate array and default initialize values /// - tas__DistinguishedName* soap_new_req_tas__DistinguishedName(soap*, ...) allocate, set required members /// - tas__DistinguishedName* soap_new_set_tas__DistinguishedName(soap*, ...) allocate, set all public members /// - tas__DistinguishedName::soap_default(soap*) default initialize members /// - int soap_read_tas__DistinguishedName(soap*, tas__DistinguishedName*) deserialize from a stream /// - int soap_write_tas__DistinguishedName(soap*, tas__DistinguishedName*) serialize to a stream /// - tas__DistinguishedName* tas__DistinguishedName::soap_dup(soap*) returns deep copy of tas__DistinguishedName, 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) /// - tas__DistinguishedName::soap_del() deep deletes tas__DistinguishedName data members, use only after tas__DistinguishedName::soap_dup(NULL) (use soapcpp2 -Ed) class tas__DistinguishedName { public: ///
/// A country name as specified in /// X.500. ///
/// Vector of tas__DNAttributeValue of length 0..unbounded. std::vector Country 0; ///< Multiple elements. ///
/// An organization name as specified in /// X.500. ///
/// Vector of tas__DNAttributeValue of length 0..unbounded. std::vector Organization 0; ///< Multiple elements. ///
/// An organizational unit name as specified in /// X.500. ///
/// Vector of tas__DNAttributeValue of length 0..unbounded. std::vector OrganizationalUnit 0; ///< Multiple elements. ///
/// A distinguished name qualifier as specified in /// X.500. ///
/// Vector of tas__DNAttributeValue of length 0..unbounded. std::vector DistinguishedNameQualifier 0; ///< Multiple elements. ///
/// A state or province name as specified in /// X.500. ///
/// Vector of tas__DNAttributeValue of length 0..unbounded. std::vector StateOrProvinceName 0; ///< Multiple elements. ///
/// A common name as specified in /// X.500. ///
/// Vector of tas__DNAttributeValue of length 0..unbounded. std::vector CommonName 0; ///< Multiple elements. ///
/// A serial number as specified in /// X.500. ///
/// Vector of tas__DNAttributeValue of length 0..unbounded. std::vector SerialNumber 0; ///< Multiple elements. ///
/// A locality as specified in X.500. ///
/// Vector of tas__DNAttributeValue of length 0..unbounded. std::vector Locality 0; ///< Multiple elements. ///
/// A title as specified in X.500. ///
/// Vector of tas__DNAttributeValue of length 0..unbounded. std::vector Title 0; ///< Multiple elements. ///
/// A surname as specified in X.500. ///
/// Vector of tas__DNAttributeValue of length 0..unbounded. std::vector Surname 0; ///< Multiple elements. ///
/// A given name as specified in X.500. ///
/// Vector of tas__DNAttributeValue of length 0..unbounded. std::vector GivenName 0; ///< Multiple elements. ///
/// Initials as specified in X.500. ///
/// Vector of tas__DNAttributeValue of length 0..unbounded. std::vector Initials 0; ///< Multiple elements. ///
/// A pseudonym as specified in X.500. ///
/// Vector of tas__DNAttributeValue of length 0..unbounded. std::vector Pseudonym 0; ///< Multiple elements. ///
/// A generation qualifier as specified in /// X.500. ///
/// Vector of tas__DNAttributeValue of length 0..unbounded. std::vector GenerationQualifier 0; ///< Multiple elements. ///
/// A generic type-value pair /// attribute. ///
/// Vector of tas__DNAttributeTypeAndValue* of length 0..unbounded. std::vector GenericAttribute 0; ///< Multiple elements. ///
/// A multi-valued RDN ///
/// Vector of tas__MultiValuedRDN* of length 0..unbounded. std::vector MultiValuedRDN 0; ///< Multiple elements. ///
/// Required extension point. It is recommended to not use this element, and instead use GenericAttribute and the numeric Distinguished Name Attribute Type. ///
/// class _tas__DistinguishedName_anyAttribute operations: /// - _tas__DistinguishedName_anyAttribute* soap_new__tas__DistinguishedName_anyAttribute(soap*) allocate and default initialize /// - _tas__DistinguishedName_anyAttribute* soap_new__tas__DistinguishedName_anyAttribute(soap*, int num) allocate array and default initialize values /// - _tas__DistinguishedName_anyAttribute* soap_new_req__tas__DistinguishedName_anyAttribute(soap*, ...) allocate, set required members /// - _tas__DistinguishedName_anyAttribute* soap_new_set__tas__DistinguishedName_anyAttribute(soap*, ...) allocate, set all public members /// - _tas__DistinguishedName_anyAttribute::soap_default(soap*) default initialize members /// - int soap_read__tas__DistinguishedName_anyAttribute(soap*, _tas__DistinguishedName_anyAttribute*) deserialize from a stream /// - int soap_write__tas__DistinguishedName_anyAttribute(soap*, _tas__DistinguishedName_anyAttribute*) serialize to a stream /// - _tas__DistinguishedName_anyAttribute* _tas__DistinguishedName_anyAttribute::soap_dup(soap*) returns deep copy of _tas__DistinguishedName_anyAttribute, 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) /// - _tas__DistinguishedName_anyAttribute::soap_del() deep deletes _tas__DistinguishedName_anyAttribute data members, use only after _tas__DistinguishedName_anyAttribute::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DistinguishedName_anyAttribute { /// @todo /// @todo 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. } *anyAttribute 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":AlgorithmIdentifier is a complexType. /// ///
/// An identifier of an algorithm. ///
/// class tas__AlgorithmIdentifier operations: /// - tas__AlgorithmIdentifier* soap_new_tas__AlgorithmIdentifier(soap*) allocate and default initialize /// - tas__AlgorithmIdentifier* soap_new_tas__AlgorithmIdentifier(soap*, int num) allocate array and default initialize values /// - tas__AlgorithmIdentifier* soap_new_req_tas__AlgorithmIdentifier(soap*, ...) allocate, set required members /// - tas__AlgorithmIdentifier* soap_new_set_tas__AlgorithmIdentifier(soap*, ...) allocate, set all public members /// - tas__AlgorithmIdentifier::soap_default(soap*) default initialize members /// - int soap_read_tas__AlgorithmIdentifier(soap*, tas__AlgorithmIdentifier*) deserialize from a stream /// - int soap_write_tas__AlgorithmIdentifier(soap*, tas__AlgorithmIdentifier*) serialize to a stream /// - tas__AlgorithmIdentifier* tas__AlgorithmIdentifier::soap_dup(soap*) returns deep copy of tas__AlgorithmIdentifier, 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) /// - tas__AlgorithmIdentifier::soap_del() deep deletes tas__AlgorithmIdentifier data members, use only after tas__AlgorithmIdentifier::soap_dup(NULL) (use soapcpp2 -Ed) class tas__AlgorithmIdentifier { public: ///
/// The OID of the algorithm in dot-decimal form. ///
/// Element "algorithm" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":DotDecimalOID. tas__DotDecimalOID algorithm 1; ///< Required element. ///
/// Optional parameters of the algorithm (depending on the algorithm). ///
/// Element "parameters" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Base64DERencodedASN1Value. tas__Base64DERencodedASN1Value* parameters 0; ///< Optional element. /// class _tas__AlgorithmIdentifier_anyParameters operations: /// - _tas__AlgorithmIdentifier_anyParameters* soap_new__tas__AlgorithmIdentifier_anyParameters(soap*) allocate and default initialize /// - _tas__AlgorithmIdentifier_anyParameters* soap_new__tas__AlgorithmIdentifier_anyParameters(soap*, int num) allocate array and default initialize values /// - _tas__AlgorithmIdentifier_anyParameters* soap_new_req__tas__AlgorithmIdentifier_anyParameters(soap*, ...) allocate, set required members /// - _tas__AlgorithmIdentifier_anyParameters* soap_new_set__tas__AlgorithmIdentifier_anyParameters(soap*, ...) allocate, set all public members /// - _tas__AlgorithmIdentifier_anyParameters::soap_default(soap*) default initialize members /// - int soap_read__tas__AlgorithmIdentifier_anyParameters(soap*, _tas__AlgorithmIdentifier_anyParameters*) deserialize from a stream /// - int soap_write__tas__AlgorithmIdentifier_anyParameters(soap*, _tas__AlgorithmIdentifier_anyParameters*) serialize to a stream /// - _tas__AlgorithmIdentifier_anyParameters* _tas__AlgorithmIdentifier_anyParameters::soap_dup(soap*) returns deep copy of _tas__AlgorithmIdentifier_anyParameters, 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) /// - _tas__AlgorithmIdentifier_anyParameters::soap_del() deep deletes _tas__AlgorithmIdentifier_anyParameters data members, use only after _tas__AlgorithmIdentifier_anyParameters::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__AlgorithmIdentifier_anyParameters { /// @todo /// @todo 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. } *anyParameters 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":BasicRequestAttribute is a complexType. /// ///
/// A CSR attribute as specified in RFC 2986. ///
/// class tas__BasicRequestAttribute operations: /// - tas__BasicRequestAttribute* soap_new_tas__BasicRequestAttribute(soap*) allocate and default initialize /// - tas__BasicRequestAttribute* soap_new_tas__BasicRequestAttribute(soap*, int num) allocate array and default initialize values /// - tas__BasicRequestAttribute* soap_new_req_tas__BasicRequestAttribute(soap*, ...) allocate, set required members /// - tas__BasicRequestAttribute* soap_new_set_tas__BasicRequestAttribute(soap*, ...) allocate, set all public members /// - tas__BasicRequestAttribute::soap_default(soap*) default initialize members /// - int soap_read_tas__BasicRequestAttribute(soap*, tas__BasicRequestAttribute*) deserialize from a stream /// - int soap_write_tas__BasicRequestAttribute(soap*, tas__BasicRequestAttribute*) serialize to a stream /// - tas__BasicRequestAttribute* tas__BasicRequestAttribute::soap_dup(soap*) returns deep copy of tas__BasicRequestAttribute, 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) /// - tas__BasicRequestAttribute::soap_del() deep deletes tas__BasicRequestAttribute data members, use only after tas__BasicRequestAttribute::soap_dup(NULL) (use soapcpp2 -Ed) class tas__BasicRequestAttribute { public: ///
/// The OID of the attribute. ///
/// Element "OID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":DotDecimalOID. tas__DotDecimalOID OID 1; ///< Required element. ///
/// The value of the attribute as a base64-encoded DER representation of an ASN.1 value. ///
/// Element "value" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Base64DERencodedASN1Value. tas__Base64DERencodedASN1Value value 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CSRAttribute is a complexType. /// ///
/// A CSR attribute as specified in PKCS#10. ///
/// class tas__CSRAttribute operations: /// - tas__CSRAttribute* soap_new_tas__CSRAttribute(soap*) allocate and default initialize /// - tas__CSRAttribute* soap_new_tas__CSRAttribute(soap*, int num) allocate array and default initialize values /// - tas__CSRAttribute* soap_new_req_tas__CSRAttribute(soap*, ...) allocate, set required members /// - tas__CSRAttribute* soap_new_set_tas__CSRAttribute(soap*, ...) allocate, set all public members /// - tas__CSRAttribute::soap_default(soap*) default initialize members /// - int soap_read_tas__CSRAttribute(soap*, tas__CSRAttribute*) deserialize from a stream /// - int soap_write_tas__CSRAttribute(soap*, tas__CSRAttribute*) serialize to a stream /// - tas__CSRAttribute* tas__CSRAttribute::soap_dup(soap*) returns deep copy of tas__CSRAttribute, 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) /// - tas__CSRAttribute::soap_del() deep deletes tas__CSRAttribute data members, use only after tas__CSRAttribute::soap_dup(NULL) (use soapcpp2 -Ed) class tas__CSRAttribute { public: // BEGIN CHOICE $int __union_CSRAttribute ; ///< Union _tas__union_CSRAttribute selector: set to SOAP_UNION__tas__union_CSRAttribute_ /// Union for choice in tas__CSRAttribute. union _tas__union_CSRAttribute { ///
/// An X.509v3 extension field. ///
/// Element "X509v3Extension" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":X509v3Extension. tas__X509v3Extension* X509v3Extension nullptr 1; ///< Required nillable (xsi:nil when NULL) element. ///
/// A basic CSR attribute. ///
/// Element "BasicRequestAttribute" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":BasicRequestAttribute. tas__BasicRequestAttribute* BasicRequestAttribute nullptr 1; ///< Required nillable (xsi:nil when NULL) element. /// class _tas__CSRAttribute_anyAttribute operations: /// - _tas__CSRAttribute_anyAttribute* soap_new__tas__CSRAttribute_anyAttribute(soap*) allocate and default initialize /// - _tas__CSRAttribute_anyAttribute* soap_new__tas__CSRAttribute_anyAttribute(soap*, int num) allocate array and default initialize values /// - _tas__CSRAttribute_anyAttribute* soap_new_req__tas__CSRAttribute_anyAttribute(soap*, ...) allocate, set required members /// - _tas__CSRAttribute_anyAttribute* soap_new_set__tas__CSRAttribute_anyAttribute(soap*, ...) allocate, set all public members /// - _tas__CSRAttribute_anyAttribute::soap_default(soap*) default initialize members /// - int soap_read__tas__CSRAttribute_anyAttribute(soap*, _tas__CSRAttribute_anyAttribute*) deserialize from a stream /// - int soap_write__tas__CSRAttribute_anyAttribute(soap*, _tas__CSRAttribute_anyAttribute*) serialize to a stream /// - _tas__CSRAttribute_anyAttribute* _tas__CSRAttribute_anyAttribute::soap_dup(soap*) returns deep copy of _tas__CSRAttribute_anyAttribute, 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) /// - _tas__CSRAttribute_anyAttribute::soap_del() deep deletes _tas__CSRAttribute_anyAttribute data members, use only after _tas__CSRAttribute_anyAttribute::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__CSRAttribute_anyAttribute { /// @todo /// @todo 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. } *anyAttribute 0; ///< Optional element. } union_CSRAttribute ; // END OF CHOICE /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":X509v3Extension is a complexType. /// ///
/// An X.509v3 extension field as specified in RFC 5280 ///
/// class tas__X509v3Extension operations: /// - tas__X509v3Extension* soap_new_tas__X509v3Extension(soap*) allocate and default initialize /// - tas__X509v3Extension* soap_new_tas__X509v3Extension(soap*, int num) allocate array and default initialize values /// - tas__X509v3Extension* soap_new_req_tas__X509v3Extension(soap*, ...) allocate, set required members /// - tas__X509v3Extension* soap_new_set_tas__X509v3Extension(soap*, ...) allocate, set all public members /// - tas__X509v3Extension::soap_default(soap*) default initialize members /// - int soap_read_tas__X509v3Extension(soap*, tas__X509v3Extension*) deserialize from a stream /// - int soap_write_tas__X509v3Extension(soap*, tas__X509v3Extension*) serialize to a stream /// - tas__X509v3Extension* tas__X509v3Extension::soap_dup(soap*) returns deep copy of tas__X509v3Extension, 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) /// - tas__X509v3Extension::soap_del() deep deletes tas__X509v3Extension data members, use only after tas__X509v3Extension::soap_dup(NULL) (use soapcpp2 -Ed) class tas__X509v3Extension { public: ///
/// The OID of the extension field. ///
/// Element "extnOID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":DotDecimalOID. tas__DotDecimalOID extnOID 1; ///< Required element. ///
/// True if and only if the extension is critical. ///
/// Element "critical" of XSD type xs:boolean. bool critical 1 = false; ///< Required element with default value="false". ///
/// The value of the extension field as a base64-encoded DER representation of an ASN.1 value. ///
/// Element "extnValue" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Base64DERencodedASN1Value. tas__Base64DERencodedASN1Value extnValue 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":X509Certificate is a complexType. /// ///
/// An X.509 cerficiate as specified in RFC 5280. ///
/// class tas__X509Certificate operations: /// - tas__X509Certificate* soap_new_tas__X509Certificate(soap*) allocate and default initialize /// - tas__X509Certificate* soap_new_tas__X509Certificate(soap*, int num) allocate array and default initialize values /// - tas__X509Certificate* soap_new_req_tas__X509Certificate(soap*, ...) allocate, set required members /// - tas__X509Certificate* soap_new_set_tas__X509Certificate(soap*, ...) allocate, set all public members /// - tas__X509Certificate::soap_default(soap*) default initialize members /// - int soap_read_tas__X509Certificate(soap*, tas__X509Certificate*) deserialize from a stream /// - int soap_write_tas__X509Certificate(soap*, tas__X509Certificate*) serialize to a stream /// - tas__X509Certificate* tas__X509Certificate::soap_dup(soap*) returns deep copy of tas__X509Certificate, 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) /// - tas__X509Certificate::soap_del() deep deletes tas__X509Certificate data members, use only after tas__X509Certificate::soap_dup(NULL) (use soapcpp2 -Ed) class tas__X509Certificate { public: ///
/// The ID of the certificate. ///
/// Element "CertificateID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificateID. tas__CertificateID CertificateID 1; ///< Required element. ///
/// The ID of the key that this certificate associates to the certificate subject. ///
/// Element "KeyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeyID. tas__KeyID KeyID 1; ///< Required element. ///
/// The client-defined alias of the certificate. ///
/// Element "Alias" of XSD type xs:string. std::string* Alias 0; ///< Optional element. ///
/// The base64-encoded DER representation of the X.509 certificate. ///
/// Element "CertificateContent" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Base64DERencodedASN1Value. tas__Base64DERencodedASN1Value CertificateContent 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificateIDs is a complexType. /// ///
/// A sequence of certificate IDs. ///
/// class tas__CertificateIDs operations: /// - tas__CertificateIDs* soap_new_tas__CertificateIDs(soap*) allocate and default initialize /// - tas__CertificateIDs* soap_new_tas__CertificateIDs(soap*, int num) allocate array and default initialize values /// - tas__CertificateIDs* soap_new_req_tas__CertificateIDs(soap*, ...) allocate, set required members /// - tas__CertificateIDs* soap_new_set_tas__CertificateIDs(soap*, ...) allocate, set all public members /// - tas__CertificateIDs::soap_default(soap*) default initialize members /// - int soap_read_tas__CertificateIDs(soap*, tas__CertificateIDs*) deserialize from a stream /// - int soap_write_tas__CertificateIDs(soap*, tas__CertificateIDs*) serialize to a stream /// - tas__CertificateIDs* tas__CertificateIDs::soap_dup(soap*) returns deep copy of tas__CertificateIDs, 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) /// - tas__CertificateIDs::soap_del() deep deletes tas__CertificateIDs data members, use only after tas__CertificateIDs::soap_dup(NULL) (use soapcpp2 -Ed) class tas__CertificateIDs { public: ///
/// A certificate ID. ///
/// Vector of tas__CertificateID of length 1..unbounded. std::vector CertificateID 1; ///< Multiple elements. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificationPath is a complexType. /// ///
/// An X.509 certification path as defined in RFC 5280. ///
/// class tas__CertificationPath operations: /// - tas__CertificationPath* soap_new_tas__CertificationPath(soap*) allocate and default initialize /// - tas__CertificationPath* soap_new_tas__CertificationPath(soap*, int num) allocate array and default initialize values /// - tas__CertificationPath* soap_new_req_tas__CertificationPath(soap*, ...) allocate, set required members /// - tas__CertificationPath* soap_new_set_tas__CertificationPath(soap*, ...) allocate, set all public members /// - tas__CertificationPath::soap_default(soap*) default initialize members /// - int soap_read_tas__CertificationPath(soap*, tas__CertificationPath*) deserialize from a stream /// - int soap_write_tas__CertificationPath(soap*, tas__CertificationPath*) serialize to a stream /// - tas__CertificationPath* tas__CertificationPath::soap_dup(soap*) returns deep copy of tas__CertificationPath, 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) /// - tas__CertificationPath::soap_del() deep deletes tas__CertificationPath data members, use only after tas__CertificationPath::soap_dup(NULL) (use soapcpp2 -Ed) class tas__CertificationPath { public: ///
/// A certificate in the certification path. ///
/// Vector of tas__CertificateID of length 1..unbounded. std::vector CertificateID 1; ///< Multiple elements. ///
/// The client-defined alias of the certification path. ///
/// Element "Alias" of XSD type xs:string. std::string* Alias 0; ///< Optional element. /// class _tas__CertificationPath_anyElement operations: /// - _tas__CertificationPath_anyElement* soap_new__tas__CertificationPath_anyElement(soap*) allocate and default initialize /// - _tas__CertificationPath_anyElement* soap_new__tas__CertificationPath_anyElement(soap*, int num) allocate array and default initialize values /// - _tas__CertificationPath_anyElement* soap_new_req__tas__CertificationPath_anyElement(soap*, ...) allocate, set required members /// - _tas__CertificationPath_anyElement* soap_new_set__tas__CertificationPath_anyElement(soap*, ...) allocate, set all public members /// - _tas__CertificationPath_anyElement::soap_default(soap*) default initialize members /// - int soap_read__tas__CertificationPath_anyElement(soap*, _tas__CertificationPath_anyElement*) deserialize from a stream /// - int soap_write__tas__CertificationPath_anyElement(soap*, _tas__CertificationPath_anyElement*) serialize to a stream /// - _tas__CertificationPath_anyElement* _tas__CertificationPath_anyElement::soap_dup(soap*) returns deep copy of _tas__CertificationPath_anyElement, 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) /// - _tas__CertificationPath_anyElement::soap_del() deep deletes _tas__CertificationPath_anyElement data members, use only after _tas__CertificationPath_anyElement::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__CertificationPath_anyElement { /// @todo /// @todo 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. } *anyElement 0; ///< Optional element. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":PassphraseAttribute is a complexType. /// /// class tas__PassphraseAttribute operations: /// - tas__PassphraseAttribute* soap_new_tas__PassphraseAttribute(soap*) allocate and default initialize /// - tas__PassphraseAttribute* soap_new_tas__PassphraseAttribute(soap*, int num) allocate array and default initialize values /// - tas__PassphraseAttribute* soap_new_req_tas__PassphraseAttribute(soap*, ...) allocate, set required members /// - tas__PassphraseAttribute* soap_new_set_tas__PassphraseAttribute(soap*, ...) allocate, set all public members /// - tas__PassphraseAttribute::soap_default(soap*) default initialize members /// - int soap_read_tas__PassphraseAttribute(soap*, tas__PassphraseAttribute*) deserialize from a stream /// - int soap_write_tas__PassphraseAttribute(soap*, tas__PassphraseAttribute*) serialize to a stream /// - tas__PassphraseAttribute* tas__PassphraseAttribute::soap_dup(soap*) returns deep copy of tas__PassphraseAttribute, 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) /// - tas__PassphraseAttribute::soap_del() deep deletes tas__PassphraseAttribute data members, use only after tas__PassphraseAttribute::soap_dup(NULL) (use soapcpp2 -Ed) class tas__PassphraseAttribute { public: ///
/// The ID of the passphrase. ///
/// Element "PassphraseID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":PassphraseID. tas__PassphraseID PassphraseID 1; ///< Required element. ///
/// The alias of the passphrase. ///
/// Element "Alias" of XSD type xs:string. std::string* Alias 0; ///< Optional element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XCapabilities is a complexType. /// ///
/// The capabilities of the 802.1X implementation on a device. ///
/// class tas__Dot1XCapabilities operations: /// - tas__Dot1XCapabilities* soap_new_tas__Dot1XCapabilities(soap*) allocate and default initialize /// - tas__Dot1XCapabilities* soap_new_tas__Dot1XCapabilities(soap*, int num) allocate array and default initialize values /// - tas__Dot1XCapabilities* soap_new_req_tas__Dot1XCapabilities(soap*, ...) allocate, set required members /// - tas__Dot1XCapabilities* soap_new_set_tas__Dot1XCapabilities(soap*, ...) allocate, set all public members /// - tas__Dot1XCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tas__Dot1XCapabilities(soap*, tas__Dot1XCapabilities*) deserialize from a stream /// - int soap_write_tas__Dot1XCapabilities(soap*, tas__Dot1XCapabilities*) serialize to a stream /// - tas__Dot1XCapabilities* tas__Dot1XCapabilities::soap_dup(soap*) returns deep copy of tas__Dot1XCapabilities, 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) /// - tas__Dot1XCapabilities::soap_del() deep deletes tas__Dot1XCapabilities data members, use only after tas__Dot1XCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tas__Dot1XCapabilities { public: /// @todo /// @todo 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. ///
/// The maximum number of 802.1X configurations that may be defined simultaneously. ///
/// Attribute "MaximumNumberOfDot1XConfigurations" of XSD type xs:positiveInteger. @xsd__positiveInteger* MaximumNumberOfDot1XConfigurations 0; ///< Optional attribute. ///
/// The authentication methods supported by the 802.1X implementation. ///
/// Attribute "Dot1XMethods" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XMethods. @tas__Dot1XMethods* Dot1XMethods 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XStage is a complexType. /// ///
/// The configuration parameters required for a particular authentication method. ///
/// class tas__Dot1XStage operations: /// - tas__Dot1XStage* soap_new_tas__Dot1XStage(soap*) allocate and default initialize /// - tas__Dot1XStage* soap_new_tas__Dot1XStage(soap*, int num) allocate array and default initialize values /// - tas__Dot1XStage* soap_new_req_tas__Dot1XStage(soap*, ...) allocate, set required members /// - tas__Dot1XStage* soap_new_set_tas__Dot1XStage(soap*, ...) allocate, set all public members /// - tas__Dot1XStage::soap_default(soap*) default initialize members /// - int soap_read_tas__Dot1XStage(soap*, tas__Dot1XStage*) deserialize from a stream /// - int soap_write_tas__Dot1XStage(soap*, tas__Dot1XStage*) serialize to a stream /// - tas__Dot1XStage* tas__Dot1XStage::soap_dup(soap*) returns deep copy of tas__Dot1XStage, 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) /// - tas__Dot1XStage::soap_del() deep deletes tas__Dot1XStage data members, use only after tas__Dot1XStage::soap_dup(NULL) (use soapcpp2 -Ed) class tas__Dot1XStage { public: ///
/// The identity used in this authentication method, if required. ///
/// Element "Identity" of XSD type xs:string. std::string* Identity 0; ///< Optional element. ///
/// The unique identifier of the certification path used in this authentication method, if required. ///
/// Element "CertificationPathID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificationPathID. tas__CertificationPathID* CertificationPathID 0; ///< Optional element. ///
/// The identifier for the password used in this authentication method, if required. If Identity is used as an anonymous identity for this authentication method, PassphraseID is ignored. ///
/// Element "PassphraseID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":PassphraseID. tas__PassphraseID* PassphraseID 0; ///< Optional element. ///
/// The configuration of the next stage of authentication, if required. ///
/// Element "Inner" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XStage. tas__Dot1XStage* Inner 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XStageExtension. tas__Dot1XStageExtension* Extension 0; ///< Optional element. ///
/// The authentication method for this stage (e.g., "EAP-PEAP"). ///
/// Attribute "Method" of XSD type xs:string. @std::string Method 1; ///< Required attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XStageExtension is a complexType. /// /// class tas__Dot1XStageExtension operations: /// - tas__Dot1XStageExtension* soap_new_tas__Dot1XStageExtension(soap*) allocate and default initialize /// - tas__Dot1XStageExtension* soap_new_tas__Dot1XStageExtension(soap*, int num) allocate array and default initialize values /// - tas__Dot1XStageExtension* soap_new_req_tas__Dot1XStageExtension(soap*, ...) allocate, set required members /// - tas__Dot1XStageExtension* soap_new_set_tas__Dot1XStageExtension(soap*, ...) allocate, set all public members /// - tas__Dot1XStageExtension::soap_default(soap*) default initialize members /// - int soap_read_tas__Dot1XStageExtension(soap*, tas__Dot1XStageExtension*) deserialize from a stream /// - int soap_write_tas__Dot1XStageExtension(soap*, tas__Dot1XStageExtension*) serialize to a stream /// - tas__Dot1XStageExtension* tas__Dot1XStageExtension::soap_dup(soap*) returns deep copy of tas__Dot1XStageExtension, 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) /// - tas__Dot1XStageExtension::soap_del() deep deletes tas__Dot1XStageExtension data members, use only after tas__Dot1XStageExtension::soap_dup(NULL) (use soapcpp2 -Ed) class tas__Dot1XStageExtension { public: /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XConfiguration is a complexType. /// /// class tas__Dot1XConfiguration operations: /// - tas__Dot1XConfiguration* soap_new_tas__Dot1XConfiguration(soap*) allocate and default initialize /// - tas__Dot1XConfiguration* soap_new_tas__Dot1XConfiguration(soap*, int num) allocate array and default initialize values /// - tas__Dot1XConfiguration* soap_new_req_tas__Dot1XConfiguration(soap*, ...) allocate, set required members /// - tas__Dot1XConfiguration* soap_new_set_tas__Dot1XConfiguration(soap*, ...) allocate, set all public members /// - tas__Dot1XConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tas__Dot1XConfiguration(soap*, tas__Dot1XConfiguration*) deserialize from a stream /// - int soap_write_tas__Dot1XConfiguration(soap*, tas__Dot1XConfiguration*) serialize to a stream /// - tas__Dot1XConfiguration* tas__Dot1XConfiguration::soap_dup(soap*) returns deep copy of tas__Dot1XConfiguration, 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) /// - tas__Dot1XConfiguration::soap_del() deep deletes tas__Dot1XConfiguration data members, use only after tas__Dot1XConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tas__Dot1XConfiguration { public: ///
/// The unique identifier of the IEEE 802.1X configuration. ///
/// Element "Dot1XID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XID. tas__Dot1XID* Dot1XID 0; ///< Optional element. ///
/// The client-defined alias of the 802.1X configuration. ///
/// Element "Alias" of XSD type xs:string. std::string* Alias 0; ///< Optional element. ///
/// The outer level authentication method used in this 802.1X configuration. ///
/// Element "Outer" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XStage. tas__Dot1XStage* Outer 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CRL is a complexType. /// /// class tas__CRL operations: /// - tas__CRL* soap_new_tas__CRL(soap*) allocate and default initialize /// - tas__CRL* soap_new_tas__CRL(soap*, int num) allocate array and default initialize values /// - tas__CRL* soap_new_req_tas__CRL(soap*, ...) allocate, set required members /// - tas__CRL* soap_new_set_tas__CRL(soap*, ...) allocate, set all public members /// - tas__CRL::soap_default(soap*) default initialize members /// - int soap_read_tas__CRL(soap*, tas__CRL*) deserialize from a stream /// - int soap_write_tas__CRL(soap*, tas__CRL*) serialize to a stream /// - tas__CRL* tas__CRL::soap_dup(soap*) returns deep copy of tas__CRL, 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) /// - tas__CRL::soap_del() deep deletes tas__CRL data members, use only after tas__CRL::soap_dup(NULL) (use soapcpp2 -Ed) class tas__CRL { public: /// Element "CRLID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CRLID. tas__CRLID CRLID 1; ///< Required element. /// Element "Alias" of XSD type xs:string. std::string Alias 1; ///< Required element. /// Element "CRLContent" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Base64DERencodedASN1Value. tas__Base64DERencodedASN1Value CRLContent 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertPathValidationParameters is a complexType. /// /// class tas__CertPathValidationParameters operations: /// - tas__CertPathValidationParameters* soap_new_tas__CertPathValidationParameters(soap*) allocate and default initialize /// - tas__CertPathValidationParameters* soap_new_tas__CertPathValidationParameters(soap*, int num) allocate array and default initialize values /// - tas__CertPathValidationParameters* soap_new_req_tas__CertPathValidationParameters(soap*, ...) allocate, set required members /// - tas__CertPathValidationParameters* soap_new_set_tas__CertPathValidationParameters(soap*, ...) allocate, set all public members /// - tas__CertPathValidationParameters::soap_default(soap*) default initialize members /// - int soap_read_tas__CertPathValidationParameters(soap*, tas__CertPathValidationParameters*) deserialize from a stream /// - int soap_write_tas__CertPathValidationParameters(soap*, tas__CertPathValidationParameters*) serialize to a stream /// - tas__CertPathValidationParameters* tas__CertPathValidationParameters::soap_dup(soap*) returns deep copy of tas__CertPathValidationParameters, 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) /// - tas__CertPathValidationParameters::soap_del() deep deletes tas__CertPathValidationParameters data members, use only after tas__CertPathValidationParameters::soap_dup(NULL) (use soapcpp2 -Ed) class tas__CertPathValidationParameters { public: ///
/// True if and only if the TLS server shall not authenticate client certificates that do not contain the TLS WWW client authentication key usage extension as specified in RFC 5280, Sect. 4.2.1.12. ///
/// Element "RequireTLSWWWClientAuthExtendedKeyUsage" of XSD type xs:boolean. bool* RequireTLSWWWClientAuthExtendedKeyUsage 0 = false; ///< Optional element with default value="false". ///
/// True if and only if delta CRLs, if available, shall be applied to CRLs. ///
/// Element "UseDeltaCRLs" of XSD type xs:boolean. bool* UseDeltaCRLs 0 = false; ///< Optional element with default value="false". /// class _tas__CertPathValidationParameters_anyParameters operations: /// - _tas__CertPathValidationParameters_anyParameters* soap_new__tas__CertPathValidationParameters_anyParameters(soap*) allocate and default initialize /// - _tas__CertPathValidationParameters_anyParameters* soap_new__tas__CertPathValidationParameters_anyParameters(soap*, int num) allocate array and default initialize values /// - _tas__CertPathValidationParameters_anyParameters* soap_new_req__tas__CertPathValidationParameters_anyParameters(soap*, ...) allocate, set required members /// - _tas__CertPathValidationParameters_anyParameters* soap_new_set__tas__CertPathValidationParameters_anyParameters(soap*, ...) allocate, set all public members /// - _tas__CertPathValidationParameters_anyParameters::soap_default(soap*) default initialize members /// - int soap_read__tas__CertPathValidationParameters_anyParameters(soap*, _tas__CertPathValidationParameters_anyParameters*) deserialize from a stream /// - int soap_write__tas__CertPathValidationParameters_anyParameters(soap*, _tas__CertPathValidationParameters_anyParameters*) serialize to a stream /// - _tas__CertPathValidationParameters_anyParameters* _tas__CertPathValidationParameters_anyParameters::soap_dup(soap*) returns deep copy of _tas__CertPathValidationParameters_anyParameters, 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) /// - _tas__CertPathValidationParameters_anyParameters::soap_del() deep deletes _tas__CertPathValidationParameters_anyParameters data members, use only after _tas__CertPathValidationParameters_anyParameters::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__CertPathValidationParameters_anyParameters { /// @todo /// @todo 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. } *anyParameters 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":TrustAnchor is a complexType. /// /// class tas__TrustAnchor operations: /// - tas__TrustAnchor* soap_new_tas__TrustAnchor(soap*) allocate and default initialize /// - tas__TrustAnchor* soap_new_tas__TrustAnchor(soap*, int num) allocate array and default initialize values /// - tas__TrustAnchor* soap_new_req_tas__TrustAnchor(soap*, ...) allocate, set required members /// - tas__TrustAnchor* soap_new_set_tas__TrustAnchor(soap*, ...) allocate, set all public members /// - tas__TrustAnchor::soap_default(soap*) default initialize members /// - int soap_read_tas__TrustAnchor(soap*, tas__TrustAnchor*) deserialize from a stream /// - int soap_write_tas__TrustAnchor(soap*, tas__TrustAnchor*) serialize to a stream /// - tas__TrustAnchor* tas__TrustAnchor::soap_dup(soap*) returns deep copy of tas__TrustAnchor, 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) /// - tas__TrustAnchor::soap_del() deep deletes tas__TrustAnchor data members, use only after tas__TrustAnchor::soap_dup(NULL) (use soapcpp2 -Ed) class tas__TrustAnchor { public: ///
/// The certificate ID of the certificate to be used as trust anchor. ///
/// Element "CertificateID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificateID. tas__CertificateID CertificateID 1; ///< Required element. /// @todo /// @todo 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. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertPathValidationPolicy is a complexType. /// /// class tas__CertPathValidationPolicy operations: /// - tas__CertPathValidationPolicy* soap_new_tas__CertPathValidationPolicy(soap*) allocate and default initialize /// - tas__CertPathValidationPolicy* soap_new_tas__CertPathValidationPolicy(soap*, int num) allocate array and default initialize values /// - tas__CertPathValidationPolicy* soap_new_req_tas__CertPathValidationPolicy(soap*, ...) allocate, set required members /// - tas__CertPathValidationPolicy* soap_new_set_tas__CertPathValidationPolicy(soap*, ...) allocate, set all public members /// - tas__CertPathValidationPolicy::soap_default(soap*) default initialize members /// - int soap_read_tas__CertPathValidationPolicy(soap*, tas__CertPathValidationPolicy*) deserialize from a stream /// - int soap_write_tas__CertPathValidationPolicy(soap*, tas__CertPathValidationPolicy*) serialize to a stream /// - tas__CertPathValidationPolicy* tas__CertPathValidationPolicy::soap_dup(soap*) returns deep copy of tas__CertPathValidationPolicy, 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) /// - tas__CertPathValidationPolicy::soap_del() deep deletes tas__CertPathValidationPolicy data members, use only after tas__CertPathValidationPolicy::soap_dup(NULL) (use soapcpp2 -Ed) class tas__CertPathValidationPolicy { public: /// Element "CertPathValidationPolicyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertPathValidationPolicyID. tas__CertPathValidationPolicyID CertPathValidationPolicyID 1; ///< Required element. /// Element "Alias" of XSD type xs:string. std::string* Alias 0; ///< Optional element. /// Element "Parameters" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertPathValidationParameters. tas__CertPathValidationParameters* Parameters 1; ///< Required element. /// Vector of tas__TrustAnchor* of length 1..unbounded. std::vector TrustAnchor 1; ///< Multiple elements. /// class _tas__CertPathValidationPolicy_anyParameters operations: /// - _tas__CertPathValidationPolicy_anyParameters* soap_new__tas__CertPathValidationPolicy_anyParameters(soap*) allocate and default initialize /// - _tas__CertPathValidationPolicy_anyParameters* soap_new__tas__CertPathValidationPolicy_anyParameters(soap*, int num) allocate array and default initialize values /// - _tas__CertPathValidationPolicy_anyParameters* soap_new_req__tas__CertPathValidationPolicy_anyParameters(soap*, ...) allocate, set required members /// - _tas__CertPathValidationPolicy_anyParameters* soap_new_set__tas__CertPathValidationPolicy_anyParameters(soap*, ...) allocate, set all public members /// - _tas__CertPathValidationPolicy_anyParameters::soap_default(soap*) default initialize members /// - int soap_read__tas__CertPathValidationPolicy_anyParameters(soap*, _tas__CertPathValidationPolicy_anyParameters*) deserialize from a stream /// - int soap_write__tas__CertPathValidationPolicy_anyParameters(soap*, _tas__CertPathValidationPolicy_anyParameters*) serialize to a stream /// - _tas__CertPathValidationPolicy_anyParameters* _tas__CertPathValidationPolicy_anyParameters::soap_dup(soap*) returns deep copy of _tas__CertPathValidationPolicy_anyParameters, 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) /// - _tas__CertPathValidationPolicy_anyParameters::soap_del() deep deletes _tas__CertPathValidationPolicy_anyParameters data members, use only after _tas__CertPathValidationPolicy_anyParameters::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__CertPathValidationPolicy_anyParameters { /// @todo /// @todo 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. } *anyParameters 0; ///< Optional element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeystoreCapabilities is a complexType. /// ///
/// The capabilities of a keystore implementation on a device. ///
/// class tas__KeystoreCapabilities operations: /// - tas__KeystoreCapabilities* soap_new_tas__KeystoreCapabilities(soap*) allocate and default initialize /// - tas__KeystoreCapabilities* soap_new_tas__KeystoreCapabilities(soap*, int num) allocate array and default initialize values /// - tas__KeystoreCapabilities* soap_new_req_tas__KeystoreCapabilities(soap*, ...) allocate, set required members /// - tas__KeystoreCapabilities* soap_new_set_tas__KeystoreCapabilities(soap*, ...) allocate, set all public members /// - tas__KeystoreCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tas__KeystoreCapabilities(soap*, tas__KeystoreCapabilities*) deserialize from a stream /// - int soap_write_tas__KeystoreCapabilities(soap*, tas__KeystoreCapabilities*) serialize to a stream /// - tas__KeystoreCapabilities* tas__KeystoreCapabilities::soap_dup(soap*) returns deep copy of tas__KeystoreCapabilities, 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) /// - tas__KeystoreCapabilities::soap_del() deep deletes tas__KeystoreCapabilities data members, use only after tas__KeystoreCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tas__KeystoreCapabilities { public: ///
/// The signature algorithms supported by the keystore implementation. ///
/// Vector of tas__AlgorithmIdentifier* of length 0..unbounded. std::vector SignatureAlgorithms 0; ///< Multiple elements. /// class _tas__KeystoreCapabilities_anyElement operations: /// - _tas__KeystoreCapabilities_anyElement* soap_new__tas__KeystoreCapabilities_anyElement(soap*) allocate and default initialize /// - _tas__KeystoreCapabilities_anyElement* soap_new__tas__KeystoreCapabilities_anyElement(soap*, int num) allocate array and default initialize values /// - _tas__KeystoreCapabilities_anyElement* soap_new_req__tas__KeystoreCapabilities_anyElement(soap*, ...) allocate, set required members /// - _tas__KeystoreCapabilities_anyElement* soap_new_set__tas__KeystoreCapabilities_anyElement(soap*, ...) allocate, set all public members /// - _tas__KeystoreCapabilities_anyElement::soap_default(soap*) default initialize members /// - int soap_read__tas__KeystoreCapabilities_anyElement(soap*, _tas__KeystoreCapabilities_anyElement*) deserialize from a stream /// - int soap_write__tas__KeystoreCapabilities_anyElement(soap*, _tas__KeystoreCapabilities_anyElement*) serialize to a stream /// - _tas__KeystoreCapabilities_anyElement* _tas__KeystoreCapabilities_anyElement::soap_dup(soap*) returns deep copy of _tas__KeystoreCapabilities_anyElement, 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) /// - _tas__KeystoreCapabilities_anyElement::soap_del() deep deletes _tas__KeystoreCapabilities_anyElement data members, use only after _tas__KeystoreCapabilities_anyElement::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__KeystoreCapabilities_anyElement { /// @todo /// @todo 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. } *anyElement 0; ///< Optional element. ///
/// Indicates the maximum number of keys that the device can store simultaneously. ///
/// Attribute "MaximumNumberOfKeys" of XSD type xs:positiveInteger. @xsd__positiveInteger* MaximumNumberOfKeys 0; ///< Optional attribute. ///
/// Indicates the maximum number of certificates that the device can store simultaneously. ///
/// Attribute "MaximumNumberOfCertificates" of XSD type xs:positiveInteger. @xsd__positiveInteger* MaximumNumberOfCertificates 0; ///< Optional attribute. ///
/// Indicates the maximum number of certification paths that the device can store simultaneously. ///
/// Attribute "MaximumNumberOfCertificationPaths" of XSD type xs:positiveInteger. @xsd__positiveInteger* MaximumNumberOfCertificationPaths 0; ///< Optional attribute. ///
/// Indication that the device supports on-board RSA key pair generation. ///
/// Attribute "RSAKeyPairGeneration" of XSD type xs:boolean. @bool* RSAKeyPairGeneration 0; ///< Optional attribute. ///
/// Indicates which RSA key lengths are supported by the device. ///
/// Attribute "RSAKeyLengths" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":RSAKeyLengths. @tas__RSAKeyLengths* RSAKeyLengths 0; ///< Optional attribute. ///
/// Indicates support for creating PKCS#10 requests for RSA keys and uploading the certificate obtained from a CA.. ///
/// Attribute "PKCS10ExternalCertificationWithRSA" of XSD type xs:boolean. @bool* PKCS10ExternalCertificationWithRSA 0; ///< Optional attribute. ///
/// Indicates support for creating self-signed certificates for RSA keys. ///
/// Attribute "SelfSignedCertificateCreationWithRSA" of XSD type xs:boolean. @bool* SelfSignedCertificateCreationWithRSA 0; ///< Optional attribute. ///
/// Indicates which X.509 versions are supported by the device. ///
/// Attribute "X509Versions" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":X509Versions. @tas__X509Versions* X509Versions 0; ///< Optional attribute. ///
/// Indicates the maximum number of passphrases that the device is able to store simultaneously. ///
/// Attribute "MaximumNumberOfPassphrases" of XSD type xs:nonNegativeInteger. @xsd__nonNegativeInteger* MaximumNumberOfPassphrases 0; ///< Optional attribute. ///
/// Indicates support for uploading an RSA key pair in a PKCS#8 data structure. ///
/// Attribute "PKCS8RSAKeyPairUpload" of XSD type xs:boolean. @bool* PKCS8RSAKeyPairUpload 0; ///< Optional attribute. ///
/// Indicates support for uploading a certificate along with an RSA private key in a PKCS#12 data structure. ///
/// Attribute "PKCS12CertificateWithRSAPrivateKeyUpload" of XSD type xs:boolean. @bool* PKCS12CertificateWithRSAPrivateKeyUpload 0; ///< Optional attribute. ///
/// Indicates which password-based encryption algorithms are supported by the device. ///
/// Attribute "PasswordBasedEncryptionAlgorithms" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":PasswordBasedEncryptionAlgorithms. @tas__PasswordBasedEncryptionAlgorithms* PasswordBasedEncryptionAlgorithms 0; ///< Optional attribute. ///
/// Indicates which password-based MAC algorithms are supported by the device. ///
/// Attribute "PasswordBasedMACAlgorithms" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":PasswordBasedMACAlgorithms. @tas__PasswordBasedMACAlgorithms* PasswordBasedMACAlgorithms 0; ///< Optional attribute. ///
/// Indicates the maximum number of CRLs that the device is able to store simultaneously. ///
/// Attribute "MaximumNumberOfCRLs" of XSD type xs:nonNegativeInteger. @xsd__nonNegativeInteger* MaximumNumberOfCRLs 0; ///< Optional attribute. ///
/// Indicates the maximum number of certification path validation policies that the device is able to store simultaneously. ///
/// Attribute "MaximumNumberOfCertificationPathValidationPolicies" of XSD type xs:nonNegativeInteger. @xsd__nonNegativeInteger* MaximumNumberOfCertificationPathValidationPolicies 0; ///< Optional attribute. ///
/// Indicates whether a device supports checking for the TLS WWW client auth extended key usage extension while validating certification paths. ///
/// Attribute "EnforceTLSWebClientAuthExtKeyUsage" of XSD type xs:boolean. @bool* EnforceTLSWebClientAuthExtKeyUsage 0; ///< Optional attribute. ///
/// Indicates the device requires that each certificate with private key has its own unique key. ///
/// Attribute "NoPrivateKeySharing" of XSD type xs:boolean. @bool* NoPrivateKeySharing 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":TLSServerCapabilities is a complexType. /// ///
/// The capabilities of a TLS server implementation on a device. ///
/// class tas__TLSServerCapabilities operations: /// - tas__TLSServerCapabilities* soap_new_tas__TLSServerCapabilities(soap*) allocate and default initialize /// - tas__TLSServerCapabilities* soap_new_tas__TLSServerCapabilities(soap*, int num) allocate array and default initialize values /// - tas__TLSServerCapabilities* soap_new_req_tas__TLSServerCapabilities(soap*, ...) allocate, set required members /// - tas__TLSServerCapabilities* soap_new_set_tas__TLSServerCapabilities(soap*, ...) allocate, set all public members /// - tas__TLSServerCapabilities::soap_default(soap*) default initialize members /// - int soap_read_tas__TLSServerCapabilities(soap*, tas__TLSServerCapabilities*) deserialize from a stream /// - int soap_write_tas__TLSServerCapabilities(soap*, tas__TLSServerCapabilities*) serialize to a stream /// - tas__TLSServerCapabilities* tas__TLSServerCapabilities::soap_dup(soap*) returns deep copy of tas__TLSServerCapabilities, 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) /// - tas__TLSServerCapabilities::soap_del() deep deletes tas__TLSServerCapabilities data members, use only after tas__TLSServerCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tas__TLSServerCapabilities { public: /// @todo /// @todo 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. ///
/// Indicates which TLS versions are supported by the device. ///
/// Attribute "TLSServerSupported" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":TLSVersions. @tas__TLSVersions* TLSServerSupported 0; ///< Optional attribute. ///
/// Indicates the maximum number of certification paths that may be assigned to the TLS server simultaneously. ///
/// Attribute "MaximumNumberOfTLSCertificationPaths" of XSD type xs:positiveInteger. @xsd__positiveInteger* MaximumNumberOfTLSCertificationPaths 0; ///< Optional attribute. ///
/// Indicates whether the device supports TLS client authentication. ///
/// Attribute "TLSClientAuthSupported" of XSD type xs:boolean. @bool* TLSClientAuthSupported 0; ///< Optional attribute. ///
/// Indicates the maximum number of certification path validation policies that may be assigned to the TLS server simultaneously. ///
/// Attribute "MaximumNumberOfTLSCertificationPathValidationPolicies" of XSD type xs:nonNegativeInteger. @xsd__nonNegativeInteger* MaximumNumberOfTLSCertificationPathValidationPolicies 0; ///< Optional attribute. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":Capabilities is a complexType. /// ///
/// The capabilities of an Advanced Security Service implementation on a device. ///
/// class tas__Capabilities operations: /// - tas__Capabilities* soap_new_tas__Capabilities(soap*) allocate and default initialize /// - tas__Capabilities* soap_new_tas__Capabilities(soap*, int num) allocate array and default initialize values /// - tas__Capabilities* soap_new_req_tas__Capabilities(soap*, ...) allocate, set required members /// - tas__Capabilities* soap_new_set_tas__Capabilities(soap*, ...) allocate, set all public members /// - tas__Capabilities::soap_default(soap*) default initialize members /// - int soap_read_tas__Capabilities(soap*, tas__Capabilities*) deserialize from a stream /// - int soap_write_tas__Capabilities(soap*, tas__Capabilities*) serialize to a stream /// - tas__Capabilities* tas__Capabilities::soap_dup(soap*) returns deep copy of tas__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) /// - tas__Capabilities::soap_del() deep deletes tas__Capabilities data members, use only after tas__Capabilities::soap_dup(NULL) (use soapcpp2 -Ed) class tas__Capabilities { public: ///
/// The capabilities of the keystore implementation. ///
/// Element "KeystoreCapabilities" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeystoreCapabilities. tas__KeystoreCapabilities* KeystoreCapabilities 1; ///< Required element. ///
/// The capabilities of the TLS server implementation. ///
/// Element "TLSServerCapabilities" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":TLSServerCapabilities. tas__TLSServerCapabilities* TLSServerCapabilities 1; ///< Required element. ///
/// The capabilities of the 802.1X implementation. ///
/// Element "Dot1XCapabilities" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XCapabilities. tas__Dot1XCapabilities* Dot1XCapabilities 0; ///< Optional element. /// @todo /// @todo 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. /// @todo . /// @todo 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). struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetServiceCapabilities /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetServiceCapabilities is a complexType. /// /// class _tas__GetServiceCapabilities operations: /// - _tas__GetServiceCapabilities* soap_new__tas__GetServiceCapabilities(soap*) allocate and default initialize /// - _tas__GetServiceCapabilities* soap_new__tas__GetServiceCapabilities(soap*, int num) allocate array and default initialize values /// - _tas__GetServiceCapabilities* soap_new_req__tas__GetServiceCapabilities(soap*, ...) allocate, set required members /// - _tas__GetServiceCapabilities* soap_new_set__tas__GetServiceCapabilities(soap*, ...) allocate, set all public members /// - _tas__GetServiceCapabilities::soap_default(soap*) default initialize members /// - int soap_read__tas__GetServiceCapabilities(soap*, _tas__GetServiceCapabilities*) deserialize from a stream /// - int soap_write__tas__GetServiceCapabilities(soap*, _tas__GetServiceCapabilities*) serialize to a stream /// - _tas__GetServiceCapabilities* _tas__GetServiceCapabilities::soap_dup(soap*) returns deep copy of _tas__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) /// - _tas__GetServiceCapabilities::soap_del() deep deletes _tas__GetServiceCapabilities data members, use only after _tas__GetServiceCapabilities::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetServiceCapabilities { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetServiceCapabilitiesResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetServiceCapabilitiesResponse is a complexType. /// /// class _tas__GetServiceCapabilitiesResponse operations: /// - _tas__GetServiceCapabilitiesResponse* soap_new__tas__GetServiceCapabilitiesResponse(soap*) allocate and default initialize /// - _tas__GetServiceCapabilitiesResponse* soap_new__tas__GetServiceCapabilitiesResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetServiceCapabilitiesResponse* soap_new_req__tas__GetServiceCapabilitiesResponse(soap*, ...) allocate, set required members /// - _tas__GetServiceCapabilitiesResponse* soap_new_set__tas__GetServiceCapabilitiesResponse(soap*, ...) allocate, set all public members /// - _tas__GetServiceCapabilitiesResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetServiceCapabilitiesResponse(soap*, _tas__GetServiceCapabilitiesResponse*) deserialize from a stream /// - int soap_write__tas__GetServiceCapabilitiesResponse(soap*, _tas__GetServiceCapabilitiesResponse*) serialize to a stream /// - _tas__GetServiceCapabilitiesResponse* _tas__GetServiceCapabilitiesResponse::soap_dup(soap*) returns deep copy of _tas__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) /// - _tas__GetServiceCapabilitiesResponse::soap_del() deep deletes _tas__GetServiceCapabilitiesResponse data members, use only after _tas__GetServiceCapabilitiesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetServiceCapabilitiesResponse { public: ///
/// The capabilities for the advanced secuirty service is returned in the Capabilities element. ///
/// Element "Capabilities" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Capabilities. tas__Capabilities* Capabilities 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateRSAKeyPair /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateRSAKeyPair is a complexType. /// /// class _tas__CreateRSAKeyPair operations: /// - _tas__CreateRSAKeyPair* soap_new__tas__CreateRSAKeyPair(soap*) allocate and default initialize /// - _tas__CreateRSAKeyPair* soap_new__tas__CreateRSAKeyPair(soap*, int num) allocate array and default initialize values /// - _tas__CreateRSAKeyPair* soap_new_req__tas__CreateRSAKeyPair(soap*, ...) allocate, set required members /// - _tas__CreateRSAKeyPair* soap_new_set__tas__CreateRSAKeyPair(soap*, ...) allocate, set all public members /// - _tas__CreateRSAKeyPair::soap_default(soap*) default initialize members /// - int soap_read__tas__CreateRSAKeyPair(soap*, _tas__CreateRSAKeyPair*) deserialize from a stream /// - int soap_write__tas__CreateRSAKeyPair(soap*, _tas__CreateRSAKeyPair*) serialize to a stream /// - _tas__CreateRSAKeyPair* _tas__CreateRSAKeyPair::soap_dup(soap*) returns deep copy of _tas__CreateRSAKeyPair, 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) /// - _tas__CreateRSAKeyPair::soap_del() deep deletes _tas__CreateRSAKeyPair data members, use only after _tas__CreateRSAKeyPair::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__CreateRSAKeyPair { public: ///
/// The length of the key to be created. ///
/// Element "KeyLength" of XSD type xs:nonNegativeInteger. xsd__nonNegativeInteger KeyLength 1; ///< Required element. ///
/// The client-defined alias of the key. ///
/// Element "Alias" of XSD type xs:string. std::string* Alias 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateRSAKeyPairResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateRSAKeyPairResponse is a complexType. /// /// class _tas__CreateRSAKeyPairResponse operations: /// - _tas__CreateRSAKeyPairResponse* soap_new__tas__CreateRSAKeyPairResponse(soap*) allocate and default initialize /// - _tas__CreateRSAKeyPairResponse* soap_new__tas__CreateRSAKeyPairResponse(soap*, int num) allocate array and default initialize values /// - _tas__CreateRSAKeyPairResponse* soap_new_req__tas__CreateRSAKeyPairResponse(soap*, ...) allocate, set required members /// - _tas__CreateRSAKeyPairResponse* soap_new_set__tas__CreateRSAKeyPairResponse(soap*, ...) allocate, set all public members /// - _tas__CreateRSAKeyPairResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__CreateRSAKeyPairResponse(soap*, _tas__CreateRSAKeyPairResponse*) deserialize from a stream /// - int soap_write__tas__CreateRSAKeyPairResponse(soap*, _tas__CreateRSAKeyPairResponse*) serialize to a stream /// - _tas__CreateRSAKeyPairResponse* _tas__CreateRSAKeyPairResponse::soap_dup(soap*) returns deep copy of _tas__CreateRSAKeyPairResponse, 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) /// - _tas__CreateRSAKeyPairResponse::soap_del() deep deletes _tas__CreateRSAKeyPairResponse data members, use only after _tas__CreateRSAKeyPairResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__CreateRSAKeyPairResponse { public: ///
/// The key ID of the key pair being generated. ///
/// Element "KeyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeyID. tas__KeyID KeyID 1; ///< Required element. ///
/// Best-effort estimate of how long the key generation will take. ///
/// Element "EstimatedCreationTime" of XSD type xs:duration. xsd__duration EstimatedCreationTime 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadKeyPairInPKCS8 /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadKeyPairInPKCS8 is a complexType. /// /// class _tas__UploadKeyPairInPKCS8 operations: /// - _tas__UploadKeyPairInPKCS8* soap_new__tas__UploadKeyPairInPKCS8(soap*) allocate and default initialize /// - _tas__UploadKeyPairInPKCS8* soap_new__tas__UploadKeyPairInPKCS8(soap*, int num) allocate array and default initialize values /// - _tas__UploadKeyPairInPKCS8* soap_new_req__tas__UploadKeyPairInPKCS8(soap*, ...) allocate, set required members /// - _tas__UploadKeyPairInPKCS8* soap_new_set__tas__UploadKeyPairInPKCS8(soap*, ...) allocate, set all public members /// - _tas__UploadKeyPairInPKCS8::soap_default(soap*) default initialize members /// - int soap_read__tas__UploadKeyPairInPKCS8(soap*, _tas__UploadKeyPairInPKCS8*) deserialize from a stream /// - int soap_write__tas__UploadKeyPairInPKCS8(soap*, _tas__UploadKeyPairInPKCS8*) serialize to a stream /// - _tas__UploadKeyPairInPKCS8* _tas__UploadKeyPairInPKCS8::soap_dup(soap*) returns deep copy of _tas__UploadKeyPairInPKCS8, 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) /// - _tas__UploadKeyPairInPKCS8::soap_del() deep deletes _tas__UploadKeyPairInPKCS8 data members, use only after _tas__UploadKeyPairInPKCS8::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__UploadKeyPairInPKCS8 { public: ///
/// The key pair to be uploaded in a PKCS#8 data structure. ///
/// Element "KeyPair" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Base64DERencodedASN1Value. tas__Base64DERencodedASN1Value KeyPair 1; ///< Required element. ///
/// The client-defined alias of the key pair. ///
/// Element "Alias" of XSD type xs:string. std::string* Alias 0; ///< Optional element. ///
/// The ID of the passphrase to use for decrypting the uploaded key pair. ///
/// Element "EncryptionPassphraseID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":PassphraseID. tas__PassphraseID* EncryptionPassphraseID 0; ///< Optional element. ///
/// The passphrase to use for decrypting the uploaded key pair. ///
/// Element "EncryptionPassphrase" of XSD type xs:string. std::string* EncryptionPassphrase 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadKeyPairInPKCS8Response /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadKeyPairInPKCS8Response is a complexType. /// /// class _tas__UploadKeyPairInPKCS8Response operations: /// - _tas__UploadKeyPairInPKCS8Response* soap_new__tas__UploadKeyPairInPKCS8Response(soap*) allocate and default initialize /// - _tas__UploadKeyPairInPKCS8Response* soap_new__tas__UploadKeyPairInPKCS8Response(soap*, int num) allocate array and default initialize values /// - _tas__UploadKeyPairInPKCS8Response* soap_new_req__tas__UploadKeyPairInPKCS8Response(soap*, ...) allocate, set required members /// - _tas__UploadKeyPairInPKCS8Response* soap_new_set__tas__UploadKeyPairInPKCS8Response(soap*, ...) allocate, set all public members /// - _tas__UploadKeyPairInPKCS8Response::soap_default(soap*) default initialize members /// - int soap_read__tas__UploadKeyPairInPKCS8Response(soap*, _tas__UploadKeyPairInPKCS8Response*) deserialize from a stream /// - int soap_write__tas__UploadKeyPairInPKCS8Response(soap*, _tas__UploadKeyPairInPKCS8Response*) serialize to a stream /// - _tas__UploadKeyPairInPKCS8Response* _tas__UploadKeyPairInPKCS8Response::soap_dup(soap*) returns deep copy of _tas__UploadKeyPairInPKCS8Response, 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) /// - _tas__UploadKeyPairInPKCS8Response::soap_del() deep deletes _tas__UploadKeyPairInPKCS8Response data members, use only after _tas__UploadKeyPairInPKCS8Response::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__UploadKeyPairInPKCS8Response { public: ///
/// The key ID of the uploaded key pair. ///
/// Element "KeyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeyID. tas__KeyID KeyID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadCertificateWithPrivateKeyInPKCS12 /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadCertificateWithPrivateKeyInPKCS12 is a complexType. /// /// class _tas__UploadCertificateWithPrivateKeyInPKCS12 operations: /// - _tas__UploadCertificateWithPrivateKeyInPKCS12* soap_new__tas__UploadCertificateWithPrivateKeyInPKCS12(soap*) allocate and default initialize /// - _tas__UploadCertificateWithPrivateKeyInPKCS12* soap_new__tas__UploadCertificateWithPrivateKeyInPKCS12(soap*, int num) allocate array and default initialize values /// - _tas__UploadCertificateWithPrivateKeyInPKCS12* soap_new_req__tas__UploadCertificateWithPrivateKeyInPKCS12(soap*, ...) allocate, set required members /// - _tas__UploadCertificateWithPrivateKeyInPKCS12* soap_new_set__tas__UploadCertificateWithPrivateKeyInPKCS12(soap*, ...) allocate, set all public members /// - _tas__UploadCertificateWithPrivateKeyInPKCS12::soap_default(soap*) default initialize members /// - int soap_read__tas__UploadCertificateWithPrivateKeyInPKCS12(soap*, _tas__UploadCertificateWithPrivateKeyInPKCS12*) deserialize from a stream /// - int soap_write__tas__UploadCertificateWithPrivateKeyInPKCS12(soap*, _tas__UploadCertificateWithPrivateKeyInPKCS12*) serialize to a stream /// - _tas__UploadCertificateWithPrivateKeyInPKCS12* _tas__UploadCertificateWithPrivateKeyInPKCS12::soap_dup(soap*) returns deep copy of _tas__UploadCertificateWithPrivateKeyInPKCS12, 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) /// - _tas__UploadCertificateWithPrivateKeyInPKCS12::soap_del() deep deletes _tas__UploadCertificateWithPrivateKeyInPKCS12 data members, use only after _tas__UploadCertificateWithPrivateKeyInPKCS12::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__UploadCertificateWithPrivateKeyInPKCS12 { public: ///
/// The certificates and key pair to be uploaded in a PKCS#12 data structure. ///
/// Element "CertWithPrivateKey" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Base64DERencodedASN1Value. tas__Base64DERencodedASN1Value CertWithPrivateKey 1; ///< Required element. ///
/// The client-defined alias of the certification path. ///
/// Element "CertificationPathAlias" of XSD type xs:string. std::string* CertificationPathAlias 0; ///< Optional element. ///
/// The client-defined alias of the key pair. ///
/// Element "KeyAlias" of XSD type xs:string. std::string* KeyAlias 0; ///< Optional element. ///
/// True if and only if the device shall behave as if the client had only supplied the first certificate in the sequence of certificates. ///
/// Element "IgnoreAdditionalCertificates" of XSD type xs:boolean. bool* IgnoreAdditionalCertificates 0 = false; ///< Optional element with default value="false". ///
/// The ID of the passphrase to use for integrity checking of the uploaded PKCS#12 data structure. ///
/// Element "IntegrityPassphraseID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":PassphraseID. tas__PassphraseID* IntegrityPassphraseID 0; ///< Optional element. ///
/// The ID of the passphrase to use for decrypting the uploaded PKCS#12 data structure. ///
/// Element "EncryptionPassphraseID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":PassphraseID. tas__PassphraseID* EncryptionPassphraseID 0; ///< Optional element. ///
/// The passphrase to use for integrity checking and decrypting the uploaded PKCS#12 data structure. ///
/// Element "Passphrase" of XSD type xs:string. std::string* Passphrase 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadCertificateWithPrivateKeyInPKCS12Response /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadCertificateWithPrivateKeyInPKCS12Response is a complexType. /// /// class _tas__UploadCertificateWithPrivateKeyInPKCS12Response operations: /// - _tas__UploadCertificateWithPrivateKeyInPKCS12Response* soap_new__tas__UploadCertificateWithPrivateKeyInPKCS12Response(soap*) allocate and default initialize /// - _tas__UploadCertificateWithPrivateKeyInPKCS12Response* soap_new__tas__UploadCertificateWithPrivateKeyInPKCS12Response(soap*, int num) allocate array and default initialize values /// - _tas__UploadCertificateWithPrivateKeyInPKCS12Response* soap_new_req__tas__UploadCertificateWithPrivateKeyInPKCS12Response(soap*, ...) allocate, set required members /// - _tas__UploadCertificateWithPrivateKeyInPKCS12Response* soap_new_set__tas__UploadCertificateWithPrivateKeyInPKCS12Response(soap*, ...) allocate, set all public members /// - _tas__UploadCertificateWithPrivateKeyInPKCS12Response::soap_default(soap*) default initialize members /// - int soap_read__tas__UploadCertificateWithPrivateKeyInPKCS12Response(soap*, _tas__UploadCertificateWithPrivateKeyInPKCS12Response*) deserialize from a stream /// - int soap_write__tas__UploadCertificateWithPrivateKeyInPKCS12Response(soap*, _tas__UploadCertificateWithPrivateKeyInPKCS12Response*) serialize to a stream /// - _tas__UploadCertificateWithPrivateKeyInPKCS12Response* _tas__UploadCertificateWithPrivateKeyInPKCS12Response::soap_dup(soap*) returns deep copy of _tas__UploadCertificateWithPrivateKeyInPKCS12Response, 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) /// - _tas__UploadCertificateWithPrivateKeyInPKCS12Response::soap_del() deep deletes _tas__UploadCertificateWithPrivateKeyInPKCS12Response data members, use only after _tas__UploadCertificateWithPrivateKeyInPKCS12Response::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__UploadCertificateWithPrivateKeyInPKCS12Response { public: ///
/// The certification path ID of the uploaded certification path. ///
/// Element "CertificationPathID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificationPathID. tas__CertificationPathID CertificationPathID 1; ///< Required element. ///
/// The key ID of the uploaded key pair. ///
/// Element "KeyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeyID. tas__KeyID KeyID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetKeyStatus /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetKeyStatus is a complexType. /// /// class _tas__GetKeyStatus operations: /// - _tas__GetKeyStatus* soap_new__tas__GetKeyStatus(soap*) allocate and default initialize /// - _tas__GetKeyStatus* soap_new__tas__GetKeyStatus(soap*, int num) allocate array and default initialize values /// - _tas__GetKeyStatus* soap_new_req__tas__GetKeyStatus(soap*, ...) allocate, set required members /// - _tas__GetKeyStatus* soap_new_set__tas__GetKeyStatus(soap*, ...) allocate, set all public members /// - _tas__GetKeyStatus::soap_default(soap*) default initialize members /// - int soap_read__tas__GetKeyStatus(soap*, _tas__GetKeyStatus*) deserialize from a stream /// - int soap_write__tas__GetKeyStatus(soap*, _tas__GetKeyStatus*) serialize to a stream /// - _tas__GetKeyStatus* _tas__GetKeyStatus::soap_dup(soap*) returns deep copy of _tas__GetKeyStatus, 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) /// - _tas__GetKeyStatus::soap_del() deep deletes _tas__GetKeyStatus data members, use only after _tas__GetKeyStatus::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetKeyStatus { public: ///
/// The ID of the key for which to return the status. ///
/// Element "KeyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeyID. tas__KeyID KeyID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetKeyStatusResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetKeyStatusResponse is a complexType. /// /// class _tas__GetKeyStatusResponse operations: /// - _tas__GetKeyStatusResponse* soap_new__tas__GetKeyStatusResponse(soap*) allocate and default initialize /// - _tas__GetKeyStatusResponse* soap_new__tas__GetKeyStatusResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetKeyStatusResponse* soap_new_req__tas__GetKeyStatusResponse(soap*, ...) allocate, set required members /// - _tas__GetKeyStatusResponse* soap_new_set__tas__GetKeyStatusResponse(soap*, ...) allocate, set all public members /// - _tas__GetKeyStatusResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetKeyStatusResponse(soap*, _tas__GetKeyStatusResponse*) deserialize from a stream /// - int soap_write__tas__GetKeyStatusResponse(soap*, _tas__GetKeyStatusResponse*) serialize to a stream /// - _tas__GetKeyStatusResponse* _tas__GetKeyStatusResponse::soap_dup(soap*) returns deep copy of _tas__GetKeyStatusResponse, 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) /// - _tas__GetKeyStatusResponse::soap_del() deep deletes _tas__GetKeyStatusResponse data members, use only after _tas__GetKeyStatusResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetKeyStatusResponse { public: ///
/// Status of the requested key. The value should be one of the values in the tas:KeyStatus enumeration. ///
/// Element "KeyStatus" of XSD type xs:string. std::string KeyStatus 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetPrivateKeyStatus /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetPrivateKeyStatus is a complexType. /// /// class _tas__GetPrivateKeyStatus operations: /// - _tas__GetPrivateKeyStatus* soap_new__tas__GetPrivateKeyStatus(soap*) allocate and default initialize /// - _tas__GetPrivateKeyStatus* soap_new__tas__GetPrivateKeyStatus(soap*, int num) allocate array and default initialize values /// - _tas__GetPrivateKeyStatus* soap_new_req__tas__GetPrivateKeyStatus(soap*, ...) allocate, set required members /// - _tas__GetPrivateKeyStatus* soap_new_set__tas__GetPrivateKeyStatus(soap*, ...) allocate, set all public members /// - _tas__GetPrivateKeyStatus::soap_default(soap*) default initialize members /// - int soap_read__tas__GetPrivateKeyStatus(soap*, _tas__GetPrivateKeyStatus*) deserialize from a stream /// - int soap_write__tas__GetPrivateKeyStatus(soap*, _tas__GetPrivateKeyStatus*) serialize to a stream /// - _tas__GetPrivateKeyStatus* _tas__GetPrivateKeyStatus::soap_dup(soap*) returns deep copy of _tas__GetPrivateKeyStatus, 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) /// - _tas__GetPrivateKeyStatus::soap_del() deep deletes _tas__GetPrivateKeyStatus data members, use only after _tas__GetPrivateKeyStatus::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetPrivateKeyStatus { public: ///
/// The ID of the key pair for which to return whether it contains a private key. ///
/// Element "KeyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeyID. tas__KeyID KeyID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetPrivateKeyStatusResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetPrivateKeyStatusResponse is a complexType. /// /// class _tas__GetPrivateKeyStatusResponse operations: /// - _tas__GetPrivateKeyStatusResponse* soap_new__tas__GetPrivateKeyStatusResponse(soap*) allocate and default initialize /// - _tas__GetPrivateKeyStatusResponse* soap_new__tas__GetPrivateKeyStatusResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetPrivateKeyStatusResponse* soap_new_req__tas__GetPrivateKeyStatusResponse(soap*, ...) allocate, set required members /// - _tas__GetPrivateKeyStatusResponse* soap_new_set__tas__GetPrivateKeyStatusResponse(soap*, ...) allocate, set all public members /// - _tas__GetPrivateKeyStatusResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetPrivateKeyStatusResponse(soap*, _tas__GetPrivateKeyStatusResponse*) deserialize from a stream /// - int soap_write__tas__GetPrivateKeyStatusResponse(soap*, _tas__GetPrivateKeyStatusResponse*) serialize to a stream /// - _tas__GetPrivateKeyStatusResponse* _tas__GetPrivateKeyStatusResponse::soap_dup(soap*) returns deep copy of _tas__GetPrivateKeyStatusResponse, 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) /// - _tas__GetPrivateKeyStatusResponse::soap_del() deep deletes _tas__GetPrivateKeyStatusResponse data members, use only after _tas__GetPrivateKeyStatusResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetPrivateKeyStatusResponse { public: ///
/// True if and only if the key pair contains a private key. ///
/// Element "hasPrivateKey" of XSD type xs:boolean. bool hasPrivateKey 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllKeys /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllKeys is a complexType. /// /// class _tas__GetAllKeys operations: /// - _tas__GetAllKeys* soap_new__tas__GetAllKeys(soap*) allocate and default initialize /// - _tas__GetAllKeys* soap_new__tas__GetAllKeys(soap*, int num) allocate array and default initialize values /// - _tas__GetAllKeys* soap_new_req__tas__GetAllKeys(soap*, ...) allocate, set required members /// - _tas__GetAllKeys* soap_new_set__tas__GetAllKeys(soap*, ...) allocate, set all public members /// - _tas__GetAllKeys::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAllKeys(soap*, _tas__GetAllKeys*) deserialize from a stream /// - int soap_write__tas__GetAllKeys(soap*, _tas__GetAllKeys*) serialize to a stream /// - _tas__GetAllKeys* _tas__GetAllKeys::soap_dup(soap*) returns deep copy of _tas__GetAllKeys, 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) /// - _tas__GetAllKeys::soap_del() deep deletes _tas__GetAllKeys data members, use only after _tas__GetAllKeys::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAllKeys { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllKeysResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllKeysResponse is a complexType. /// /// class _tas__GetAllKeysResponse operations: /// - _tas__GetAllKeysResponse* soap_new__tas__GetAllKeysResponse(soap*) allocate and default initialize /// - _tas__GetAllKeysResponse* soap_new__tas__GetAllKeysResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetAllKeysResponse* soap_new_req__tas__GetAllKeysResponse(soap*, ...) allocate, set required members /// - _tas__GetAllKeysResponse* soap_new_set__tas__GetAllKeysResponse(soap*, ...) allocate, set all public members /// - _tas__GetAllKeysResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAllKeysResponse(soap*, _tas__GetAllKeysResponse*) deserialize from a stream /// - int soap_write__tas__GetAllKeysResponse(soap*, _tas__GetAllKeysResponse*) serialize to a stream /// - _tas__GetAllKeysResponse* _tas__GetAllKeysResponse::soap_dup(soap*) returns deep copy of _tas__GetAllKeysResponse, 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) /// - _tas__GetAllKeysResponse::soap_del() deep deletes _tas__GetAllKeysResponse data members, use only after _tas__GetAllKeysResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAllKeysResponse { public: ///
/// Information about a key in the keystore. ///
/// Vector of tas__KeyAttribute* of length 0..unbounded. std::vector KeyAttribute 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteKey /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteKey is a complexType. /// /// class _tas__DeleteKey operations: /// - _tas__DeleteKey* soap_new__tas__DeleteKey(soap*) allocate and default initialize /// - _tas__DeleteKey* soap_new__tas__DeleteKey(soap*, int num) allocate array and default initialize values /// - _tas__DeleteKey* soap_new_req__tas__DeleteKey(soap*, ...) allocate, set required members /// - _tas__DeleteKey* soap_new_set__tas__DeleteKey(soap*, ...) allocate, set all public members /// - _tas__DeleteKey::soap_default(soap*) default initialize members /// - int soap_read__tas__DeleteKey(soap*, _tas__DeleteKey*) deserialize from a stream /// - int soap_write__tas__DeleteKey(soap*, _tas__DeleteKey*) serialize to a stream /// - _tas__DeleteKey* _tas__DeleteKey::soap_dup(soap*) returns deep copy of _tas__DeleteKey, 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) /// - _tas__DeleteKey::soap_del() deep deletes _tas__DeleteKey data members, use only after _tas__DeleteKey::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeleteKey { public: ///
/// The ID of the key that is to be deleted from the keystore. ///
/// Element "KeyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeyID. tas__KeyID KeyID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteKeyResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteKeyResponse is a complexType. /// /// class _tas__DeleteKeyResponse operations: /// - _tas__DeleteKeyResponse* soap_new__tas__DeleteKeyResponse(soap*) allocate and default initialize /// - _tas__DeleteKeyResponse* soap_new__tas__DeleteKeyResponse(soap*, int num) allocate array and default initialize values /// - _tas__DeleteKeyResponse* soap_new_req__tas__DeleteKeyResponse(soap*, ...) allocate, set required members /// - _tas__DeleteKeyResponse* soap_new_set__tas__DeleteKeyResponse(soap*, ...) allocate, set all public members /// - _tas__DeleteKeyResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__DeleteKeyResponse(soap*, _tas__DeleteKeyResponse*) deserialize from a stream /// - int soap_write__tas__DeleteKeyResponse(soap*, _tas__DeleteKeyResponse*) serialize to a stream /// - _tas__DeleteKeyResponse* _tas__DeleteKeyResponse::soap_dup(soap*) returns deep copy of _tas__DeleteKeyResponse, 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) /// - _tas__DeleteKeyResponse::soap_del() deep deletes _tas__DeleteKeyResponse data members, use only after _tas__DeleteKeyResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeleteKeyResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreatePKCS10CSR /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreatePKCS10CSR is a complexType. /// /// class _tas__CreatePKCS10CSR operations: /// - _tas__CreatePKCS10CSR* soap_new__tas__CreatePKCS10CSR(soap*) allocate and default initialize /// - _tas__CreatePKCS10CSR* soap_new__tas__CreatePKCS10CSR(soap*, int num) allocate array and default initialize values /// - _tas__CreatePKCS10CSR* soap_new_req__tas__CreatePKCS10CSR(soap*, ...) allocate, set required members /// - _tas__CreatePKCS10CSR* soap_new_set__tas__CreatePKCS10CSR(soap*, ...) allocate, set all public members /// - _tas__CreatePKCS10CSR::soap_default(soap*) default initialize members /// - int soap_read__tas__CreatePKCS10CSR(soap*, _tas__CreatePKCS10CSR*) deserialize from a stream /// - int soap_write__tas__CreatePKCS10CSR(soap*, _tas__CreatePKCS10CSR*) serialize to a stream /// - _tas__CreatePKCS10CSR* _tas__CreatePKCS10CSR::soap_dup(soap*) returns deep copy of _tas__CreatePKCS10CSR, 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) /// - _tas__CreatePKCS10CSR::soap_del() deep deletes _tas__CreatePKCS10CSR data members, use only after _tas__CreatePKCS10CSR::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__CreatePKCS10CSR { public: ///
/// The subject to be included in the CSR. ///
/// Element "Subject" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":DistinguishedName. tas__DistinguishedName* Subject 1; ///< Required element. ///
/// The ID of the key for which the CSR shall be created. ///
/// Element "KeyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeyID. tas__KeyID KeyID 1; ///< Required element. ///
/// An attribute to be included in the CSR. ///
/// Vector of tas__CSRAttribute* of length 0..unbounded. std::vector CSRAttribute 0; ///< Multiple elements. ///
/// The signature algorithm to be used to sign the CSR. Defaults to SHA1 with RSA Encryption. ///
/// Element "SignatureAlgorithm" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":AlgorithmIdentifier. tas__AlgorithmIdentifier* SignatureAlgorithm 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreatePKCS10CSRResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreatePKCS10CSRResponse is a complexType. /// /// class _tas__CreatePKCS10CSRResponse operations: /// - _tas__CreatePKCS10CSRResponse* soap_new__tas__CreatePKCS10CSRResponse(soap*) allocate and default initialize /// - _tas__CreatePKCS10CSRResponse* soap_new__tas__CreatePKCS10CSRResponse(soap*, int num) allocate array and default initialize values /// - _tas__CreatePKCS10CSRResponse* soap_new_req__tas__CreatePKCS10CSRResponse(soap*, ...) allocate, set required members /// - _tas__CreatePKCS10CSRResponse* soap_new_set__tas__CreatePKCS10CSRResponse(soap*, ...) allocate, set all public members /// - _tas__CreatePKCS10CSRResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__CreatePKCS10CSRResponse(soap*, _tas__CreatePKCS10CSRResponse*) deserialize from a stream /// - int soap_write__tas__CreatePKCS10CSRResponse(soap*, _tas__CreatePKCS10CSRResponse*) serialize to a stream /// - _tas__CreatePKCS10CSRResponse* _tas__CreatePKCS10CSRResponse::soap_dup(soap*) returns deep copy of _tas__CreatePKCS10CSRResponse, 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) /// - _tas__CreatePKCS10CSRResponse::soap_del() deep deletes _tas__CreatePKCS10CSRResponse data members, use only after _tas__CreatePKCS10CSRResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__CreatePKCS10CSRResponse { public: ///
/// The DER encoded PKCS#10 certification request. ///
/// Element "PKCS10CSR" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Base64DERencodedASN1Value. tas__Base64DERencodedASN1Value PKCS10CSR 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateSelfSignedCertificate /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateSelfSignedCertificate is a complexType. /// /// class _tas__CreateSelfSignedCertificate operations: /// - _tas__CreateSelfSignedCertificate* soap_new__tas__CreateSelfSignedCertificate(soap*) allocate and default initialize /// - _tas__CreateSelfSignedCertificate* soap_new__tas__CreateSelfSignedCertificate(soap*, int num) allocate array and default initialize values /// - _tas__CreateSelfSignedCertificate* soap_new_req__tas__CreateSelfSignedCertificate(soap*, ...) allocate, set required members /// - _tas__CreateSelfSignedCertificate* soap_new_set__tas__CreateSelfSignedCertificate(soap*, ...) allocate, set all public members /// - _tas__CreateSelfSignedCertificate::soap_default(soap*) default initialize members /// - int soap_read__tas__CreateSelfSignedCertificate(soap*, _tas__CreateSelfSignedCertificate*) deserialize from a stream /// - int soap_write__tas__CreateSelfSignedCertificate(soap*, _tas__CreateSelfSignedCertificate*) serialize to a stream /// - _tas__CreateSelfSignedCertificate* _tas__CreateSelfSignedCertificate::soap_dup(soap*) returns deep copy of _tas__CreateSelfSignedCertificate, 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) /// - _tas__CreateSelfSignedCertificate::soap_del() deep deletes _tas__CreateSelfSignedCertificate data members, use only after _tas__CreateSelfSignedCertificate::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__CreateSelfSignedCertificate { public: ///
/// The X.509 version that the generated certificate shall comply to. ///
/// Element "X509Version" of XSD type xs:positiveInteger. xsd__positiveInteger* X509Version 0; ///< Optional element. ///
/// Distinguished name of the entity that the certificate shall belong to. ///
/// Element "Subject" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":DistinguishedName. tas__DistinguishedName* Subject 1; ///< Required element. ///
/// The ID of the key for which the certificate shall be created. ///
/// Element "KeyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeyID. tas__KeyID KeyID 1; ///< Required element. ///
/// The client-defined alias of the certificate to be created. ///
/// Element "Alias" of XSD type xs:string. std::string* Alias 0; ///< Optional element. ///
/// The X.509 not valid before information to be included in the certificate. Defaults to the device's current time or a time before the device's current time. ///
/// Element "notValidBefore" of XSD type xs:dateTime. time_t* notValidBefore 0; ///< Optional element. ///
/// The X.509 not valid after information to be included in the certificate. Defaults to the time 99991231235959Z as specified in RFC 5280. ///
/// Element "notValidAfter" of XSD type xs:dateTime. time_t* notValidAfter 0; ///< Optional element. ///
/// The signature algorithm to be used for signing the certificate. Defaults to SHA1 with RSA Encryption. ///
/// Element "SignatureAlgorithm" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":AlgorithmIdentifier. tas__AlgorithmIdentifier* SignatureAlgorithm 1; ///< Required element. ///
/// An X.509v3 extension to be included in the certificate. ///
/// Vector of tas__X509v3Extension* of length 0..unbounded. std::vector Extension 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateSelfSignedCertificateResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateSelfSignedCertificateResponse is a complexType. /// /// class _tas__CreateSelfSignedCertificateResponse operations: /// - _tas__CreateSelfSignedCertificateResponse* soap_new__tas__CreateSelfSignedCertificateResponse(soap*) allocate and default initialize /// - _tas__CreateSelfSignedCertificateResponse* soap_new__tas__CreateSelfSignedCertificateResponse(soap*, int num) allocate array and default initialize values /// - _tas__CreateSelfSignedCertificateResponse* soap_new_req__tas__CreateSelfSignedCertificateResponse(soap*, ...) allocate, set required members /// - _tas__CreateSelfSignedCertificateResponse* soap_new_set__tas__CreateSelfSignedCertificateResponse(soap*, ...) allocate, set all public members /// - _tas__CreateSelfSignedCertificateResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__CreateSelfSignedCertificateResponse(soap*, _tas__CreateSelfSignedCertificateResponse*) deserialize from a stream /// - int soap_write__tas__CreateSelfSignedCertificateResponse(soap*, _tas__CreateSelfSignedCertificateResponse*) serialize to a stream /// - _tas__CreateSelfSignedCertificateResponse* _tas__CreateSelfSignedCertificateResponse::soap_dup(soap*) returns deep copy of _tas__CreateSelfSignedCertificateResponse, 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) /// - _tas__CreateSelfSignedCertificateResponse::soap_del() deep deletes _tas__CreateSelfSignedCertificateResponse data members, use only after _tas__CreateSelfSignedCertificateResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__CreateSelfSignedCertificateResponse { public: ///
/// The ID of the generated certificate. ///
/// Element "CertificateID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificateID. tas__CertificateID CertificateID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadCertificate /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadCertificate is a complexType. /// /// class _tas__UploadCertificate operations: /// - _tas__UploadCertificate* soap_new__tas__UploadCertificate(soap*) allocate and default initialize /// - _tas__UploadCertificate* soap_new__tas__UploadCertificate(soap*, int num) allocate array and default initialize values /// - _tas__UploadCertificate* soap_new_req__tas__UploadCertificate(soap*, ...) allocate, set required members /// - _tas__UploadCertificate* soap_new_set__tas__UploadCertificate(soap*, ...) allocate, set all public members /// - _tas__UploadCertificate::soap_default(soap*) default initialize members /// - int soap_read__tas__UploadCertificate(soap*, _tas__UploadCertificate*) deserialize from a stream /// - int soap_write__tas__UploadCertificate(soap*, _tas__UploadCertificate*) serialize to a stream /// - _tas__UploadCertificate* _tas__UploadCertificate::soap_dup(soap*) returns deep copy of _tas__UploadCertificate, 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) /// - _tas__UploadCertificate::soap_del() deep deletes _tas__UploadCertificate data members, use only after _tas__UploadCertificate::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__UploadCertificate { public: ///
/// The base64-encoded DER representation of the X.509 certificate to be uploaded. ///
/// Element "Certificate" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Base64DERencodedASN1Value. tas__Base64DERencodedASN1Value Certificate 1; ///< Required element. ///
/// The client-defined alias of the certificate. ///
/// Element "Alias" of XSD type xs:string. std::string* Alias 0; ///< Optional element. ///
/// The client-defined alias of the key pair. ///
/// Element "KeyAlias" of XSD type xs:string. std::string* KeyAlias 0; ///< Optional element. ///
/// Indicates if the device shall verify that a matching key pair with a private key exists in the keystore. ///
/// Element "PrivateKeyRequired" of XSD type xs:boolean. bool* PrivateKeyRequired 0 = false; ///< Optional element with default value="false". struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadCertificateResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadCertificateResponse is a complexType. /// /// class _tas__UploadCertificateResponse operations: /// - _tas__UploadCertificateResponse* soap_new__tas__UploadCertificateResponse(soap*) allocate and default initialize /// - _tas__UploadCertificateResponse* soap_new__tas__UploadCertificateResponse(soap*, int num) allocate array and default initialize values /// - _tas__UploadCertificateResponse* soap_new_req__tas__UploadCertificateResponse(soap*, ...) allocate, set required members /// - _tas__UploadCertificateResponse* soap_new_set__tas__UploadCertificateResponse(soap*, ...) allocate, set all public members /// - _tas__UploadCertificateResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__UploadCertificateResponse(soap*, _tas__UploadCertificateResponse*) deserialize from a stream /// - int soap_write__tas__UploadCertificateResponse(soap*, _tas__UploadCertificateResponse*) serialize to a stream /// - _tas__UploadCertificateResponse* _tas__UploadCertificateResponse::soap_dup(soap*) returns deep copy of _tas__UploadCertificateResponse, 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) /// - _tas__UploadCertificateResponse::soap_del() deep deletes _tas__UploadCertificateResponse data members, use only after _tas__UploadCertificateResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__UploadCertificateResponse { public: ///
/// The ID of the uploaded certificate. ///
/// Element "CertificateID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificateID. tas__CertificateID CertificateID 1; ///< Required element. ///
/// The ID of the key that the uploaded certificate certifies. ///
/// Element "KeyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":KeyID. tas__KeyID KeyID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCertificate /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCertificate is a complexType. /// /// class _tas__GetCertificate operations: /// - _tas__GetCertificate* soap_new__tas__GetCertificate(soap*) allocate and default initialize /// - _tas__GetCertificate* soap_new__tas__GetCertificate(soap*, int num) allocate array and default initialize values /// - _tas__GetCertificate* soap_new_req__tas__GetCertificate(soap*, ...) allocate, set required members /// - _tas__GetCertificate* soap_new_set__tas__GetCertificate(soap*, ...) allocate, set all public members /// - _tas__GetCertificate::soap_default(soap*) default initialize members /// - int soap_read__tas__GetCertificate(soap*, _tas__GetCertificate*) deserialize from a stream /// - int soap_write__tas__GetCertificate(soap*, _tas__GetCertificate*) serialize to a stream /// - _tas__GetCertificate* _tas__GetCertificate::soap_dup(soap*) returns deep copy of _tas__GetCertificate, 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) /// - _tas__GetCertificate::soap_del() deep deletes _tas__GetCertificate data members, use only after _tas__GetCertificate::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetCertificate { public: ///
/// The ID of the certificate to retrieve. ///
/// Element "CertificateID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificateID. tas__CertificateID CertificateID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCertificateResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCertificateResponse is a complexType. /// /// class _tas__GetCertificateResponse operations: /// - _tas__GetCertificateResponse* soap_new__tas__GetCertificateResponse(soap*) allocate and default initialize /// - _tas__GetCertificateResponse* soap_new__tas__GetCertificateResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetCertificateResponse* soap_new_req__tas__GetCertificateResponse(soap*, ...) allocate, set required members /// - _tas__GetCertificateResponse* soap_new_set__tas__GetCertificateResponse(soap*, ...) allocate, set all public members /// - _tas__GetCertificateResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetCertificateResponse(soap*, _tas__GetCertificateResponse*) deserialize from a stream /// - int soap_write__tas__GetCertificateResponse(soap*, _tas__GetCertificateResponse*) serialize to a stream /// - _tas__GetCertificateResponse* _tas__GetCertificateResponse::soap_dup(soap*) returns deep copy of _tas__GetCertificateResponse, 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) /// - _tas__GetCertificateResponse::soap_del() deep deletes _tas__GetCertificateResponse data members, use only after _tas__GetCertificateResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetCertificateResponse { public: ///
/// The DER representation of the certificate. ///
/// Element "Certificate" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":X509Certificate. tas__X509Certificate* Certificate 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCertificates /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCertificates is a complexType. /// /// class _tas__GetAllCertificates operations: /// - _tas__GetAllCertificates* soap_new__tas__GetAllCertificates(soap*) allocate and default initialize /// - _tas__GetAllCertificates* soap_new__tas__GetAllCertificates(soap*, int num) allocate array and default initialize values /// - _tas__GetAllCertificates* soap_new_req__tas__GetAllCertificates(soap*, ...) allocate, set required members /// - _tas__GetAllCertificates* soap_new_set__tas__GetAllCertificates(soap*, ...) allocate, set all public members /// - _tas__GetAllCertificates::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAllCertificates(soap*, _tas__GetAllCertificates*) deserialize from a stream /// - int soap_write__tas__GetAllCertificates(soap*, _tas__GetAllCertificates*) serialize to a stream /// - _tas__GetAllCertificates* _tas__GetAllCertificates::soap_dup(soap*) returns deep copy of _tas__GetAllCertificates, 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) /// - _tas__GetAllCertificates::soap_del() deep deletes _tas__GetAllCertificates data members, use only after _tas__GetAllCertificates::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAllCertificates { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCertificatesResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCertificatesResponse is a complexType. /// ///
/// A list with all certificates stored in the keystore. ///
/// class _tas__GetAllCertificatesResponse operations: /// - _tas__GetAllCertificatesResponse* soap_new__tas__GetAllCertificatesResponse(soap*) allocate and default initialize /// - _tas__GetAllCertificatesResponse* soap_new__tas__GetAllCertificatesResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetAllCertificatesResponse* soap_new_req__tas__GetAllCertificatesResponse(soap*, ...) allocate, set required members /// - _tas__GetAllCertificatesResponse* soap_new_set__tas__GetAllCertificatesResponse(soap*, ...) allocate, set all public members /// - _tas__GetAllCertificatesResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAllCertificatesResponse(soap*, _tas__GetAllCertificatesResponse*) deserialize from a stream /// - int soap_write__tas__GetAllCertificatesResponse(soap*, _tas__GetAllCertificatesResponse*) serialize to a stream /// - _tas__GetAllCertificatesResponse* _tas__GetAllCertificatesResponse::soap_dup(soap*) returns deep copy of _tas__GetAllCertificatesResponse, 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) /// - _tas__GetAllCertificatesResponse::soap_del() deep deletes _tas__GetAllCertificatesResponse data members, use only after _tas__GetAllCertificatesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAllCertificatesResponse { public: ///
/// A certificate stored in the keystore. ///
/// Vector of tas__X509Certificate* of length 0..unbounded. std::vector Certificate 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCertificate /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCertificate is a complexType. /// /// class _tas__DeleteCertificate operations: /// - _tas__DeleteCertificate* soap_new__tas__DeleteCertificate(soap*) allocate and default initialize /// - _tas__DeleteCertificate* soap_new__tas__DeleteCertificate(soap*, int num) allocate array and default initialize values /// - _tas__DeleteCertificate* soap_new_req__tas__DeleteCertificate(soap*, ...) allocate, set required members /// - _tas__DeleteCertificate* soap_new_set__tas__DeleteCertificate(soap*, ...) allocate, set all public members /// - _tas__DeleteCertificate::soap_default(soap*) default initialize members /// - int soap_read__tas__DeleteCertificate(soap*, _tas__DeleteCertificate*) deserialize from a stream /// - int soap_write__tas__DeleteCertificate(soap*, _tas__DeleteCertificate*) serialize to a stream /// - _tas__DeleteCertificate* _tas__DeleteCertificate::soap_dup(soap*) returns deep copy of _tas__DeleteCertificate, 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) /// - _tas__DeleteCertificate::soap_del() deep deletes _tas__DeleteCertificate data members, use only after _tas__DeleteCertificate::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeleteCertificate { public: ///
/// The ID of the certificate to delete. ///
/// Element "CertificateID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificateID. tas__CertificateID CertificateID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCertificateResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCertificateResponse is a complexType. /// /// class _tas__DeleteCertificateResponse operations: /// - _tas__DeleteCertificateResponse* soap_new__tas__DeleteCertificateResponse(soap*) allocate and default initialize /// - _tas__DeleteCertificateResponse* soap_new__tas__DeleteCertificateResponse(soap*, int num) allocate array and default initialize values /// - _tas__DeleteCertificateResponse* soap_new_req__tas__DeleteCertificateResponse(soap*, ...) allocate, set required members /// - _tas__DeleteCertificateResponse* soap_new_set__tas__DeleteCertificateResponse(soap*, ...) allocate, set all public members /// - _tas__DeleteCertificateResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__DeleteCertificateResponse(soap*, _tas__DeleteCertificateResponse*) deserialize from a stream /// - int soap_write__tas__DeleteCertificateResponse(soap*, _tas__DeleteCertificateResponse*) serialize to a stream /// - _tas__DeleteCertificateResponse* _tas__DeleteCertificateResponse::soap_dup(soap*) returns deep copy of _tas__DeleteCertificateResponse, 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) /// - _tas__DeleteCertificateResponse::soap_del() deep deletes _tas__DeleteCertificateResponse data members, use only after _tas__DeleteCertificateResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeleteCertificateResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateCertificationPath /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateCertificationPath is a complexType. /// /// class _tas__CreateCertificationPath operations: /// - _tas__CreateCertificationPath* soap_new__tas__CreateCertificationPath(soap*) allocate and default initialize /// - _tas__CreateCertificationPath* soap_new__tas__CreateCertificationPath(soap*, int num) allocate array and default initialize values /// - _tas__CreateCertificationPath* soap_new_req__tas__CreateCertificationPath(soap*, ...) allocate, set required members /// - _tas__CreateCertificationPath* soap_new_set__tas__CreateCertificationPath(soap*, ...) allocate, set all public members /// - _tas__CreateCertificationPath::soap_default(soap*) default initialize members /// - int soap_read__tas__CreateCertificationPath(soap*, _tas__CreateCertificationPath*) deserialize from a stream /// - int soap_write__tas__CreateCertificationPath(soap*, _tas__CreateCertificationPath*) serialize to a stream /// - _tas__CreateCertificationPath* _tas__CreateCertificationPath::soap_dup(soap*) returns deep copy of _tas__CreateCertificationPath, 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) /// - _tas__CreateCertificationPath::soap_del() deep deletes _tas__CreateCertificationPath data members, use only after _tas__CreateCertificationPath::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__CreateCertificationPath { public: ///
/// The IDs of the certificates to include in the certification path, where each certificate signature except for the last one in the path must be verifiable with the public key certified by the next certificate in the path. ///
/// Element "CertificateIDs" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificateIDs. tas__CertificateIDs* CertificateIDs 1; ///< Required element. ///
/// The client-defined alias of the certification path. ///
/// Element "Alias" of XSD type xs:string. std::string* Alias 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateCertificationPathResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateCertificationPathResponse is a complexType. /// /// class _tas__CreateCertificationPathResponse operations: /// - _tas__CreateCertificationPathResponse* soap_new__tas__CreateCertificationPathResponse(soap*) allocate and default initialize /// - _tas__CreateCertificationPathResponse* soap_new__tas__CreateCertificationPathResponse(soap*, int num) allocate array and default initialize values /// - _tas__CreateCertificationPathResponse* soap_new_req__tas__CreateCertificationPathResponse(soap*, ...) allocate, set required members /// - _tas__CreateCertificationPathResponse* soap_new_set__tas__CreateCertificationPathResponse(soap*, ...) allocate, set all public members /// - _tas__CreateCertificationPathResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__CreateCertificationPathResponse(soap*, _tas__CreateCertificationPathResponse*) deserialize from a stream /// - int soap_write__tas__CreateCertificationPathResponse(soap*, _tas__CreateCertificationPathResponse*) serialize to a stream /// - _tas__CreateCertificationPathResponse* _tas__CreateCertificationPathResponse::soap_dup(soap*) returns deep copy of _tas__CreateCertificationPathResponse, 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) /// - _tas__CreateCertificationPathResponse::soap_del() deep deletes _tas__CreateCertificationPathResponse data members, use only after _tas__CreateCertificationPathResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__CreateCertificationPathResponse { public: ///
/// The ID of the generated certification path. ///
/// Element "CertificationPathID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificationPathID. tas__CertificationPathID CertificationPathID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCertificationPath /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCertificationPath is a complexType. /// /// class _tas__GetCertificationPath operations: /// - _tas__GetCertificationPath* soap_new__tas__GetCertificationPath(soap*) allocate and default initialize /// - _tas__GetCertificationPath* soap_new__tas__GetCertificationPath(soap*, int num) allocate array and default initialize values /// - _tas__GetCertificationPath* soap_new_req__tas__GetCertificationPath(soap*, ...) allocate, set required members /// - _tas__GetCertificationPath* soap_new_set__tas__GetCertificationPath(soap*, ...) allocate, set all public members /// - _tas__GetCertificationPath::soap_default(soap*) default initialize members /// - int soap_read__tas__GetCertificationPath(soap*, _tas__GetCertificationPath*) deserialize from a stream /// - int soap_write__tas__GetCertificationPath(soap*, _tas__GetCertificationPath*) serialize to a stream /// - _tas__GetCertificationPath* _tas__GetCertificationPath::soap_dup(soap*) returns deep copy of _tas__GetCertificationPath, 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) /// - _tas__GetCertificationPath::soap_del() deep deletes _tas__GetCertificationPath data members, use only after _tas__GetCertificationPath::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetCertificationPath { public: ///
/// The ID of the certification path to retrieve. ///
/// Element "CertificationPathID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificationPathID. tas__CertificationPathID CertificationPathID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCertificationPathResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCertificationPathResponse is a complexType. /// /// class _tas__GetCertificationPathResponse operations: /// - _tas__GetCertificationPathResponse* soap_new__tas__GetCertificationPathResponse(soap*) allocate and default initialize /// - _tas__GetCertificationPathResponse* soap_new__tas__GetCertificationPathResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetCertificationPathResponse* soap_new_req__tas__GetCertificationPathResponse(soap*, ...) allocate, set required members /// - _tas__GetCertificationPathResponse* soap_new_set__tas__GetCertificationPathResponse(soap*, ...) allocate, set all public members /// - _tas__GetCertificationPathResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetCertificationPathResponse(soap*, _tas__GetCertificationPathResponse*) deserialize from a stream /// - int soap_write__tas__GetCertificationPathResponse(soap*, _tas__GetCertificationPathResponse*) serialize to a stream /// - _tas__GetCertificationPathResponse* _tas__GetCertificationPathResponse::soap_dup(soap*) returns deep copy of _tas__GetCertificationPathResponse, 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) /// - _tas__GetCertificationPathResponse::soap_del() deep deletes _tas__GetCertificationPathResponse data members, use only after _tas__GetCertificationPathResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetCertificationPathResponse { public: ///
/// The certification path that is stored under the given ID in the keystore. ///
/// Element "CertificationPath" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificationPath. tas__CertificationPath* CertificationPath 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCertificationPaths /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCertificationPaths is a complexType. /// /// class _tas__GetAllCertificationPaths operations: /// - _tas__GetAllCertificationPaths* soap_new__tas__GetAllCertificationPaths(soap*) allocate and default initialize /// - _tas__GetAllCertificationPaths* soap_new__tas__GetAllCertificationPaths(soap*, int num) allocate array and default initialize values /// - _tas__GetAllCertificationPaths* soap_new_req__tas__GetAllCertificationPaths(soap*, ...) allocate, set required members /// - _tas__GetAllCertificationPaths* soap_new_set__tas__GetAllCertificationPaths(soap*, ...) allocate, set all public members /// - _tas__GetAllCertificationPaths::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAllCertificationPaths(soap*, _tas__GetAllCertificationPaths*) deserialize from a stream /// - int soap_write__tas__GetAllCertificationPaths(soap*, _tas__GetAllCertificationPaths*) serialize to a stream /// - _tas__GetAllCertificationPaths* _tas__GetAllCertificationPaths::soap_dup(soap*) returns deep copy of _tas__GetAllCertificationPaths, 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) /// - _tas__GetAllCertificationPaths::soap_del() deep deletes _tas__GetAllCertificationPaths data members, use only after _tas__GetAllCertificationPaths::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAllCertificationPaths { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCertificationPathsResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCertificationPathsResponse is a complexType. /// /// class _tas__GetAllCertificationPathsResponse operations: /// - _tas__GetAllCertificationPathsResponse* soap_new__tas__GetAllCertificationPathsResponse(soap*) allocate and default initialize /// - _tas__GetAllCertificationPathsResponse* soap_new__tas__GetAllCertificationPathsResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetAllCertificationPathsResponse* soap_new_req__tas__GetAllCertificationPathsResponse(soap*, ...) allocate, set required members /// - _tas__GetAllCertificationPathsResponse* soap_new_set__tas__GetAllCertificationPathsResponse(soap*, ...) allocate, set all public members /// - _tas__GetAllCertificationPathsResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAllCertificationPathsResponse(soap*, _tas__GetAllCertificationPathsResponse*) deserialize from a stream /// - int soap_write__tas__GetAllCertificationPathsResponse(soap*, _tas__GetAllCertificationPathsResponse*) serialize to a stream /// - _tas__GetAllCertificationPathsResponse* _tas__GetAllCertificationPathsResponse::soap_dup(soap*) returns deep copy of _tas__GetAllCertificationPathsResponse, 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) /// - _tas__GetAllCertificationPathsResponse::soap_del() deep deletes _tas__GetAllCertificationPathsResponse data members, use only after _tas__GetAllCertificationPathsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAllCertificationPathsResponse { public: ///
/// An ID of a certification path in the keystore. ///
/// Vector of tas__CertificationPathID of length 0..unbounded. std::vector CertificationPathID 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCertificationPath /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCertificationPath is a complexType. /// /// class _tas__DeleteCertificationPath operations: /// - _tas__DeleteCertificationPath* soap_new__tas__DeleteCertificationPath(soap*) allocate and default initialize /// - _tas__DeleteCertificationPath* soap_new__tas__DeleteCertificationPath(soap*, int num) allocate array and default initialize values /// - _tas__DeleteCertificationPath* soap_new_req__tas__DeleteCertificationPath(soap*, ...) allocate, set required members /// - _tas__DeleteCertificationPath* soap_new_set__tas__DeleteCertificationPath(soap*, ...) allocate, set all public members /// - _tas__DeleteCertificationPath::soap_default(soap*) default initialize members /// - int soap_read__tas__DeleteCertificationPath(soap*, _tas__DeleteCertificationPath*) deserialize from a stream /// - int soap_write__tas__DeleteCertificationPath(soap*, _tas__DeleteCertificationPath*) serialize to a stream /// - _tas__DeleteCertificationPath* _tas__DeleteCertificationPath::soap_dup(soap*) returns deep copy of _tas__DeleteCertificationPath, 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) /// - _tas__DeleteCertificationPath::soap_del() deep deletes _tas__DeleteCertificationPath data members, use only after _tas__DeleteCertificationPath::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeleteCertificationPath { public: ///
/// The ID of the certification path to delete. ///
/// Element "CertificationPathID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificationPathID. tas__CertificationPathID CertificationPathID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCertificationPathResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCertificationPathResponse is a complexType. /// /// class _tas__DeleteCertificationPathResponse operations: /// - _tas__DeleteCertificationPathResponse* soap_new__tas__DeleteCertificationPathResponse(soap*) allocate and default initialize /// - _tas__DeleteCertificationPathResponse* soap_new__tas__DeleteCertificationPathResponse(soap*, int num) allocate array and default initialize values /// - _tas__DeleteCertificationPathResponse* soap_new_req__tas__DeleteCertificationPathResponse(soap*, ...) allocate, set required members /// - _tas__DeleteCertificationPathResponse* soap_new_set__tas__DeleteCertificationPathResponse(soap*, ...) allocate, set all public members /// - _tas__DeleteCertificationPathResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__DeleteCertificationPathResponse(soap*, _tas__DeleteCertificationPathResponse*) deserialize from a stream /// - int soap_write__tas__DeleteCertificationPathResponse(soap*, _tas__DeleteCertificationPathResponse*) serialize to a stream /// - _tas__DeleteCertificationPathResponse* _tas__DeleteCertificationPathResponse::soap_dup(soap*) returns deep copy of _tas__DeleteCertificationPathResponse, 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) /// - _tas__DeleteCertificationPathResponse::soap_del() deep deletes _tas__DeleteCertificationPathResponse data members, use only after _tas__DeleteCertificationPathResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeleteCertificationPathResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadPassphrase /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadPassphrase is a complexType. /// /// class _tas__UploadPassphrase operations: /// - _tas__UploadPassphrase* soap_new__tas__UploadPassphrase(soap*) allocate and default initialize /// - _tas__UploadPassphrase* soap_new__tas__UploadPassphrase(soap*, int num) allocate array and default initialize values /// - _tas__UploadPassphrase* soap_new_req__tas__UploadPassphrase(soap*, ...) allocate, set required members /// - _tas__UploadPassphrase* soap_new_set__tas__UploadPassphrase(soap*, ...) allocate, set all public members /// - _tas__UploadPassphrase::soap_default(soap*) default initialize members /// - int soap_read__tas__UploadPassphrase(soap*, _tas__UploadPassphrase*) deserialize from a stream /// - int soap_write__tas__UploadPassphrase(soap*, _tas__UploadPassphrase*) serialize to a stream /// - _tas__UploadPassphrase* _tas__UploadPassphrase::soap_dup(soap*) returns deep copy of _tas__UploadPassphrase, 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) /// - _tas__UploadPassphrase::soap_del() deep deletes _tas__UploadPassphrase data members, use only after _tas__UploadPassphrase::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__UploadPassphrase { public: ///
/// The passphrase to upload. ///
/// Element "Passphrase" of XSD type xs:string. std::string Passphrase 1; ///< Required element. ///
/// The alias for the passphrase to upload. ///
/// Element "PassphraseAlias" of XSD type xs:string. std::string* PassphraseAlias 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadPassphraseResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadPassphraseResponse is a complexType. /// /// class _tas__UploadPassphraseResponse operations: /// - _tas__UploadPassphraseResponse* soap_new__tas__UploadPassphraseResponse(soap*) allocate and default initialize /// - _tas__UploadPassphraseResponse* soap_new__tas__UploadPassphraseResponse(soap*, int num) allocate array and default initialize values /// - _tas__UploadPassphraseResponse* soap_new_req__tas__UploadPassphraseResponse(soap*, ...) allocate, set required members /// - _tas__UploadPassphraseResponse* soap_new_set__tas__UploadPassphraseResponse(soap*, ...) allocate, set all public members /// - _tas__UploadPassphraseResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__UploadPassphraseResponse(soap*, _tas__UploadPassphraseResponse*) deserialize from a stream /// - int soap_write__tas__UploadPassphraseResponse(soap*, _tas__UploadPassphraseResponse*) serialize to a stream /// - _tas__UploadPassphraseResponse* _tas__UploadPassphraseResponse::soap_dup(soap*) returns deep copy of _tas__UploadPassphraseResponse, 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) /// - _tas__UploadPassphraseResponse::soap_del() deep deletes _tas__UploadPassphraseResponse data members, use only after _tas__UploadPassphraseResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__UploadPassphraseResponse { public: ///
/// The PassphraseID of the uploaded passphrase. ///
/// Element "PassphraseID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":PassphraseID. tas__PassphraseID PassphraseID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllPassphrases /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllPassphrases is a complexType. /// /// class _tas__GetAllPassphrases operations: /// - _tas__GetAllPassphrases* soap_new__tas__GetAllPassphrases(soap*) allocate and default initialize /// - _tas__GetAllPassphrases* soap_new__tas__GetAllPassphrases(soap*, int num) allocate array and default initialize values /// - _tas__GetAllPassphrases* soap_new_req__tas__GetAllPassphrases(soap*, ...) allocate, set required members /// - _tas__GetAllPassphrases* soap_new_set__tas__GetAllPassphrases(soap*, ...) allocate, set all public members /// - _tas__GetAllPassphrases::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAllPassphrases(soap*, _tas__GetAllPassphrases*) deserialize from a stream /// - int soap_write__tas__GetAllPassphrases(soap*, _tas__GetAllPassphrases*) serialize to a stream /// - _tas__GetAllPassphrases* _tas__GetAllPassphrases::soap_dup(soap*) returns deep copy of _tas__GetAllPassphrases, 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) /// - _tas__GetAllPassphrases::soap_del() deep deletes _tas__GetAllPassphrases data members, use only after _tas__GetAllPassphrases::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAllPassphrases { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllPassphrasesResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllPassphrasesResponse is a complexType. /// /// class _tas__GetAllPassphrasesResponse operations: /// - _tas__GetAllPassphrasesResponse* soap_new__tas__GetAllPassphrasesResponse(soap*) allocate and default initialize /// - _tas__GetAllPassphrasesResponse* soap_new__tas__GetAllPassphrasesResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetAllPassphrasesResponse* soap_new_req__tas__GetAllPassphrasesResponse(soap*, ...) allocate, set required members /// - _tas__GetAllPassphrasesResponse* soap_new_set__tas__GetAllPassphrasesResponse(soap*, ...) allocate, set all public members /// - _tas__GetAllPassphrasesResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAllPassphrasesResponse(soap*, _tas__GetAllPassphrasesResponse*) deserialize from a stream /// - int soap_write__tas__GetAllPassphrasesResponse(soap*, _tas__GetAllPassphrasesResponse*) serialize to a stream /// - _tas__GetAllPassphrasesResponse* _tas__GetAllPassphrasesResponse::soap_dup(soap*) returns deep copy of _tas__GetAllPassphrasesResponse, 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) /// - _tas__GetAllPassphrasesResponse::soap_del() deep deletes _tas__GetAllPassphrasesResponse data members, use only after _tas__GetAllPassphrasesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAllPassphrasesResponse { public: ///
/// A list with information about all passphrases in the keystore. ///
///
/// Information about a passphrase in the keystore. ///
/// Vector of tas__PassphraseAttribute* of length 0..unbounded. std::vector PassphraseAttribute 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeletePassphrase /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeletePassphrase is a complexType. /// /// class _tas__DeletePassphrase operations: /// - _tas__DeletePassphrase* soap_new__tas__DeletePassphrase(soap*) allocate and default initialize /// - _tas__DeletePassphrase* soap_new__tas__DeletePassphrase(soap*, int num) allocate array and default initialize values /// - _tas__DeletePassphrase* soap_new_req__tas__DeletePassphrase(soap*, ...) allocate, set required members /// - _tas__DeletePassphrase* soap_new_set__tas__DeletePassphrase(soap*, ...) allocate, set all public members /// - _tas__DeletePassphrase::soap_default(soap*) default initialize members /// - int soap_read__tas__DeletePassphrase(soap*, _tas__DeletePassphrase*) deserialize from a stream /// - int soap_write__tas__DeletePassphrase(soap*, _tas__DeletePassphrase*) serialize to a stream /// - _tas__DeletePassphrase* _tas__DeletePassphrase::soap_dup(soap*) returns deep copy of _tas__DeletePassphrase, 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) /// - _tas__DeletePassphrase::soap_del() deep deletes _tas__DeletePassphrase data members, use only after _tas__DeletePassphrase::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeletePassphrase { public: ///
/// The ID of the passphrase that is to be deleted from the keystore. ///
/// Element "PassphraseID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":PassphraseID. tas__PassphraseID PassphraseID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeletePassphraseResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeletePassphraseResponse is a complexType. /// /// class _tas__DeletePassphraseResponse operations: /// - _tas__DeletePassphraseResponse* soap_new__tas__DeletePassphraseResponse(soap*) allocate and default initialize /// - _tas__DeletePassphraseResponse* soap_new__tas__DeletePassphraseResponse(soap*, int num) allocate array and default initialize values /// - _tas__DeletePassphraseResponse* soap_new_req__tas__DeletePassphraseResponse(soap*, ...) allocate, set required members /// - _tas__DeletePassphraseResponse* soap_new_set__tas__DeletePassphraseResponse(soap*, ...) allocate, set all public members /// - _tas__DeletePassphraseResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__DeletePassphraseResponse(soap*, _tas__DeletePassphraseResponse*) deserialize from a stream /// - int soap_write__tas__DeletePassphraseResponse(soap*, _tas__DeletePassphraseResponse*) serialize to a stream /// - _tas__DeletePassphraseResponse* _tas__DeletePassphraseResponse::soap_dup(soap*) returns deep copy of _tas__DeletePassphraseResponse, 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) /// - _tas__DeletePassphraseResponse::soap_del() deep deletes _tas__DeletePassphraseResponse data members, use only after _tas__DeletePassphraseResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeletePassphraseResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":AddServerCertificateAssignment /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":AddServerCertificateAssignment is a complexType. /// /// class _tas__AddServerCertificateAssignment operations: /// - _tas__AddServerCertificateAssignment* soap_new__tas__AddServerCertificateAssignment(soap*) allocate and default initialize /// - _tas__AddServerCertificateAssignment* soap_new__tas__AddServerCertificateAssignment(soap*, int num) allocate array and default initialize values /// - _tas__AddServerCertificateAssignment* soap_new_req__tas__AddServerCertificateAssignment(soap*, ...) allocate, set required members /// - _tas__AddServerCertificateAssignment* soap_new_set__tas__AddServerCertificateAssignment(soap*, ...) allocate, set all public members /// - _tas__AddServerCertificateAssignment::soap_default(soap*) default initialize members /// - int soap_read__tas__AddServerCertificateAssignment(soap*, _tas__AddServerCertificateAssignment*) deserialize from a stream /// - int soap_write__tas__AddServerCertificateAssignment(soap*, _tas__AddServerCertificateAssignment*) serialize to a stream /// - _tas__AddServerCertificateAssignment* _tas__AddServerCertificateAssignment::soap_dup(soap*) returns deep copy of _tas__AddServerCertificateAssignment, 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) /// - _tas__AddServerCertificateAssignment::soap_del() deep deletes _tas__AddServerCertificateAssignment data members, use only after _tas__AddServerCertificateAssignment::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__AddServerCertificateAssignment { public: /// Element "CertificationPathID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificationPathID. tas__CertificationPathID CertificationPathID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":AddServerCertificateAssignmentResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":AddServerCertificateAssignmentResponse is a complexType. /// /// class _tas__AddServerCertificateAssignmentResponse operations: /// - _tas__AddServerCertificateAssignmentResponse* soap_new__tas__AddServerCertificateAssignmentResponse(soap*) allocate and default initialize /// - _tas__AddServerCertificateAssignmentResponse* soap_new__tas__AddServerCertificateAssignmentResponse(soap*, int num) allocate array and default initialize values /// - _tas__AddServerCertificateAssignmentResponse* soap_new_req__tas__AddServerCertificateAssignmentResponse(soap*, ...) allocate, set required members /// - _tas__AddServerCertificateAssignmentResponse* soap_new_set__tas__AddServerCertificateAssignmentResponse(soap*, ...) allocate, set all public members /// - _tas__AddServerCertificateAssignmentResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__AddServerCertificateAssignmentResponse(soap*, _tas__AddServerCertificateAssignmentResponse*) deserialize from a stream /// - int soap_write__tas__AddServerCertificateAssignmentResponse(soap*, _tas__AddServerCertificateAssignmentResponse*) serialize to a stream /// - _tas__AddServerCertificateAssignmentResponse* _tas__AddServerCertificateAssignmentResponse::soap_dup(soap*) returns deep copy of _tas__AddServerCertificateAssignmentResponse, 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) /// - _tas__AddServerCertificateAssignmentResponse::soap_del() deep deletes _tas__AddServerCertificateAssignmentResponse data members, use only after _tas__AddServerCertificateAssignmentResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__AddServerCertificateAssignmentResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":RemoveServerCertificateAssignment /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":RemoveServerCertificateAssignment is a complexType. /// /// class _tas__RemoveServerCertificateAssignment operations: /// - _tas__RemoveServerCertificateAssignment* soap_new__tas__RemoveServerCertificateAssignment(soap*) allocate and default initialize /// - _tas__RemoveServerCertificateAssignment* soap_new__tas__RemoveServerCertificateAssignment(soap*, int num) allocate array and default initialize values /// - _tas__RemoveServerCertificateAssignment* soap_new_req__tas__RemoveServerCertificateAssignment(soap*, ...) allocate, set required members /// - _tas__RemoveServerCertificateAssignment* soap_new_set__tas__RemoveServerCertificateAssignment(soap*, ...) allocate, set all public members /// - _tas__RemoveServerCertificateAssignment::soap_default(soap*) default initialize members /// - int soap_read__tas__RemoveServerCertificateAssignment(soap*, _tas__RemoveServerCertificateAssignment*) deserialize from a stream /// - int soap_write__tas__RemoveServerCertificateAssignment(soap*, _tas__RemoveServerCertificateAssignment*) serialize to a stream /// - _tas__RemoveServerCertificateAssignment* _tas__RemoveServerCertificateAssignment::soap_dup(soap*) returns deep copy of _tas__RemoveServerCertificateAssignment, 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) /// - _tas__RemoveServerCertificateAssignment::soap_del() deep deletes _tas__RemoveServerCertificateAssignment data members, use only after _tas__RemoveServerCertificateAssignment::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__RemoveServerCertificateAssignment { public: /// Element "CertificationPathID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificationPathID. tas__CertificationPathID CertificationPathID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":RemoveServerCertificateAssignmentResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":RemoveServerCertificateAssignmentResponse is a complexType. /// /// class _tas__RemoveServerCertificateAssignmentResponse operations: /// - _tas__RemoveServerCertificateAssignmentResponse* soap_new__tas__RemoveServerCertificateAssignmentResponse(soap*) allocate and default initialize /// - _tas__RemoveServerCertificateAssignmentResponse* soap_new__tas__RemoveServerCertificateAssignmentResponse(soap*, int num) allocate array and default initialize values /// - _tas__RemoveServerCertificateAssignmentResponse* soap_new_req__tas__RemoveServerCertificateAssignmentResponse(soap*, ...) allocate, set required members /// - _tas__RemoveServerCertificateAssignmentResponse* soap_new_set__tas__RemoveServerCertificateAssignmentResponse(soap*, ...) allocate, set all public members /// - _tas__RemoveServerCertificateAssignmentResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__RemoveServerCertificateAssignmentResponse(soap*, _tas__RemoveServerCertificateAssignmentResponse*) deserialize from a stream /// - int soap_write__tas__RemoveServerCertificateAssignmentResponse(soap*, _tas__RemoveServerCertificateAssignmentResponse*) serialize to a stream /// - _tas__RemoveServerCertificateAssignmentResponse* _tas__RemoveServerCertificateAssignmentResponse::soap_dup(soap*) returns deep copy of _tas__RemoveServerCertificateAssignmentResponse, 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) /// - _tas__RemoveServerCertificateAssignmentResponse::soap_del() deep deletes _tas__RemoveServerCertificateAssignmentResponse data members, use only after _tas__RemoveServerCertificateAssignmentResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__RemoveServerCertificateAssignmentResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":ReplaceServerCertificateAssignment /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":ReplaceServerCertificateAssignment is a complexType. /// /// class _tas__ReplaceServerCertificateAssignment operations: /// - _tas__ReplaceServerCertificateAssignment* soap_new__tas__ReplaceServerCertificateAssignment(soap*) allocate and default initialize /// - _tas__ReplaceServerCertificateAssignment* soap_new__tas__ReplaceServerCertificateAssignment(soap*, int num) allocate array and default initialize values /// - _tas__ReplaceServerCertificateAssignment* soap_new_req__tas__ReplaceServerCertificateAssignment(soap*, ...) allocate, set required members /// - _tas__ReplaceServerCertificateAssignment* soap_new_set__tas__ReplaceServerCertificateAssignment(soap*, ...) allocate, set all public members /// - _tas__ReplaceServerCertificateAssignment::soap_default(soap*) default initialize members /// - int soap_read__tas__ReplaceServerCertificateAssignment(soap*, _tas__ReplaceServerCertificateAssignment*) deserialize from a stream /// - int soap_write__tas__ReplaceServerCertificateAssignment(soap*, _tas__ReplaceServerCertificateAssignment*) serialize to a stream /// - _tas__ReplaceServerCertificateAssignment* _tas__ReplaceServerCertificateAssignment::soap_dup(soap*) returns deep copy of _tas__ReplaceServerCertificateAssignment, 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) /// - _tas__ReplaceServerCertificateAssignment::soap_del() deep deletes _tas__ReplaceServerCertificateAssignment data members, use only after _tas__ReplaceServerCertificateAssignment::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__ReplaceServerCertificateAssignment { public: /// Element "OldCertificationPathID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificationPathID. tas__CertificationPathID OldCertificationPathID 1; ///< Required element. /// Element "NewCertificationPathID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertificationPathID. tas__CertificationPathID NewCertificationPathID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":ReplaceServerCertificateAssignmentResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":ReplaceServerCertificateAssignmentResponse is a complexType. /// /// class _tas__ReplaceServerCertificateAssignmentResponse operations: /// - _tas__ReplaceServerCertificateAssignmentResponse* soap_new__tas__ReplaceServerCertificateAssignmentResponse(soap*) allocate and default initialize /// - _tas__ReplaceServerCertificateAssignmentResponse* soap_new__tas__ReplaceServerCertificateAssignmentResponse(soap*, int num) allocate array and default initialize values /// - _tas__ReplaceServerCertificateAssignmentResponse* soap_new_req__tas__ReplaceServerCertificateAssignmentResponse(soap*, ...) allocate, set required members /// - _tas__ReplaceServerCertificateAssignmentResponse* soap_new_set__tas__ReplaceServerCertificateAssignmentResponse(soap*, ...) allocate, set all public members /// - _tas__ReplaceServerCertificateAssignmentResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__ReplaceServerCertificateAssignmentResponse(soap*, _tas__ReplaceServerCertificateAssignmentResponse*) deserialize from a stream /// - int soap_write__tas__ReplaceServerCertificateAssignmentResponse(soap*, _tas__ReplaceServerCertificateAssignmentResponse*) serialize to a stream /// - _tas__ReplaceServerCertificateAssignmentResponse* _tas__ReplaceServerCertificateAssignmentResponse::soap_dup(soap*) returns deep copy of _tas__ReplaceServerCertificateAssignmentResponse, 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) /// - _tas__ReplaceServerCertificateAssignmentResponse::soap_del() deep deletes _tas__ReplaceServerCertificateAssignmentResponse data members, use only after _tas__ReplaceServerCertificateAssignmentResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__ReplaceServerCertificateAssignmentResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAssignedServerCertificates /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAssignedServerCertificates is a complexType. /// /// class _tas__GetAssignedServerCertificates operations: /// - _tas__GetAssignedServerCertificates* soap_new__tas__GetAssignedServerCertificates(soap*) allocate and default initialize /// - _tas__GetAssignedServerCertificates* soap_new__tas__GetAssignedServerCertificates(soap*, int num) allocate array and default initialize values /// - _tas__GetAssignedServerCertificates* soap_new_req__tas__GetAssignedServerCertificates(soap*, ...) allocate, set required members /// - _tas__GetAssignedServerCertificates* soap_new_set__tas__GetAssignedServerCertificates(soap*, ...) allocate, set all public members /// - _tas__GetAssignedServerCertificates::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAssignedServerCertificates(soap*, _tas__GetAssignedServerCertificates*) deserialize from a stream /// - int soap_write__tas__GetAssignedServerCertificates(soap*, _tas__GetAssignedServerCertificates*) serialize to a stream /// - _tas__GetAssignedServerCertificates* _tas__GetAssignedServerCertificates::soap_dup(soap*) returns deep copy of _tas__GetAssignedServerCertificates, 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) /// - _tas__GetAssignedServerCertificates::soap_del() deep deletes _tas__GetAssignedServerCertificates data members, use only after _tas__GetAssignedServerCertificates::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAssignedServerCertificates { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAssignedServerCertificatesResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAssignedServerCertificatesResponse is a complexType. /// /// class _tas__GetAssignedServerCertificatesResponse operations: /// - _tas__GetAssignedServerCertificatesResponse* soap_new__tas__GetAssignedServerCertificatesResponse(soap*) allocate and default initialize /// - _tas__GetAssignedServerCertificatesResponse* soap_new__tas__GetAssignedServerCertificatesResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetAssignedServerCertificatesResponse* soap_new_req__tas__GetAssignedServerCertificatesResponse(soap*, ...) allocate, set required members /// - _tas__GetAssignedServerCertificatesResponse* soap_new_set__tas__GetAssignedServerCertificatesResponse(soap*, ...) allocate, set all public members /// - _tas__GetAssignedServerCertificatesResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAssignedServerCertificatesResponse(soap*, _tas__GetAssignedServerCertificatesResponse*) deserialize from a stream /// - int soap_write__tas__GetAssignedServerCertificatesResponse(soap*, _tas__GetAssignedServerCertificatesResponse*) serialize to a stream /// - _tas__GetAssignedServerCertificatesResponse* _tas__GetAssignedServerCertificatesResponse::soap_dup(soap*) returns deep copy of _tas__GetAssignedServerCertificatesResponse, 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) /// - _tas__GetAssignedServerCertificatesResponse::soap_del() deep deletes _tas__GetAssignedServerCertificatesResponse data members, use only after _tas__GetAssignedServerCertificatesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAssignedServerCertificatesResponse { public: ///
/// The IDs of all certification paths that are assigned to the TLS server on the device. ///
/// Vector of tas__CertificationPathID of length 0..unbounded. std::vector CertificationPathID 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadCRL /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadCRL is a complexType. /// /// class _tas__UploadCRL operations: /// - _tas__UploadCRL* soap_new__tas__UploadCRL(soap*) allocate and default initialize /// - _tas__UploadCRL* soap_new__tas__UploadCRL(soap*, int num) allocate array and default initialize values /// - _tas__UploadCRL* soap_new_req__tas__UploadCRL(soap*, ...) allocate, set required members /// - _tas__UploadCRL* soap_new_set__tas__UploadCRL(soap*, ...) allocate, set all public members /// - _tas__UploadCRL::soap_default(soap*) default initialize members /// - int soap_read__tas__UploadCRL(soap*, _tas__UploadCRL*) deserialize from a stream /// - int soap_write__tas__UploadCRL(soap*, _tas__UploadCRL*) serialize to a stream /// - _tas__UploadCRL* _tas__UploadCRL::soap_dup(soap*) returns deep copy of _tas__UploadCRL, 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) /// - _tas__UploadCRL::soap_del() deep deletes _tas__UploadCRL data members, use only after _tas__UploadCRL::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__UploadCRL { public: ///
/// The CRL to be uploaded to the device. ///
/// Element "Crl" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Base64DERencodedASN1Value. tas__Base64DERencodedASN1Value Crl 1; ///< Required element. ///
/// The alias to assign to the uploaded CRL. ///
/// Element "Alias" of XSD type xs:string. std::string* Alias 0; ///< Optional element. /// class _tas__UploadCRL_anyParameters operations: /// - _tas__UploadCRL_anyParameters* soap_new__tas__UploadCRL_anyParameters(soap*) allocate and default initialize /// - _tas__UploadCRL_anyParameters* soap_new__tas__UploadCRL_anyParameters(soap*, int num) allocate array and default initialize values /// - _tas__UploadCRL_anyParameters* soap_new_req__tas__UploadCRL_anyParameters(soap*, ...) allocate, set required members /// - _tas__UploadCRL_anyParameters* soap_new_set__tas__UploadCRL_anyParameters(soap*, ...) allocate, set all public members /// - _tas__UploadCRL_anyParameters::soap_default(soap*) default initialize members /// - int soap_read__tas__UploadCRL_anyParameters(soap*, _tas__UploadCRL_anyParameters*) deserialize from a stream /// - int soap_write__tas__UploadCRL_anyParameters(soap*, _tas__UploadCRL_anyParameters*) serialize to a stream /// - _tas__UploadCRL_anyParameters* _tas__UploadCRL_anyParameters::soap_dup(soap*) returns deep copy of _tas__UploadCRL_anyParameters, 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) /// - _tas__UploadCRL_anyParameters::soap_del() deep deletes _tas__UploadCRL_anyParameters data members, use only after _tas__UploadCRL_anyParameters::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__UploadCRL_anyParameters { /// @todo /// @todo 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. } *anyParameters 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadCRLResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":UploadCRLResponse is a complexType. /// /// class _tas__UploadCRLResponse operations: /// - _tas__UploadCRLResponse* soap_new__tas__UploadCRLResponse(soap*) allocate and default initialize /// - _tas__UploadCRLResponse* soap_new__tas__UploadCRLResponse(soap*, int num) allocate array and default initialize values /// - _tas__UploadCRLResponse* soap_new_req__tas__UploadCRLResponse(soap*, ...) allocate, set required members /// - _tas__UploadCRLResponse* soap_new_set__tas__UploadCRLResponse(soap*, ...) allocate, set all public members /// - _tas__UploadCRLResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__UploadCRLResponse(soap*, _tas__UploadCRLResponse*) deserialize from a stream /// - int soap_write__tas__UploadCRLResponse(soap*, _tas__UploadCRLResponse*) serialize to a stream /// - _tas__UploadCRLResponse* _tas__UploadCRLResponse::soap_dup(soap*) returns deep copy of _tas__UploadCRLResponse, 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) /// - _tas__UploadCRLResponse::soap_del() deep deletes _tas__UploadCRLResponse data members, use only after _tas__UploadCRLResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__UploadCRLResponse { public: ///
/// The ID of the uploaded CRL. ///
/// Element "CrlID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CRLID. tas__CRLID CrlID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCRL /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCRL is a complexType. /// /// class _tas__GetCRL operations: /// - _tas__GetCRL* soap_new__tas__GetCRL(soap*) allocate and default initialize /// - _tas__GetCRL* soap_new__tas__GetCRL(soap*, int num) allocate array and default initialize values /// - _tas__GetCRL* soap_new_req__tas__GetCRL(soap*, ...) allocate, set required members /// - _tas__GetCRL* soap_new_set__tas__GetCRL(soap*, ...) allocate, set all public members /// - _tas__GetCRL::soap_default(soap*) default initialize members /// - int soap_read__tas__GetCRL(soap*, _tas__GetCRL*) deserialize from a stream /// - int soap_write__tas__GetCRL(soap*, _tas__GetCRL*) serialize to a stream /// - _tas__GetCRL* _tas__GetCRL::soap_dup(soap*) returns deep copy of _tas__GetCRL, 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) /// - _tas__GetCRL::soap_del() deep deletes _tas__GetCRL data members, use only after _tas__GetCRL::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetCRL { public: ///
/// The ID of the CRL to be returned. ///
/// Element "CrlID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CRLID. tas__CRLID CrlID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCRLResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCRLResponse is a complexType. /// /// class _tas__GetCRLResponse operations: /// - _tas__GetCRLResponse* soap_new__tas__GetCRLResponse(soap*) allocate and default initialize /// - _tas__GetCRLResponse* soap_new__tas__GetCRLResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetCRLResponse* soap_new_req__tas__GetCRLResponse(soap*, ...) allocate, set required members /// - _tas__GetCRLResponse* soap_new_set__tas__GetCRLResponse(soap*, ...) allocate, set all public members /// - _tas__GetCRLResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetCRLResponse(soap*, _tas__GetCRLResponse*) deserialize from a stream /// - int soap_write__tas__GetCRLResponse(soap*, _tas__GetCRLResponse*) serialize to a stream /// - _tas__GetCRLResponse* _tas__GetCRLResponse::soap_dup(soap*) returns deep copy of _tas__GetCRLResponse, 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) /// - _tas__GetCRLResponse::soap_del() deep deletes _tas__GetCRLResponse data members, use only after _tas__GetCRLResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetCRLResponse { public: ///
/// The CRL with the requested ID. ///
/// Element "Crl" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CRL. tas__CRL* Crl 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCRLs /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCRLs is a complexType. /// /// class _tas__GetAllCRLs operations: /// - _tas__GetAllCRLs* soap_new__tas__GetAllCRLs(soap*) allocate and default initialize /// - _tas__GetAllCRLs* soap_new__tas__GetAllCRLs(soap*, int num) allocate array and default initialize values /// - _tas__GetAllCRLs* soap_new_req__tas__GetAllCRLs(soap*, ...) allocate, set required members /// - _tas__GetAllCRLs* soap_new_set__tas__GetAllCRLs(soap*, ...) allocate, set all public members /// - _tas__GetAllCRLs::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAllCRLs(soap*, _tas__GetAllCRLs*) deserialize from a stream /// - int soap_write__tas__GetAllCRLs(soap*, _tas__GetAllCRLs*) serialize to a stream /// - _tas__GetAllCRLs* _tas__GetAllCRLs::soap_dup(soap*) returns deep copy of _tas__GetAllCRLs, 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) /// - _tas__GetAllCRLs::soap_del() deep deletes _tas__GetAllCRLs data members, use only after _tas__GetAllCRLs::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAllCRLs { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCRLsResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCRLsResponse is a complexType. /// /// class _tas__GetAllCRLsResponse operations: /// - _tas__GetAllCRLsResponse* soap_new__tas__GetAllCRLsResponse(soap*) allocate and default initialize /// - _tas__GetAllCRLsResponse* soap_new__tas__GetAllCRLsResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetAllCRLsResponse* soap_new_req__tas__GetAllCRLsResponse(soap*, ...) allocate, set required members /// - _tas__GetAllCRLsResponse* soap_new_set__tas__GetAllCRLsResponse(soap*, ...) allocate, set all public members /// - _tas__GetAllCRLsResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAllCRLsResponse(soap*, _tas__GetAllCRLsResponse*) deserialize from a stream /// - int soap_write__tas__GetAllCRLsResponse(soap*, _tas__GetAllCRLsResponse*) serialize to a stream /// - _tas__GetAllCRLsResponse* _tas__GetAllCRLsResponse::soap_dup(soap*) returns deep copy of _tas__GetAllCRLsResponse, 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) /// - _tas__GetAllCRLsResponse::soap_del() deep deletes _tas__GetAllCRLsResponse data members, use only after _tas__GetAllCRLsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAllCRLsResponse { public: ///
/// A list of all CRLs that are stored in the keystore on the device. ///
/// Vector of tas__CRL* of length 0..unbounded. std::vector Crl 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCRL /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCRL is a complexType. /// /// class _tas__DeleteCRL operations: /// - _tas__DeleteCRL* soap_new__tas__DeleteCRL(soap*) allocate and default initialize /// - _tas__DeleteCRL* soap_new__tas__DeleteCRL(soap*, int num) allocate array and default initialize values /// - _tas__DeleteCRL* soap_new_req__tas__DeleteCRL(soap*, ...) allocate, set required members /// - _tas__DeleteCRL* soap_new_set__tas__DeleteCRL(soap*, ...) allocate, set all public members /// - _tas__DeleteCRL::soap_default(soap*) default initialize members /// - int soap_read__tas__DeleteCRL(soap*, _tas__DeleteCRL*) deserialize from a stream /// - int soap_write__tas__DeleteCRL(soap*, _tas__DeleteCRL*) serialize to a stream /// - _tas__DeleteCRL* _tas__DeleteCRL::soap_dup(soap*) returns deep copy of _tas__DeleteCRL, 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) /// - _tas__DeleteCRL::soap_del() deep deletes _tas__DeleteCRL data members, use only after _tas__DeleteCRL::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeleteCRL { public: ///
/// The ID of the CRL to be deleted. ///
/// Element "CrlID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CRLID. tas__CRLID CrlID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCRLResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCRLResponse is a complexType. /// /// class _tas__DeleteCRLResponse operations: /// - _tas__DeleteCRLResponse* soap_new__tas__DeleteCRLResponse(soap*) allocate and default initialize /// - _tas__DeleteCRLResponse* soap_new__tas__DeleteCRLResponse(soap*, int num) allocate array and default initialize values /// - _tas__DeleteCRLResponse* soap_new_req__tas__DeleteCRLResponse(soap*, ...) allocate, set required members /// - _tas__DeleteCRLResponse* soap_new_set__tas__DeleteCRLResponse(soap*, ...) allocate, set all public members /// - _tas__DeleteCRLResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__DeleteCRLResponse(soap*, _tas__DeleteCRLResponse*) deserialize from a stream /// - int soap_write__tas__DeleteCRLResponse(soap*, _tas__DeleteCRLResponse*) serialize to a stream /// - _tas__DeleteCRLResponse* _tas__DeleteCRLResponse::soap_dup(soap*) returns deep copy of _tas__DeleteCRLResponse, 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) /// - _tas__DeleteCRLResponse::soap_del() deep deletes _tas__DeleteCRLResponse data members, use only after _tas__DeleteCRLResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeleteCRLResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateCertPathValidationPolicy /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateCertPathValidationPolicy is a complexType. /// /// class _tas__CreateCertPathValidationPolicy operations: /// - _tas__CreateCertPathValidationPolicy* soap_new__tas__CreateCertPathValidationPolicy(soap*) allocate and default initialize /// - _tas__CreateCertPathValidationPolicy* soap_new__tas__CreateCertPathValidationPolicy(soap*, int num) allocate array and default initialize values /// - _tas__CreateCertPathValidationPolicy* soap_new_req__tas__CreateCertPathValidationPolicy(soap*, ...) allocate, set required members /// - _tas__CreateCertPathValidationPolicy* soap_new_set__tas__CreateCertPathValidationPolicy(soap*, ...) allocate, set all public members /// - _tas__CreateCertPathValidationPolicy::soap_default(soap*) default initialize members /// - int soap_read__tas__CreateCertPathValidationPolicy(soap*, _tas__CreateCertPathValidationPolicy*) deserialize from a stream /// - int soap_write__tas__CreateCertPathValidationPolicy(soap*, _tas__CreateCertPathValidationPolicy*) serialize to a stream /// - _tas__CreateCertPathValidationPolicy* _tas__CreateCertPathValidationPolicy::soap_dup(soap*) returns deep copy of _tas__CreateCertPathValidationPolicy, 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) /// - _tas__CreateCertPathValidationPolicy::soap_del() deep deletes _tas__CreateCertPathValidationPolicy data members, use only after _tas__CreateCertPathValidationPolicy::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__CreateCertPathValidationPolicy { public: ///
/// The alias to assign to the created certification path validation policy. ///
/// Element "Alias" of XSD type xs:string. std::string* Alias 0; ///< Optional element. ///
/// The parameters of the certification path validation policy to be created. ///
/// Element "Parameters" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertPathValidationParameters. tas__CertPathValidationParameters* Parameters 1; ///< Required element. ///
/// The trust anchors of the certification path validation policy to be created. ///
/// Vector of tas__TrustAnchor* of length 1..unbounded. std::vector TrustAnchor 1; ///< Multiple elements. /// class _tas__CreateCertPathValidationPolicy_anyParameters operations: /// - _tas__CreateCertPathValidationPolicy_anyParameters* soap_new__tas__CreateCertPathValidationPolicy_anyParameters(soap*) allocate and default initialize /// - _tas__CreateCertPathValidationPolicy_anyParameters* soap_new__tas__CreateCertPathValidationPolicy_anyParameters(soap*, int num) allocate array and default initialize values /// - _tas__CreateCertPathValidationPolicy_anyParameters* soap_new_req__tas__CreateCertPathValidationPolicy_anyParameters(soap*, ...) allocate, set required members /// - _tas__CreateCertPathValidationPolicy_anyParameters* soap_new_set__tas__CreateCertPathValidationPolicy_anyParameters(soap*, ...) allocate, set all public members /// - _tas__CreateCertPathValidationPolicy_anyParameters::soap_default(soap*) default initialize members /// - int soap_read__tas__CreateCertPathValidationPolicy_anyParameters(soap*, _tas__CreateCertPathValidationPolicy_anyParameters*) deserialize from a stream /// - int soap_write__tas__CreateCertPathValidationPolicy_anyParameters(soap*, _tas__CreateCertPathValidationPolicy_anyParameters*) serialize to a stream /// - _tas__CreateCertPathValidationPolicy_anyParameters* _tas__CreateCertPathValidationPolicy_anyParameters::soap_dup(soap*) returns deep copy of _tas__CreateCertPathValidationPolicy_anyParameters, 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) /// - _tas__CreateCertPathValidationPolicy_anyParameters::soap_del() deep deletes _tas__CreateCertPathValidationPolicy_anyParameters data members, use only after _tas__CreateCertPathValidationPolicy_anyParameters::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__CreateCertPathValidationPolicy_anyParameters { /// @todo /// @todo 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. } *anyParameters 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateCertPathValidationPolicyResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":CreateCertPathValidationPolicyResponse is a complexType. /// /// class _tas__CreateCertPathValidationPolicyResponse operations: /// - _tas__CreateCertPathValidationPolicyResponse* soap_new__tas__CreateCertPathValidationPolicyResponse(soap*) allocate and default initialize /// - _tas__CreateCertPathValidationPolicyResponse* soap_new__tas__CreateCertPathValidationPolicyResponse(soap*, int num) allocate array and default initialize values /// - _tas__CreateCertPathValidationPolicyResponse* soap_new_req__tas__CreateCertPathValidationPolicyResponse(soap*, ...) allocate, set required members /// - _tas__CreateCertPathValidationPolicyResponse* soap_new_set__tas__CreateCertPathValidationPolicyResponse(soap*, ...) allocate, set all public members /// - _tas__CreateCertPathValidationPolicyResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__CreateCertPathValidationPolicyResponse(soap*, _tas__CreateCertPathValidationPolicyResponse*) deserialize from a stream /// - int soap_write__tas__CreateCertPathValidationPolicyResponse(soap*, _tas__CreateCertPathValidationPolicyResponse*) serialize to a stream /// - _tas__CreateCertPathValidationPolicyResponse* _tas__CreateCertPathValidationPolicyResponse::soap_dup(soap*) returns deep copy of _tas__CreateCertPathValidationPolicyResponse, 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) /// - _tas__CreateCertPathValidationPolicyResponse::soap_del() deep deletes _tas__CreateCertPathValidationPolicyResponse data members, use only after _tas__CreateCertPathValidationPolicyResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__CreateCertPathValidationPolicyResponse { public: ///
/// The ID of the created certification path validation policy. ///
/// Element "CertPathValidationPolicyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertPathValidationPolicyID. tas__CertPathValidationPolicyID CertPathValidationPolicyID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCertPathValidationPolicy /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCertPathValidationPolicy is a complexType. /// /// class _tas__GetCertPathValidationPolicy operations: /// - _tas__GetCertPathValidationPolicy* soap_new__tas__GetCertPathValidationPolicy(soap*) allocate and default initialize /// - _tas__GetCertPathValidationPolicy* soap_new__tas__GetCertPathValidationPolicy(soap*, int num) allocate array and default initialize values /// - _tas__GetCertPathValidationPolicy* soap_new_req__tas__GetCertPathValidationPolicy(soap*, ...) allocate, set required members /// - _tas__GetCertPathValidationPolicy* soap_new_set__tas__GetCertPathValidationPolicy(soap*, ...) allocate, set all public members /// - _tas__GetCertPathValidationPolicy::soap_default(soap*) default initialize members /// - int soap_read__tas__GetCertPathValidationPolicy(soap*, _tas__GetCertPathValidationPolicy*) deserialize from a stream /// - int soap_write__tas__GetCertPathValidationPolicy(soap*, _tas__GetCertPathValidationPolicy*) serialize to a stream /// - _tas__GetCertPathValidationPolicy* _tas__GetCertPathValidationPolicy::soap_dup(soap*) returns deep copy of _tas__GetCertPathValidationPolicy, 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) /// - _tas__GetCertPathValidationPolicy::soap_del() deep deletes _tas__GetCertPathValidationPolicy data members, use only after _tas__GetCertPathValidationPolicy::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetCertPathValidationPolicy { public: ///
/// The ID of the certification path validation policy to be created. ///
/// Element "CertPathValidationPolicyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertPathValidationPolicyID. tas__CertPathValidationPolicyID CertPathValidationPolicyID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCertPathValidationPolicyResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetCertPathValidationPolicyResponse is a complexType. /// /// class _tas__GetCertPathValidationPolicyResponse operations: /// - _tas__GetCertPathValidationPolicyResponse* soap_new__tas__GetCertPathValidationPolicyResponse(soap*) allocate and default initialize /// - _tas__GetCertPathValidationPolicyResponse* soap_new__tas__GetCertPathValidationPolicyResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetCertPathValidationPolicyResponse* soap_new_req__tas__GetCertPathValidationPolicyResponse(soap*, ...) allocate, set required members /// - _tas__GetCertPathValidationPolicyResponse* soap_new_set__tas__GetCertPathValidationPolicyResponse(soap*, ...) allocate, set all public members /// - _tas__GetCertPathValidationPolicyResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetCertPathValidationPolicyResponse(soap*, _tas__GetCertPathValidationPolicyResponse*) deserialize from a stream /// - int soap_write__tas__GetCertPathValidationPolicyResponse(soap*, _tas__GetCertPathValidationPolicyResponse*) serialize to a stream /// - _tas__GetCertPathValidationPolicyResponse* _tas__GetCertPathValidationPolicyResponse::soap_dup(soap*) returns deep copy of _tas__GetCertPathValidationPolicyResponse, 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) /// - _tas__GetCertPathValidationPolicyResponse::soap_del() deep deletes _tas__GetCertPathValidationPolicyResponse data members, use only after _tas__GetCertPathValidationPolicyResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetCertPathValidationPolicyResponse { public: ///
/// The certification path validation policy that is stored under the requested ID. ///
/// Element "CertPathValidationPolicy" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertPathValidationPolicy. tas__CertPathValidationPolicy* CertPathValidationPolicy 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCertPathValidationPolicies /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCertPathValidationPolicies is a complexType. /// /// class _tas__GetAllCertPathValidationPolicies operations: /// - _tas__GetAllCertPathValidationPolicies* soap_new__tas__GetAllCertPathValidationPolicies(soap*) allocate and default initialize /// - _tas__GetAllCertPathValidationPolicies* soap_new__tas__GetAllCertPathValidationPolicies(soap*, int num) allocate array and default initialize values /// - _tas__GetAllCertPathValidationPolicies* soap_new_req__tas__GetAllCertPathValidationPolicies(soap*, ...) allocate, set required members /// - _tas__GetAllCertPathValidationPolicies* soap_new_set__tas__GetAllCertPathValidationPolicies(soap*, ...) allocate, set all public members /// - _tas__GetAllCertPathValidationPolicies::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAllCertPathValidationPolicies(soap*, _tas__GetAllCertPathValidationPolicies*) deserialize from a stream /// - int soap_write__tas__GetAllCertPathValidationPolicies(soap*, _tas__GetAllCertPathValidationPolicies*) serialize to a stream /// - _tas__GetAllCertPathValidationPolicies* _tas__GetAllCertPathValidationPolicies::soap_dup(soap*) returns deep copy of _tas__GetAllCertPathValidationPolicies, 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) /// - _tas__GetAllCertPathValidationPolicies::soap_del() deep deletes _tas__GetAllCertPathValidationPolicies data members, use only after _tas__GetAllCertPathValidationPolicies::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAllCertPathValidationPolicies { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCertPathValidationPoliciesResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllCertPathValidationPoliciesResponse is a complexType. /// /// class _tas__GetAllCertPathValidationPoliciesResponse operations: /// - _tas__GetAllCertPathValidationPoliciesResponse* soap_new__tas__GetAllCertPathValidationPoliciesResponse(soap*) allocate and default initialize /// - _tas__GetAllCertPathValidationPoliciesResponse* soap_new__tas__GetAllCertPathValidationPoliciesResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetAllCertPathValidationPoliciesResponse* soap_new_req__tas__GetAllCertPathValidationPoliciesResponse(soap*, ...) allocate, set required members /// - _tas__GetAllCertPathValidationPoliciesResponse* soap_new_set__tas__GetAllCertPathValidationPoliciesResponse(soap*, ...) allocate, set all public members /// - _tas__GetAllCertPathValidationPoliciesResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAllCertPathValidationPoliciesResponse(soap*, _tas__GetAllCertPathValidationPoliciesResponse*) deserialize from a stream /// - int soap_write__tas__GetAllCertPathValidationPoliciesResponse(soap*, _tas__GetAllCertPathValidationPoliciesResponse*) serialize to a stream /// - _tas__GetAllCertPathValidationPoliciesResponse* _tas__GetAllCertPathValidationPoliciesResponse::soap_dup(soap*) returns deep copy of _tas__GetAllCertPathValidationPoliciesResponse, 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) /// - _tas__GetAllCertPathValidationPoliciesResponse::soap_del() deep deletes _tas__GetAllCertPathValidationPoliciesResponse data members, use only after _tas__GetAllCertPathValidationPoliciesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAllCertPathValidationPoliciesResponse { public: ///
/// A list of all certification path validation policies that are stored in the keystore on the device. ///
/// Vector of tas__CertPathValidationPolicy* of length 0..unbounded. std::vector CertPathValidationPolicy 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCertPathValidationPolicy /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCertPathValidationPolicy is a complexType. /// /// class _tas__DeleteCertPathValidationPolicy operations: /// - _tas__DeleteCertPathValidationPolicy* soap_new__tas__DeleteCertPathValidationPolicy(soap*) allocate and default initialize /// - _tas__DeleteCertPathValidationPolicy* soap_new__tas__DeleteCertPathValidationPolicy(soap*, int num) allocate array and default initialize values /// - _tas__DeleteCertPathValidationPolicy* soap_new_req__tas__DeleteCertPathValidationPolicy(soap*, ...) allocate, set required members /// - _tas__DeleteCertPathValidationPolicy* soap_new_set__tas__DeleteCertPathValidationPolicy(soap*, ...) allocate, set all public members /// - _tas__DeleteCertPathValidationPolicy::soap_default(soap*) default initialize members /// - int soap_read__tas__DeleteCertPathValidationPolicy(soap*, _tas__DeleteCertPathValidationPolicy*) deserialize from a stream /// - int soap_write__tas__DeleteCertPathValidationPolicy(soap*, _tas__DeleteCertPathValidationPolicy*) serialize to a stream /// - _tas__DeleteCertPathValidationPolicy* _tas__DeleteCertPathValidationPolicy::soap_dup(soap*) returns deep copy of _tas__DeleteCertPathValidationPolicy, 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) /// - _tas__DeleteCertPathValidationPolicy::soap_del() deep deletes _tas__DeleteCertPathValidationPolicy data members, use only after _tas__DeleteCertPathValidationPolicy::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeleteCertPathValidationPolicy { public: ///
/// The ID of the certification path validation policy to be deleted. ///
/// Element "CertPathValidationPolicyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertPathValidationPolicyID. tas__CertPathValidationPolicyID CertPathValidationPolicyID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCertPathValidationPolicyResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteCertPathValidationPolicyResponse is a complexType. /// /// class _tas__DeleteCertPathValidationPolicyResponse operations: /// - _tas__DeleteCertPathValidationPolicyResponse* soap_new__tas__DeleteCertPathValidationPolicyResponse(soap*) allocate and default initialize /// - _tas__DeleteCertPathValidationPolicyResponse* soap_new__tas__DeleteCertPathValidationPolicyResponse(soap*, int num) allocate array and default initialize values /// - _tas__DeleteCertPathValidationPolicyResponse* soap_new_req__tas__DeleteCertPathValidationPolicyResponse(soap*, ...) allocate, set required members /// - _tas__DeleteCertPathValidationPolicyResponse* soap_new_set__tas__DeleteCertPathValidationPolicyResponse(soap*, ...) allocate, set all public members /// - _tas__DeleteCertPathValidationPolicyResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__DeleteCertPathValidationPolicyResponse(soap*, _tas__DeleteCertPathValidationPolicyResponse*) deserialize from a stream /// - int soap_write__tas__DeleteCertPathValidationPolicyResponse(soap*, _tas__DeleteCertPathValidationPolicyResponse*) serialize to a stream /// - _tas__DeleteCertPathValidationPolicyResponse* _tas__DeleteCertPathValidationPolicyResponse::soap_dup(soap*) returns deep copy of _tas__DeleteCertPathValidationPolicyResponse, 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) /// - _tas__DeleteCertPathValidationPolicyResponse::soap_del() deep deletes _tas__DeleteCertPathValidationPolicyResponse data members, use only after _tas__DeleteCertPathValidationPolicyResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeleteCertPathValidationPolicyResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":SetClientAuthenticationRequired /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":SetClientAuthenticationRequired is a complexType. /// /// class _tas__SetClientAuthenticationRequired operations: /// - _tas__SetClientAuthenticationRequired* soap_new__tas__SetClientAuthenticationRequired(soap*) allocate and default initialize /// - _tas__SetClientAuthenticationRequired* soap_new__tas__SetClientAuthenticationRequired(soap*, int num) allocate array and default initialize values /// - _tas__SetClientAuthenticationRequired* soap_new_req__tas__SetClientAuthenticationRequired(soap*, ...) allocate, set required members /// - _tas__SetClientAuthenticationRequired* soap_new_set__tas__SetClientAuthenticationRequired(soap*, ...) allocate, set all public members /// - _tas__SetClientAuthenticationRequired::soap_default(soap*) default initialize members /// - int soap_read__tas__SetClientAuthenticationRequired(soap*, _tas__SetClientAuthenticationRequired*) deserialize from a stream /// - int soap_write__tas__SetClientAuthenticationRequired(soap*, _tas__SetClientAuthenticationRequired*) serialize to a stream /// - _tas__SetClientAuthenticationRequired* _tas__SetClientAuthenticationRequired::soap_dup(soap*) returns deep copy of _tas__SetClientAuthenticationRequired, 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) /// - _tas__SetClientAuthenticationRequired::soap_del() deep deletes _tas__SetClientAuthenticationRequired data members, use only after _tas__SetClientAuthenticationRequired::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__SetClientAuthenticationRequired { public: /// Element "clientAuthenticationRequired" of XSD type xs:boolean. bool clientAuthenticationRequired 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":SetClientAuthenticationRequiredResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":SetClientAuthenticationRequiredResponse is a complexType. /// /// class _tas__SetClientAuthenticationRequiredResponse operations: /// - _tas__SetClientAuthenticationRequiredResponse* soap_new__tas__SetClientAuthenticationRequiredResponse(soap*) allocate and default initialize /// - _tas__SetClientAuthenticationRequiredResponse* soap_new__tas__SetClientAuthenticationRequiredResponse(soap*, int num) allocate array and default initialize values /// - _tas__SetClientAuthenticationRequiredResponse* soap_new_req__tas__SetClientAuthenticationRequiredResponse(soap*, ...) allocate, set required members /// - _tas__SetClientAuthenticationRequiredResponse* soap_new_set__tas__SetClientAuthenticationRequiredResponse(soap*, ...) allocate, set all public members /// - _tas__SetClientAuthenticationRequiredResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__SetClientAuthenticationRequiredResponse(soap*, _tas__SetClientAuthenticationRequiredResponse*) deserialize from a stream /// - int soap_write__tas__SetClientAuthenticationRequiredResponse(soap*, _tas__SetClientAuthenticationRequiredResponse*) serialize to a stream /// - _tas__SetClientAuthenticationRequiredResponse* _tas__SetClientAuthenticationRequiredResponse::soap_dup(soap*) returns deep copy of _tas__SetClientAuthenticationRequiredResponse, 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) /// - _tas__SetClientAuthenticationRequiredResponse::soap_del() deep deletes _tas__SetClientAuthenticationRequiredResponse data members, use only after _tas__SetClientAuthenticationRequiredResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__SetClientAuthenticationRequiredResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetClientAuthenticationRequired /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetClientAuthenticationRequired is a complexType. /// /// class _tas__GetClientAuthenticationRequired operations: /// - _tas__GetClientAuthenticationRequired* soap_new__tas__GetClientAuthenticationRequired(soap*) allocate and default initialize /// - _tas__GetClientAuthenticationRequired* soap_new__tas__GetClientAuthenticationRequired(soap*, int num) allocate array and default initialize values /// - _tas__GetClientAuthenticationRequired* soap_new_req__tas__GetClientAuthenticationRequired(soap*, ...) allocate, set required members /// - _tas__GetClientAuthenticationRequired* soap_new_set__tas__GetClientAuthenticationRequired(soap*, ...) allocate, set all public members /// - _tas__GetClientAuthenticationRequired::soap_default(soap*) default initialize members /// - int soap_read__tas__GetClientAuthenticationRequired(soap*, _tas__GetClientAuthenticationRequired*) deserialize from a stream /// - int soap_write__tas__GetClientAuthenticationRequired(soap*, _tas__GetClientAuthenticationRequired*) serialize to a stream /// - _tas__GetClientAuthenticationRequired* _tas__GetClientAuthenticationRequired::soap_dup(soap*) returns deep copy of _tas__GetClientAuthenticationRequired, 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) /// - _tas__GetClientAuthenticationRequired::soap_del() deep deletes _tas__GetClientAuthenticationRequired data members, use only after _tas__GetClientAuthenticationRequired::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetClientAuthenticationRequired { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetClientAuthenticationRequiredResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetClientAuthenticationRequiredResponse is a complexType. /// /// class _tas__GetClientAuthenticationRequiredResponse operations: /// - _tas__GetClientAuthenticationRequiredResponse* soap_new__tas__GetClientAuthenticationRequiredResponse(soap*) allocate and default initialize /// - _tas__GetClientAuthenticationRequiredResponse* soap_new__tas__GetClientAuthenticationRequiredResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetClientAuthenticationRequiredResponse* soap_new_req__tas__GetClientAuthenticationRequiredResponse(soap*, ...) allocate, set required members /// - _tas__GetClientAuthenticationRequiredResponse* soap_new_set__tas__GetClientAuthenticationRequiredResponse(soap*, ...) allocate, set all public members /// - _tas__GetClientAuthenticationRequiredResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetClientAuthenticationRequiredResponse(soap*, _tas__GetClientAuthenticationRequiredResponse*) deserialize from a stream /// - int soap_write__tas__GetClientAuthenticationRequiredResponse(soap*, _tas__GetClientAuthenticationRequiredResponse*) serialize to a stream /// - _tas__GetClientAuthenticationRequiredResponse* _tas__GetClientAuthenticationRequiredResponse::soap_dup(soap*) returns deep copy of _tas__GetClientAuthenticationRequiredResponse, 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) /// - _tas__GetClientAuthenticationRequiredResponse::soap_del() deep deletes _tas__GetClientAuthenticationRequiredResponse data members, use only after _tas__GetClientAuthenticationRequiredResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetClientAuthenticationRequiredResponse { public: /// Element "clientAuthenticationRequired" of XSD type xs:boolean. bool clientAuthenticationRequired 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":AddCertPathValidationPolicyAssignment /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":AddCertPathValidationPolicyAssignment is a complexType. /// /// class _tas__AddCertPathValidationPolicyAssignment operations: /// - _tas__AddCertPathValidationPolicyAssignment* soap_new__tas__AddCertPathValidationPolicyAssignment(soap*) allocate and default initialize /// - _tas__AddCertPathValidationPolicyAssignment* soap_new__tas__AddCertPathValidationPolicyAssignment(soap*, int num) allocate array and default initialize values /// - _tas__AddCertPathValidationPolicyAssignment* soap_new_req__tas__AddCertPathValidationPolicyAssignment(soap*, ...) allocate, set required members /// - _tas__AddCertPathValidationPolicyAssignment* soap_new_set__tas__AddCertPathValidationPolicyAssignment(soap*, ...) allocate, set all public members /// - _tas__AddCertPathValidationPolicyAssignment::soap_default(soap*) default initialize members /// - int soap_read__tas__AddCertPathValidationPolicyAssignment(soap*, _tas__AddCertPathValidationPolicyAssignment*) deserialize from a stream /// - int soap_write__tas__AddCertPathValidationPolicyAssignment(soap*, _tas__AddCertPathValidationPolicyAssignment*) serialize to a stream /// - _tas__AddCertPathValidationPolicyAssignment* _tas__AddCertPathValidationPolicyAssignment::soap_dup(soap*) returns deep copy of _tas__AddCertPathValidationPolicyAssignment, 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) /// - _tas__AddCertPathValidationPolicyAssignment::soap_del() deep deletes _tas__AddCertPathValidationPolicyAssignment data members, use only after _tas__AddCertPathValidationPolicyAssignment::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__AddCertPathValidationPolicyAssignment { public: ///
/// The ID of the certification path validation policy to assign to the TLS server. ///
/// Element "CertPathValidationPolicyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertPathValidationPolicyID. tas__CertPathValidationPolicyID CertPathValidationPolicyID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":AddCertPathValidationPolicyAssignmentResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":AddCertPathValidationPolicyAssignmentResponse is a complexType. /// /// class _tas__AddCertPathValidationPolicyAssignmentResponse operations: /// - _tas__AddCertPathValidationPolicyAssignmentResponse* soap_new__tas__AddCertPathValidationPolicyAssignmentResponse(soap*) allocate and default initialize /// - _tas__AddCertPathValidationPolicyAssignmentResponse* soap_new__tas__AddCertPathValidationPolicyAssignmentResponse(soap*, int num) allocate array and default initialize values /// - _tas__AddCertPathValidationPolicyAssignmentResponse* soap_new_req__tas__AddCertPathValidationPolicyAssignmentResponse(soap*, ...) allocate, set required members /// - _tas__AddCertPathValidationPolicyAssignmentResponse* soap_new_set__tas__AddCertPathValidationPolicyAssignmentResponse(soap*, ...) allocate, set all public members /// - _tas__AddCertPathValidationPolicyAssignmentResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__AddCertPathValidationPolicyAssignmentResponse(soap*, _tas__AddCertPathValidationPolicyAssignmentResponse*) deserialize from a stream /// - int soap_write__tas__AddCertPathValidationPolicyAssignmentResponse(soap*, _tas__AddCertPathValidationPolicyAssignmentResponse*) serialize to a stream /// - _tas__AddCertPathValidationPolicyAssignmentResponse* _tas__AddCertPathValidationPolicyAssignmentResponse::soap_dup(soap*) returns deep copy of _tas__AddCertPathValidationPolicyAssignmentResponse, 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) /// - _tas__AddCertPathValidationPolicyAssignmentResponse::soap_del() deep deletes _tas__AddCertPathValidationPolicyAssignmentResponse data members, use only after _tas__AddCertPathValidationPolicyAssignmentResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__AddCertPathValidationPolicyAssignmentResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":RemoveCertPathValidationPolicyAssignment /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":RemoveCertPathValidationPolicyAssignment is a complexType. /// /// class _tas__RemoveCertPathValidationPolicyAssignment operations: /// - _tas__RemoveCertPathValidationPolicyAssignment* soap_new__tas__RemoveCertPathValidationPolicyAssignment(soap*) allocate and default initialize /// - _tas__RemoveCertPathValidationPolicyAssignment* soap_new__tas__RemoveCertPathValidationPolicyAssignment(soap*, int num) allocate array and default initialize values /// - _tas__RemoveCertPathValidationPolicyAssignment* soap_new_req__tas__RemoveCertPathValidationPolicyAssignment(soap*, ...) allocate, set required members /// - _tas__RemoveCertPathValidationPolicyAssignment* soap_new_set__tas__RemoveCertPathValidationPolicyAssignment(soap*, ...) allocate, set all public members /// - _tas__RemoveCertPathValidationPolicyAssignment::soap_default(soap*) default initialize members /// - int soap_read__tas__RemoveCertPathValidationPolicyAssignment(soap*, _tas__RemoveCertPathValidationPolicyAssignment*) deserialize from a stream /// - int soap_write__tas__RemoveCertPathValidationPolicyAssignment(soap*, _tas__RemoveCertPathValidationPolicyAssignment*) serialize to a stream /// - _tas__RemoveCertPathValidationPolicyAssignment* _tas__RemoveCertPathValidationPolicyAssignment::soap_dup(soap*) returns deep copy of _tas__RemoveCertPathValidationPolicyAssignment, 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) /// - _tas__RemoveCertPathValidationPolicyAssignment::soap_del() deep deletes _tas__RemoveCertPathValidationPolicyAssignment data members, use only after _tas__RemoveCertPathValidationPolicyAssignment::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__RemoveCertPathValidationPolicyAssignment { public: ///
/// The ID of the certification path validation policy to de-assign from the TLS server. ///
/// Element "CertPathValidationPolicyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertPathValidationPolicyID. tas__CertPathValidationPolicyID CertPathValidationPolicyID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":RemoveCertPathValidationPolicyAssignmentResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":RemoveCertPathValidationPolicyAssignmentResponse is a complexType. /// /// class _tas__RemoveCertPathValidationPolicyAssignmentResponse operations: /// - _tas__RemoveCertPathValidationPolicyAssignmentResponse* soap_new__tas__RemoveCertPathValidationPolicyAssignmentResponse(soap*) allocate and default initialize /// - _tas__RemoveCertPathValidationPolicyAssignmentResponse* soap_new__tas__RemoveCertPathValidationPolicyAssignmentResponse(soap*, int num) allocate array and default initialize values /// - _tas__RemoveCertPathValidationPolicyAssignmentResponse* soap_new_req__tas__RemoveCertPathValidationPolicyAssignmentResponse(soap*, ...) allocate, set required members /// - _tas__RemoveCertPathValidationPolicyAssignmentResponse* soap_new_set__tas__RemoveCertPathValidationPolicyAssignmentResponse(soap*, ...) allocate, set all public members /// - _tas__RemoveCertPathValidationPolicyAssignmentResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__RemoveCertPathValidationPolicyAssignmentResponse(soap*, _tas__RemoveCertPathValidationPolicyAssignmentResponse*) deserialize from a stream /// - int soap_write__tas__RemoveCertPathValidationPolicyAssignmentResponse(soap*, _tas__RemoveCertPathValidationPolicyAssignmentResponse*) serialize to a stream /// - _tas__RemoveCertPathValidationPolicyAssignmentResponse* _tas__RemoveCertPathValidationPolicyAssignmentResponse::soap_dup(soap*) returns deep copy of _tas__RemoveCertPathValidationPolicyAssignmentResponse, 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) /// - _tas__RemoveCertPathValidationPolicyAssignmentResponse::soap_del() deep deletes _tas__RemoveCertPathValidationPolicyAssignmentResponse data members, use only after _tas__RemoveCertPathValidationPolicyAssignmentResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__RemoveCertPathValidationPolicyAssignmentResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":ReplaceCertPathValidationPolicyAssignment /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":ReplaceCertPathValidationPolicyAssignment is a complexType. /// /// class _tas__ReplaceCertPathValidationPolicyAssignment operations: /// - _tas__ReplaceCertPathValidationPolicyAssignment* soap_new__tas__ReplaceCertPathValidationPolicyAssignment(soap*) allocate and default initialize /// - _tas__ReplaceCertPathValidationPolicyAssignment* soap_new__tas__ReplaceCertPathValidationPolicyAssignment(soap*, int num) allocate array and default initialize values /// - _tas__ReplaceCertPathValidationPolicyAssignment* soap_new_req__tas__ReplaceCertPathValidationPolicyAssignment(soap*, ...) allocate, set required members /// - _tas__ReplaceCertPathValidationPolicyAssignment* soap_new_set__tas__ReplaceCertPathValidationPolicyAssignment(soap*, ...) allocate, set all public members /// - _tas__ReplaceCertPathValidationPolicyAssignment::soap_default(soap*) default initialize members /// - int soap_read__tas__ReplaceCertPathValidationPolicyAssignment(soap*, _tas__ReplaceCertPathValidationPolicyAssignment*) deserialize from a stream /// - int soap_write__tas__ReplaceCertPathValidationPolicyAssignment(soap*, _tas__ReplaceCertPathValidationPolicyAssignment*) serialize to a stream /// - _tas__ReplaceCertPathValidationPolicyAssignment* _tas__ReplaceCertPathValidationPolicyAssignment::soap_dup(soap*) returns deep copy of _tas__ReplaceCertPathValidationPolicyAssignment, 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) /// - _tas__ReplaceCertPathValidationPolicyAssignment::soap_del() deep deletes _tas__ReplaceCertPathValidationPolicyAssignment data members, use only after _tas__ReplaceCertPathValidationPolicyAssignment::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__ReplaceCertPathValidationPolicyAssignment { public: ///
/// The ID of the certification path validation policy to be de-assigned from the TLS server. ///
/// Element "OldCertPathValidationPolicyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertPathValidationPolicyID. tas__CertPathValidationPolicyID OldCertPathValidationPolicyID 1; ///< Required element. ///
/// The ID of the certification path validation policy to assign to the TLS server. ///
/// Element "NewCertPathValidationPolicyID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":CertPathValidationPolicyID. tas__CertPathValidationPolicyID NewCertPathValidationPolicyID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":ReplaceCertPathValidationPolicyAssignmentResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":ReplaceCertPathValidationPolicyAssignmentResponse is a complexType. /// /// class _tas__ReplaceCertPathValidationPolicyAssignmentResponse operations: /// - _tas__ReplaceCertPathValidationPolicyAssignmentResponse* soap_new__tas__ReplaceCertPathValidationPolicyAssignmentResponse(soap*) allocate and default initialize /// - _tas__ReplaceCertPathValidationPolicyAssignmentResponse* soap_new__tas__ReplaceCertPathValidationPolicyAssignmentResponse(soap*, int num) allocate array and default initialize values /// - _tas__ReplaceCertPathValidationPolicyAssignmentResponse* soap_new_req__tas__ReplaceCertPathValidationPolicyAssignmentResponse(soap*, ...) allocate, set required members /// - _tas__ReplaceCertPathValidationPolicyAssignmentResponse* soap_new_set__tas__ReplaceCertPathValidationPolicyAssignmentResponse(soap*, ...) allocate, set all public members /// - _tas__ReplaceCertPathValidationPolicyAssignmentResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__ReplaceCertPathValidationPolicyAssignmentResponse(soap*, _tas__ReplaceCertPathValidationPolicyAssignmentResponse*) deserialize from a stream /// - int soap_write__tas__ReplaceCertPathValidationPolicyAssignmentResponse(soap*, _tas__ReplaceCertPathValidationPolicyAssignmentResponse*) serialize to a stream /// - _tas__ReplaceCertPathValidationPolicyAssignmentResponse* _tas__ReplaceCertPathValidationPolicyAssignmentResponse::soap_dup(soap*) returns deep copy of _tas__ReplaceCertPathValidationPolicyAssignmentResponse, 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) /// - _tas__ReplaceCertPathValidationPolicyAssignmentResponse::soap_del() deep deletes _tas__ReplaceCertPathValidationPolicyAssignmentResponse data members, use only after _tas__ReplaceCertPathValidationPolicyAssignmentResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__ReplaceCertPathValidationPolicyAssignmentResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAssignedCertPathValidationPolicies /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAssignedCertPathValidationPolicies is a complexType. /// /// class _tas__GetAssignedCertPathValidationPolicies operations: /// - _tas__GetAssignedCertPathValidationPolicies* soap_new__tas__GetAssignedCertPathValidationPolicies(soap*) allocate and default initialize /// - _tas__GetAssignedCertPathValidationPolicies* soap_new__tas__GetAssignedCertPathValidationPolicies(soap*, int num) allocate array and default initialize values /// - _tas__GetAssignedCertPathValidationPolicies* soap_new_req__tas__GetAssignedCertPathValidationPolicies(soap*, ...) allocate, set required members /// - _tas__GetAssignedCertPathValidationPolicies* soap_new_set__tas__GetAssignedCertPathValidationPolicies(soap*, ...) allocate, set all public members /// - _tas__GetAssignedCertPathValidationPolicies::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAssignedCertPathValidationPolicies(soap*, _tas__GetAssignedCertPathValidationPolicies*) deserialize from a stream /// - int soap_write__tas__GetAssignedCertPathValidationPolicies(soap*, _tas__GetAssignedCertPathValidationPolicies*) serialize to a stream /// - _tas__GetAssignedCertPathValidationPolicies* _tas__GetAssignedCertPathValidationPolicies::soap_dup(soap*) returns deep copy of _tas__GetAssignedCertPathValidationPolicies, 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) /// - _tas__GetAssignedCertPathValidationPolicies::soap_del() deep deletes _tas__GetAssignedCertPathValidationPolicies data members, use only after _tas__GetAssignedCertPathValidationPolicies::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAssignedCertPathValidationPolicies { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAssignedCertPathValidationPoliciesResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAssignedCertPathValidationPoliciesResponse is a complexType. /// /// class _tas__GetAssignedCertPathValidationPoliciesResponse operations: /// - _tas__GetAssignedCertPathValidationPoliciesResponse* soap_new__tas__GetAssignedCertPathValidationPoliciesResponse(soap*) allocate and default initialize /// - _tas__GetAssignedCertPathValidationPoliciesResponse* soap_new__tas__GetAssignedCertPathValidationPoliciesResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetAssignedCertPathValidationPoliciesResponse* soap_new_req__tas__GetAssignedCertPathValidationPoliciesResponse(soap*, ...) allocate, set required members /// - _tas__GetAssignedCertPathValidationPoliciesResponse* soap_new_set__tas__GetAssignedCertPathValidationPoliciesResponse(soap*, ...) allocate, set all public members /// - _tas__GetAssignedCertPathValidationPoliciesResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAssignedCertPathValidationPoliciesResponse(soap*, _tas__GetAssignedCertPathValidationPoliciesResponse*) deserialize from a stream /// - int soap_write__tas__GetAssignedCertPathValidationPoliciesResponse(soap*, _tas__GetAssignedCertPathValidationPoliciesResponse*) serialize to a stream /// - _tas__GetAssignedCertPathValidationPoliciesResponse* _tas__GetAssignedCertPathValidationPoliciesResponse::soap_dup(soap*) returns deep copy of _tas__GetAssignedCertPathValidationPoliciesResponse, 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) /// - _tas__GetAssignedCertPathValidationPoliciesResponse::soap_del() deep deletes _tas__GetAssignedCertPathValidationPoliciesResponse data members, use only after _tas__GetAssignedCertPathValidationPoliciesResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAssignedCertPathValidationPoliciesResponse { public: ///
/// A list of IDs of the certification path validation policies that are assigned to the TLS server. ///
/// Vector of tas__CertPathValidationPolicyID of length 0..unbounded. std::vector CertPathValidationPolicyID 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":AddDot1XConfiguration /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":AddDot1XConfiguration is a complexType. /// /// class _tas__AddDot1XConfiguration operations: /// - _tas__AddDot1XConfiguration* soap_new__tas__AddDot1XConfiguration(soap*) allocate and default initialize /// - _tas__AddDot1XConfiguration* soap_new__tas__AddDot1XConfiguration(soap*, int num) allocate array and default initialize values /// - _tas__AddDot1XConfiguration* soap_new_req__tas__AddDot1XConfiguration(soap*, ...) allocate, set required members /// - _tas__AddDot1XConfiguration* soap_new_set__tas__AddDot1XConfiguration(soap*, ...) allocate, set all public members /// - _tas__AddDot1XConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tas__AddDot1XConfiguration(soap*, _tas__AddDot1XConfiguration*) deserialize from a stream /// - int soap_write__tas__AddDot1XConfiguration(soap*, _tas__AddDot1XConfiguration*) serialize to a stream /// - _tas__AddDot1XConfiguration* _tas__AddDot1XConfiguration::soap_dup(soap*) returns deep copy of _tas__AddDot1XConfiguration, 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) /// - _tas__AddDot1XConfiguration::soap_del() deep deletes _tas__AddDot1XConfiguration data members, use only after _tas__AddDot1XConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__AddDot1XConfiguration { public: ///
/// The desired 802.1X configuration. ///
/// Element "Dot1XConfiguration" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XConfiguration. tas__Dot1XConfiguration* Dot1XConfiguration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":AddDot1XConfigurationResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":AddDot1XConfigurationResponse is a complexType. /// /// class _tas__AddDot1XConfigurationResponse operations: /// - _tas__AddDot1XConfigurationResponse* soap_new__tas__AddDot1XConfigurationResponse(soap*) allocate and default initialize /// - _tas__AddDot1XConfigurationResponse* soap_new__tas__AddDot1XConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tas__AddDot1XConfigurationResponse* soap_new_req__tas__AddDot1XConfigurationResponse(soap*, ...) allocate, set required members /// - _tas__AddDot1XConfigurationResponse* soap_new_set__tas__AddDot1XConfigurationResponse(soap*, ...) allocate, set all public members /// - _tas__AddDot1XConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__AddDot1XConfigurationResponse(soap*, _tas__AddDot1XConfigurationResponse*) deserialize from a stream /// - int soap_write__tas__AddDot1XConfigurationResponse(soap*, _tas__AddDot1XConfigurationResponse*) serialize to a stream /// - _tas__AddDot1XConfigurationResponse* _tas__AddDot1XConfigurationResponse::soap_dup(soap*) returns deep copy of _tas__AddDot1XConfigurationResponse, 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) /// - _tas__AddDot1XConfigurationResponse::soap_del() deep deletes _tas__AddDot1XConfigurationResponse data members, use only after _tas__AddDot1XConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__AddDot1XConfigurationResponse { public: ///
/// The unique identifier of the created 802.1X configuration. ///
/// Element "Dot1XID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XID. tas__Dot1XID Dot1XID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllDot1XConfigurations /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllDot1XConfigurations is a complexType. /// /// class _tas__GetAllDot1XConfigurations operations: /// - _tas__GetAllDot1XConfigurations* soap_new__tas__GetAllDot1XConfigurations(soap*) allocate and default initialize /// - _tas__GetAllDot1XConfigurations* soap_new__tas__GetAllDot1XConfigurations(soap*, int num) allocate array and default initialize values /// - _tas__GetAllDot1XConfigurations* soap_new_req__tas__GetAllDot1XConfigurations(soap*, ...) allocate, set required members /// - _tas__GetAllDot1XConfigurations* soap_new_set__tas__GetAllDot1XConfigurations(soap*, ...) allocate, set all public members /// - _tas__GetAllDot1XConfigurations::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAllDot1XConfigurations(soap*, _tas__GetAllDot1XConfigurations*) deserialize from a stream /// - int soap_write__tas__GetAllDot1XConfigurations(soap*, _tas__GetAllDot1XConfigurations*) serialize to a stream /// - _tas__GetAllDot1XConfigurations* _tas__GetAllDot1XConfigurations::soap_dup(soap*) returns deep copy of _tas__GetAllDot1XConfigurations, 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) /// - _tas__GetAllDot1XConfigurations::soap_del() deep deletes _tas__GetAllDot1XConfigurations data members, use only after _tas__GetAllDot1XConfigurations::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAllDot1XConfigurations { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllDot1XConfigurationsResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetAllDot1XConfigurationsResponse is a complexType. /// /// class _tas__GetAllDot1XConfigurationsResponse operations: /// - _tas__GetAllDot1XConfigurationsResponse* soap_new__tas__GetAllDot1XConfigurationsResponse(soap*) allocate and default initialize /// - _tas__GetAllDot1XConfigurationsResponse* soap_new__tas__GetAllDot1XConfigurationsResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetAllDot1XConfigurationsResponse* soap_new_req__tas__GetAllDot1XConfigurationsResponse(soap*, ...) allocate, set required members /// - _tas__GetAllDot1XConfigurationsResponse* soap_new_set__tas__GetAllDot1XConfigurationsResponse(soap*, ...) allocate, set all public members /// - _tas__GetAllDot1XConfigurationsResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetAllDot1XConfigurationsResponse(soap*, _tas__GetAllDot1XConfigurationsResponse*) deserialize from a stream /// - int soap_write__tas__GetAllDot1XConfigurationsResponse(soap*, _tas__GetAllDot1XConfigurationsResponse*) serialize to a stream /// - _tas__GetAllDot1XConfigurationsResponse* _tas__GetAllDot1XConfigurationsResponse::soap_dup(soap*) returns deep copy of _tas__GetAllDot1XConfigurationsResponse, 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) /// - _tas__GetAllDot1XConfigurationsResponse::soap_del() deep deletes _tas__GetAllDot1XConfigurationsResponse data members, use only after _tas__GetAllDot1XConfigurationsResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetAllDot1XConfigurationsResponse { public: ///
/// The list of unique identifiers of 802.1X configurations on the device. ///
/// Vector of tas__Dot1XConfiguration* of length 0..unbounded. std::vector Configuration 0; ///< Multiple elements. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetDot1XConfiguration /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetDot1XConfiguration is a complexType. /// /// class _tas__GetDot1XConfiguration operations: /// - _tas__GetDot1XConfiguration* soap_new__tas__GetDot1XConfiguration(soap*) allocate and default initialize /// - _tas__GetDot1XConfiguration* soap_new__tas__GetDot1XConfiguration(soap*, int num) allocate array and default initialize values /// - _tas__GetDot1XConfiguration* soap_new_req__tas__GetDot1XConfiguration(soap*, ...) allocate, set required members /// - _tas__GetDot1XConfiguration* soap_new_set__tas__GetDot1XConfiguration(soap*, ...) allocate, set all public members /// - _tas__GetDot1XConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tas__GetDot1XConfiguration(soap*, _tas__GetDot1XConfiguration*) deserialize from a stream /// - int soap_write__tas__GetDot1XConfiguration(soap*, _tas__GetDot1XConfiguration*) serialize to a stream /// - _tas__GetDot1XConfiguration* _tas__GetDot1XConfiguration::soap_dup(soap*) returns deep copy of _tas__GetDot1XConfiguration, 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) /// - _tas__GetDot1XConfiguration::soap_del() deep deletes _tas__GetDot1XConfiguration data members, use only after _tas__GetDot1XConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetDot1XConfiguration { public: ///
/// The unique identifier of the desired 802.1X configuration. ///
/// Element "Dot1XID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XID. tas__Dot1XID Dot1XID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetDot1XConfigurationResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetDot1XConfigurationResponse is a complexType. /// /// class _tas__GetDot1XConfigurationResponse operations: /// - _tas__GetDot1XConfigurationResponse* soap_new__tas__GetDot1XConfigurationResponse(soap*) allocate and default initialize /// - _tas__GetDot1XConfigurationResponse* soap_new__tas__GetDot1XConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetDot1XConfigurationResponse* soap_new_req__tas__GetDot1XConfigurationResponse(soap*, ...) allocate, set required members /// - _tas__GetDot1XConfigurationResponse* soap_new_set__tas__GetDot1XConfigurationResponse(soap*, ...) allocate, set all public members /// - _tas__GetDot1XConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetDot1XConfigurationResponse(soap*, _tas__GetDot1XConfigurationResponse*) deserialize from a stream /// - int soap_write__tas__GetDot1XConfigurationResponse(soap*, _tas__GetDot1XConfigurationResponse*) serialize to a stream /// - _tas__GetDot1XConfigurationResponse* _tas__GetDot1XConfigurationResponse::soap_dup(soap*) returns deep copy of _tas__GetDot1XConfigurationResponse, 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) /// - _tas__GetDot1XConfigurationResponse::soap_del() deep deletes _tas__GetDot1XConfigurationResponse data members, use only after _tas__GetDot1XConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetDot1XConfigurationResponse { public: ///
/// The 802.1X configuration, without password information. ///
/// Element "Dot1XConfiguration" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XConfiguration. tas__Dot1XConfiguration* Dot1XConfiguration 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteDot1XConfiguration /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteDot1XConfiguration is a complexType. /// /// class _tas__DeleteDot1XConfiguration operations: /// - _tas__DeleteDot1XConfiguration* soap_new__tas__DeleteDot1XConfiguration(soap*) allocate and default initialize /// - _tas__DeleteDot1XConfiguration* soap_new__tas__DeleteDot1XConfiguration(soap*, int num) allocate array and default initialize values /// - _tas__DeleteDot1XConfiguration* soap_new_req__tas__DeleteDot1XConfiguration(soap*, ...) allocate, set required members /// - _tas__DeleteDot1XConfiguration* soap_new_set__tas__DeleteDot1XConfiguration(soap*, ...) allocate, set all public members /// - _tas__DeleteDot1XConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tas__DeleteDot1XConfiguration(soap*, _tas__DeleteDot1XConfiguration*) deserialize from a stream /// - int soap_write__tas__DeleteDot1XConfiguration(soap*, _tas__DeleteDot1XConfiguration*) serialize to a stream /// - _tas__DeleteDot1XConfiguration* _tas__DeleteDot1XConfiguration::soap_dup(soap*) returns deep copy of _tas__DeleteDot1XConfiguration, 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) /// - _tas__DeleteDot1XConfiguration::soap_del() deep deletes _tas__DeleteDot1XConfiguration data members, use only after _tas__DeleteDot1XConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeleteDot1XConfiguration { public: ///
/// The unique identifier of the 802.1X configuration to be deleted. ///
/// Element "Dot1XID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XID. tas__Dot1XID Dot1XID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteDot1XConfigurationResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteDot1XConfigurationResponse is a complexType. /// /// class _tas__DeleteDot1XConfigurationResponse operations: /// - _tas__DeleteDot1XConfigurationResponse* soap_new__tas__DeleteDot1XConfigurationResponse(soap*) allocate and default initialize /// - _tas__DeleteDot1XConfigurationResponse* soap_new__tas__DeleteDot1XConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tas__DeleteDot1XConfigurationResponse* soap_new_req__tas__DeleteDot1XConfigurationResponse(soap*, ...) allocate, set required members /// - _tas__DeleteDot1XConfigurationResponse* soap_new_set__tas__DeleteDot1XConfigurationResponse(soap*, ...) allocate, set all public members /// - _tas__DeleteDot1XConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__DeleteDot1XConfigurationResponse(soap*, _tas__DeleteDot1XConfigurationResponse*) deserialize from a stream /// - int soap_write__tas__DeleteDot1XConfigurationResponse(soap*, _tas__DeleteDot1XConfigurationResponse*) serialize to a stream /// - _tas__DeleteDot1XConfigurationResponse* _tas__DeleteDot1XConfigurationResponse::soap_dup(soap*) returns deep copy of _tas__DeleteDot1XConfigurationResponse, 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) /// - _tas__DeleteDot1XConfigurationResponse::soap_del() deep deletes _tas__DeleteDot1XConfigurationResponse data members, use only after _tas__DeleteDot1XConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeleteDot1XConfigurationResponse { public: struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":SetNetworkInterfaceDot1XConfiguration /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":SetNetworkInterfaceDot1XConfiguration is a complexType. /// /// class _tas__SetNetworkInterfaceDot1XConfiguration operations: /// - _tas__SetNetworkInterfaceDot1XConfiguration* soap_new__tas__SetNetworkInterfaceDot1XConfiguration(soap*) allocate and default initialize /// - _tas__SetNetworkInterfaceDot1XConfiguration* soap_new__tas__SetNetworkInterfaceDot1XConfiguration(soap*, int num) allocate array and default initialize values /// - _tas__SetNetworkInterfaceDot1XConfiguration* soap_new_req__tas__SetNetworkInterfaceDot1XConfiguration(soap*, ...) allocate, set required members /// - _tas__SetNetworkInterfaceDot1XConfiguration* soap_new_set__tas__SetNetworkInterfaceDot1XConfiguration(soap*, ...) allocate, set all public members /// - _tas__SetNetworkInterfaceDot1XConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tas__SetNetworkInterfaceDot1XConfiguration(soap*, _tas__SetNetworkInterfaceDot1XConfiguration*) deserialize from a stream /// - int soap_write__tas__SetNetworkInterfaceDot1XConfiguration(soap*, _tas__SetNetworkInterfaceDot1XConfiguration*) serialize to a stream /// - _tas__SetNetworkInterfaceDot1XConfiguration* _tas__SetNetworkInterfaceDot1XConfiguration::soap_dup(soap*) returns deep copy of _tas__SetNetworkInterfaceDot1XConfiguration, 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) /// - _tas__SetNetworkInterfaceDot1XConfiguration::soap_del() deep deletes _tas__SetNetworkInterfaceDot1XConfiguration data members, use only after _tas__SetNetworkInterfaceDot1XConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__SetNetworkInterfaceDot1XConfiguration { public: ///
/// The unique identifier of the Network Interface on which the 802.1X configuration is to be set. (NOTE: the network interface token is defined in devicemgmt.wsdl as tt:ReferenceToken, which is a derived type of xs:string. To avoid importing all of onvif.xsd for this single type, the base type is used here.) ///
/// Element "token" of XSD type xs:string. std::string token 1; ///< Required element. ///
/// The unique identifier of the 802.1X configuration to be set. ///
/// Element "Dot1XID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XID. tas__Dot1XID Dot1XID 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":SetNetworkInterfaceDot1XConfigurationResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":SetNetworkInterfaceDot1XConfigurationResponse is a complexType. /// /// class _tas__SetNetworkInterfaceDot1XConfigurationResponse operations: /// - _tas__SetNetworkInterfaceDot1XConfigurationResponse* soap_new__tas__SetNetworkInterfaceDot1XConfigurationResponse(soap*) allocate and default initialize /// - _tas__SetNetworkInterfaceDot1XConfigurationResponse* soap_new__tas__SetNetworkInterfaceDot1XConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tas__SetNetworkInterfaceDot1XConfigurationResponse* soap_new_req__tas__SetNetworkInterfaceDot1XConfigurationResponse(soap*, ...) allocate, set required members /// - _tas__SetNetworkInterfaceDot1XConfigurationResponse* soap_new_set__tas__SetNetworkInterfaceDot1XConfigurationResponse(soap*, ...) allocate, set all public members /// - _tas__SetNetworkInterfaceDot1XConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__SetNetworkInterfaceDot1XConfigurationResponse(soap*, _tas__SetNetworkInterfaceDot1XConfigurationResponse*) deserialize from a stream /// - int soap_write__tas__SetNetworkInterfaceDot1XConfigurationResponse(soap*, _tas__SetNetworkInterfaceDot1XConfigurationResponse*) serialize to a stream /// - _tas__SetNetworkInterfaceDot1XConfigurationResponse* _tas__SetNetworkInterfaceDot1XConfigurationResponse::soap_dup(soap*) returns deep copy of _tas__SetNetworkInterfaceDot1XConfigurationResponse, 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) /// - _tas__SetNetworkInterfaceDot1XConfigurationResponse::soap_del() deep deletes _tas__SetNetworkInterfaceDot1XConfigurationResponse data members, use only after _tas__SetNetworkInterfaceDot1XConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__SetNetworkInterfaceDot1XConfigurationResponse { public: ///
/// Indicates whether or not a reboot is required after configuration updates. ///
/// Element "RebootNeeded" of XSD type xs:boolean. bool RebootNeeded 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetNetworkInterfaceDot1XConfiguration /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetNetworkInterfaceDot1XConfiguration is a complexType. /// /// class _tas__GetNetworkInterfaceDot1XConfiguration operations: /// - _tas__GetNetworkInterfaceDot1XConfiguration* soap_new__tas__GetNetworkInterfaceDot1XConfiguration(soap*) allocate and default initialize /// - _tas__GetNetworkInterfaceDot1XConfiguration* soap_new__tas__GetNetworkInterfaceDot1XConfiguration(soap*, int num) allocate array and default initialize values /// - _tas__GetNetworkInterfaceDot1XConfiguration* soap_new_req__tas__GetNetworkInterfaceDot1XConfiguration(soap*, ...) allocate, set required members /// - _tas__GetNetworkInterfaceDot1XConfiguration* soap_new_set__tas__GetNetworkInterfaceDot1XConfiguration(soap*, ...) allocate, set all public members /// - _tas__GetNetworkInterfaceDot1XConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tas__GetNetworkInterfaceDot1XConfiguration(soap*, _tas__GetNetworkInterfaceDot1XConfiguration*) deserialize from a stream /// - int soap_write__tas__GetNetworkInterfaceDot1XConfiguration(soap*, _tas__GetNetworkInterfaceDot1XConfiguration*) serialize to a stream /// - _tas__GetNetworkInterfaceDot1XConfiguration* _tas__GetNetworkInterfaceDot1XConfiguration::soap_dup(soap*) returns deep copy of _tas__GetNetworkInterfaceDot1XConfiguration, 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) /// - _tas__GetNetworkInterfaceDot1XConfiguration::soap_del() deep deletes _tas__GetNetworkInterfaceDot1XConfiguration data members, use only after _tas__GetNetworkInterfaceDot1XConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetNetworkInterfaceDot1XConfiguration { public: ///
/// The unique identifier of the Network Interface for which the 802.1X configuration is to be retrieved. (NOTE: the network interface token is defined in devicemgmt.wsdl as tt:ReferenceToken, which is a derived type of xs:string. To avoid importing all of onvif.xsd for this single type, the base type is used here.) ///
/// Element "token" of XSD type xs:string. std::string token 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetNetworkInterfaceDot1XConfigurationResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":GetNetworkInterfaceDot1XConfigurationResponse is a complexType. /// /// class _tas__GetNetworkInterfaceDot1XConfigurationResponse operations: /// - _tas__GetNetworkInterfaceDot1XConfigurationResponse* soap_new__tas__GetNetworkInterfaceDot1XConfigurationResponse(soap*) allocate and default initialize /// - _tas__GetNetworkInterfaceDot1XConfigurationResponse* soap_new__tas__GetNetworkInterfaceDot1XConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tas__GetNetworkInterfaceDot1XConfigurationResponse* soap_new_req__tas__GetNetworkInterfaceDot1XConfigurationResponse(soap*, ...) allocate, set required members /// - _tas__GetNetworkInterfaceDot1XConfigurationResponse* soap_new_set__tas__GetNetworkInterfaceDot1XConfigurationResponse(soap*, ...) allocate, set all public members /// - _tas__GetNetworkInterfaceDot1XConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__GetNetworkInterfaceDot1XConfigurationResponse(soap*, _tas__GetNetworkInterfaceDot1XConfigurationResponse*) deserialize from a stream /// - int soap_write__tas__GetNetworkInterfaceDot1XConfigurationResponse(soap*, _tas__GetNetworkInterfaceDot1XConfigurationResponse*) serialize to a stream /// - _tas__GetNetworkInterfaceDot1XConfigurationResponse* _tas__GetNetworkInterfaceDot1XConfigurationResponse::soap_dup(soap*) returns deep copy of _tas__GetNetworkInterfaceDot1XConfigurationResponse, 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) /// - _tas__GetNetworkInterfaceDot1XConfigurationResponse::soap_del() deep deletes _tas__GetNetworkInterfaceDot1XConfigurationResponse data members, use only after _tas__GetNetworkInterfaceDot1XConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__GetNetworkInterfaceDot1XConfigurationResponse { public: ///
/// The unique identifier of 802.1X configuration assigned to the Network Interface. ///
/// Element "Dot1XID" of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Dot1XID. tas__Dot1XID* Dot1XID 0; ///< Optional element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteNetworkInterfaceDot1XConfiguration /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteNetworkInterfaceDot1XConfiguration is a complexType. /// /// class _tas__DeleteNetworkInterfaceDot1XConfiguration operations: /// - _tas__DeleteNetworkInterfaceDot1XConfiguration* soap_new__tas__DeleteNetworkInterfaceDot1XConfiguration(soap*) allocate and default initialize /// - _tas__DeleteNetworkInterfaceDot1XConfiguration* soap_new__tas__DeleteNetworkInterfaceDot1XConfiguration(soap*, int num) allocate array and default initialize values /// - _tas__DeleteNetworkInterfaceDot1XConfiguration* soap_new_req__tas__DeleteNetworkInterfaceDot1XConfiguration(soap*, ...) allocate, set required members /// - _tas__DeleteNetworkInterfaceDot1XConfiguration* soap_new_set__tas__DeleteNetworkInterfaceDot1XConfiguration(soap*, ...) allocate, set all public members /// - _tas__DeleteNetworkInterfaceDot1XConfiguration::soap_default(soap*) default initialize members /// - int soap_read__tas__DeleteNetworkInterfaceDot1XConfiguration(soap*, _tas__DeleteNetworkInterfaceDot1XConfiguration*) deserialize from a stream /// - int soap_write__tas__DeleteNetworkInterfaceDot1XConfiguration(soap*, _tas__DeleteNetworkInterfaceDot1XConfiguration*) serialize to a stream /// - _tas__DeleteNetworkInterfaceDot1XConfiguration* _tas__DeleteNetworkInterfaceDot1XConfiguration::soap_dup(soap*) returns deep copy of _tas__DeleteNetworkInterfaceDot1XConfiguration, 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) /// - _tas__DeleteNetworkInterfaceDot1XConfiguration::soap_del() deep deletes _tas__DeleteNetworkInterfaceDot1XConfiguration data members, use only after _tas__DeleteNetworkInterfaceDot1XConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeleteNetworkInterfaceDot1XConfiguration { public: ///
/// The unique identifier of the Network Interface for which the 802.1X configuration is to be deleted. (NOTE: the network interface token is defined in devicemgmt.wsdl as tt:ReferenceToken, which is a derived type of xs:string. To avoid importing all of onvif.xsd for this single type, the base type is used here.) ///
/// Element "token" of XSD type xs:string. std::string token 1; ///< Required element. struct soap *soap ; }; /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteNetworkInterfaceDot1XConfigurationResponse /// @brief "http://www.onvif.org/ver10/advancedsecurity/wsdl":DeleteNetworkInterfaceDot1XConfigurationResponse is a complexType. /// /// class _tas__DeleteNetworkInterfaceDot1XConfigurationResponse operations: /// - _tas__DeleteNetworkInterfaceDot1XConfigurationResponse* soap_new__tas__DeleteNetworkInterfaceDot1XConfigurationResponse(soap*) allocate and default initialize /// - _tas__DeleteNetworkInterfaceDot1XConfigurationResponse* soap_new__tas__DeleteNetworkInterfaceDot1XConfigurationResponse(soap*, int num) allocate array and default initialize values /// - _tas__DeleteNetworkInterfaceDot1XConfigurationResponse* soap_new_req__tas__DeleteNetworkInterfaceDot1XConfigurationResponse(soap*, ...) allocate, set required members /// - _tas__DeleteNetworkInterfaceDot1XConfigurationResponse* soap_new_set__tas__DeleteNetworkInterfaceDot1XConfigurationResponse(soap*, ...) allocate, set all public members /// - _tas__DeleteNetworkInterfaceDot1XConfigurationResponse::soap_default(soap*) default initialize members /// - int soap_read__tas__DeleteNetworkInterfaceDot1XConfigurationResponse(soap*, _tas__DeleteNetworkInterfaceDot1XConfigurationResponse*) deserialize from a stream /// - int soap_write__tas__DeleteNetworkInterfaceDot1XConfigurationResponse(soap*, _tas__DeleteNetworkInterfaceDot1XConfigurationResponse*) serialize to a stream /// - _tas__DeleteNetworkInterfaceDot1XConfigurationResponse* _tas__DeleteNetworkInterfaceDot1XConfigurationResponse::soap_dup(soap*) returns deep copy of _tas__DeleteNetworkInterfaceDot1XConfigurationResponse, 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) /// - _tas__DeleteNetworkInterfaceDot1XConfigurationResponse::soap_del() deep deletes _tas__DeleteNetworkInterfaceDot1XConfigurationResponse data members, use only after _tas__DeleteNetworkInterfaceDot1XConfigurationResponse::soap_dup(NULL) (use soapcpp2 -Ed) class _tas__DeleteNetworkInterfaceDot1XConfigurationResponse { public: ///
/// Indicates whether or not a reboot is required after configuration updates. ///
/// Element "RebootNeeded" of XSD type xs:boolean. bool RebootNeeded 1; ///< Required element. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/device/wsdl":StorageConfiguration is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":DeviceEntity. /// /// class tds__StorageConfiguration operations: /// - tds__StorageConfiguration* soap_new_tds__StorageConfiguration(soap*) allocate and default initialize /// - tds__StorageConfiguration* soap_new_tds__StorageConfiguration(soap*, int num) allocate array and default initialize values /// - tds__StorageConfiguration* soap_new_req_tds__StorageConfiguration(soap*, ...) allocate, set required members /// - tds__StorageConfiguration* soap_new_set_tds__StorageConfiguration(soap*, ...) allocate, set all public members /// - tds__StorageConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tds__StorageConfiguration(soap*, tds__StorageConfiguration*) deserialize from a stream /// - int soap_write_tds__StorageConfiguration(soap*, tds__StorageConfiguration*) serialize to a stream /// - tds__StorageConfiguration* tds__StorageConfiguration::soap_dup(soap*) returns deep copy of tds__StorageConfiguration, 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) /// - tds__StorageConfiguration::soap_del() deep deletes tds__StorageConfiguration data members, use only after tds__StorageConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tds__StorageConfiguration : public tt__DeviceEntity { public: /* INHERITED FROM tt__DeviceEntity: ///
/// Unique identifier referencing the physical entity. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__DeviceEntity */ /// Element "Data" of XSD type "http://www.onvif.org/ver10/device/wsdl":StorageConfigurationData. tds__StorageConfigurationData* Data 1; ///< Required element. }; /// @brief "http://www.onvif.org/ver10/schema":VideoSource is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":DeviceEntity. /// ///
/// Representation of a physical video input. ///
/// class tt__VideoSource operations: /// - tt__VideoSource* soap_new_tt__VideoSource(soap*) allocate and default initialize /// - tt__VideoSource* soap_new_tt__VideoSource(soap*, int num) allocate array and default initialize values /// - tt__VideoSource* soap_new_req_tt__VideoSource(soap*, ...) allocate, set required members /// - tt__VideoSource* soap_new_set_tt__VideoSource(soap*, ...) allocate, set all public members /// - tt__VideoSource::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoSource(soap*, tt__VideoSource*) deserialize from a stream /// - int soap_write_tt__VideoSource(soap*, tt__VideoSource*) serialize to a stream /// - tt__VideoSource* tt__VideoSource::soap_dup(soap*) returns deep copy of tt__VideoSource, 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) /// - tt__VideoSource::soap_del() deep deletes tt__VideoSource data members, use only after tt__VideoSource::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoSource : public tt__DeviceEntity { public: /* INHERITED FROM tt__DeviceEntity: ///
/// Unique identifier referencing the physical entity. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__DeviceEntity */ ///
/// Frame rate in frames per second. ///
/// Element "Framerate" of XSD type xs:float. float Framerate 1; ///< Required element. ///
/// Horizontal and vertical resolution ///
/// Element "Resolution" of XSD type "http://www.onvif.org/ver10/schema":VideoResolution. tt__VideoResolution* Resolution 1; ///< Required element. ///
/// Optional configuration of the image sensor. ///
/// Element "Imaging" of XSD type "http://www.onvif.org/ver10/schema":ImagingSettings. tt__ImagingSettings* Imaging 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":VideoSourceExtension. tt__VideoSourceExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":AudioSource is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":DeviceEntity. /// ///
/// Representation of a physical audio input. ///
/// class tt__AudioSource operations: /// - tt__AudioSource* soap_new_tt__AudioSource(soap*) allocate and default initialize /// - tt__AudioSource* soap_new_tt__AudioSource(soap*, int num) allocate array and default initialize values /// - tt__AudioSource* soap_new_req_tt__AudioSource(soap*, ...) allocate, set required members /// - tt__AudioSource* soap_new_set_tt__AudioSource(soap*, ...) allocate, set all public members /// - tt__AudioSource::soap_default(soap*) default initialize members /// - int soap_read_tt__AudioSource(soap*, tt__AudioSource*) deserialize from a stream /// - int soap_write_tt__AudioSource(soap*, tt__AudioSource*) serialize to a stream /// - tt__AudioSource* tt__AudioSource::soap_dup(soap*) returns deep copy of tt__AudioSource, 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) /// - tt__AudioSource::soap_del() deep deletes tt__AudioSource data members, use only after tt__AudioSource::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AudioSource : public tt__DeviceEntity { public: /* INHERITED FROM tt__DeviceEntity: ///
/// Unique identifier referencing the physical entity. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__DeviceEntity */ ///
/// number of available audio channels. (1: mono, 2: stereo) ///
/// Element "Channels" of XSD type xs:int. int Channels 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":VideoSourceConfiguration is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":ConfigurationEntity. /// /// class tt__VideoSourceConfiguration operations: /// - tt__VideoSourceConfiguration* soap_new_tt__VideoSourceConfiguration(soap*) allocate and default initialize /// - tt__VideoSourceConfiguration* soap_new_tt__VideoSourceConfiguration(soap*, int num) allocate array and default initialize values /// - tt__VideoSourceConfiguration* soap_new_req_tt__VideoSourceConfiguration(soap*, ...) allocate, set required members /// - tt__VideoSourceConfiguration* soap_new_set_tt__VideoSourceConfiguration(soap*, ...) allocate, set all public members /// - tt__VideoSourceConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoSourceConfiguration(soap*, tt__VideoSourceConfiguration*) deserialize from a stream /// - int soap_write_tt__VideoSourceConfiguration(soap*, tt__VideoSourceConfiguration*) serialize to a stream /// - tt__VideoSourceConfiguration* tt__VideoSourceConfiguration::soap_dup(soap*) returns deep copy of tt__VideoSourceConfiguration, 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) /// - tt__VideoSourceConfiguration::soap_del() deep deletes tt__VideoSourceConfiguration data members, use only after tt__VideoSourceConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoSourceConfiguration : public tt__ConfigurationEntity { public: /* INHERITED FROM tt__ConfigurationEntity: ///
/// User readable name. Length up to 64 characters. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name Name 1; ///< Required element. ///
/// Number of internal references currently using this configuration.

This informational parameter is read-only. Deprecated for Media2 Service.

///
/// Element "UseCount" of XSD type xs:int. int UseCount 1; ///< Required element. ///
/// Token that uniquely references this configuration. Length up to 64 characters. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__ConfigurationEntity */ ///
/// Reference to the physical input. ///
/// Element "SourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken SourceToken 1; ///< Required element. ///
/// Rectangle specifying the Video capturing area. The capturing area shall not be larger than the whole Video source area. ///
/// Element "Bounds" of XSD type "http://www.onvif.org/ver10/schema":IntRectangle. tt__IntRectangle* Bounds 1; ///< Required element. /// @todo /// @todo 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. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":VideoSourceConfigurationExtension. tt__VideoSourceConfigurationExtension* Extension 0; ///< Optional element. ///
/// Readonly parameter signalling Source configuration's view mode, for devices supporting different view modes as defined in tt:viewModes. ///
/// Attribute "ViewMode" of XSD type xs:string. @std::string* ViewMode 0; ///< Optional attribute. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":VideoEncoderConfiguration is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":ConfigurationEntity. /// /// class tt__VideoEncoderConfiguration operations: /// - tt__VideoEncoderConfiguration* soap_new_tt__VideoEncoderConfiguration(soap*) allocate and default initialize /// - tt__VideoEncoderConfiguration* soap_new_tt__VideoEncoderConfiguration(soap*, int num) allocate array and default initialize values /// - tt__VideoEncoderConfiguration* soap_new_req_tt__VideoEncoderConfiguration(soap*, ...) allocate, set required members /// - tt__VideoEncoderConfiguration* soap_new_set_tt__VideoEncoderConfiguration(soap*, ...) allocate, set all public members /// - tt__VideoEncoderConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoEncoderConfiguration(soap*, tt__VideoEncoderConfiguration*) deserialize from a stream /// - int soap_write_tt__VideoEncoderConfiguration(soap*, tt__VideoEncoderConfiguration*) serialize to a stream /// - tt__VideoEncoderConfiguration* tt__VideoEncoderConfiguration::soap_dup(soap*) returns deep copy of tt__VideoEncoderConfiguration, 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) /// - tt__VideoEncoderConfiguration::soap_del() deep deletes tt__VideoEncoderConfiguration data members, use only after tt__VideoEncoderConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoEncoderConfiguration : public tt__ConfigurationEntity { public: /* INHERITED FROM tt__ConfigurationEntity: ///
/// User readable name. Length up to 64 characters. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name Name 1; ///< Required element. ///
/// Number of internal references currently using this configuration.

This informational parameter is read-only. Deprecated for Media2 Service.

///
/// Element "UseCount" of XSD type xs:int. int UseCount 1; ///< Required element. ///
/// Token that uniquely references this configuration. Length up to 64 characters. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__ConfigurationEntity */ ///
/// Used video codec, either Jpeg, H.264 or Mpeg4 ///
/// Element "Encoding" of XSD type "http://www.onvif.org/ver10/schema":VideoEncoding. enum tt__VideoEncoding Encoding 1; ///< Required element. ///
/// Configured video resolution ///
/// Element "Resolution" of XSD type "http://www.onvif.org/ver10/schema":VideoResolution. tt__VideoResolution* Resolution 1; ///< Required element. ///
/// Relative value for the video quantizers and the quality of the video. A high value within supported quality range means higher quality ///
/// Element "Quality" of XSD type xs:float. float Quality 1; ///< Required element. ///
/// Optional element to configure rate control related parameters. ///
/// Element "RateControl" of XSD type "http://www.onvif.org/ver10/schema":VideoRateControl. tt__VideoRateControl* RateControl 0; ///< Optional element. ///
/// Optional element to configure Mpeg4 related parameters. ///
/// Element "MPEG4" of XSD type "http://www.onvif.org/ver10/schema":Mpeg4Configuration. tt__Mpeg4Configuration* MPEG4 0; ///< Optional element. ///
/// Optional element to configure H.264 related parameters. ///
/// Element "H264" of XSD type "http://www.onvif.org/ver10/schema":H264Configuration. tt__H264Configuration* H264 0; ///< Optional element. ///
/// Defines the multicast settings that could be used for video streaming. ///
/// Element "Multicast" of XSD type "http://www.onvif.org/ver10/schema":MulticastConfiguration. tt__MulticastConfiguration* Multicast 1; ///< Required element. ///
/// The rtsp session timeout for the related video stream ///
/// Element "SessionTimeout" of XSD type xs:duration. xsd__duration SessionTimeout 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":JpegOptions2 is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":JpegOptions. /// /// class tt__JpegOptions2 operations: /// - tt__JpegOptions2* soap_new_tt__JpegOptions2(soap*) allocate and default initialize /// - tt__JpegOptions2* soap_new_tt__JpegOptions2(soap*, int num) allocate array and default initialize values /// - tt__JpegOptions2* soap_new_req_tt__JpegOptions2(soap*, ...) allocate, set required members /// - tt__JpegOptions2* soap_new_set_tt__JpegOptions2(soap*, ...) allocate, set all public members /// - tt__JpegOptions2::soap_default(soap*) default initialize members /// - int soap_read_tt__JpegOptions2(soap*, tt__JpegOptions2*) deserialize from a stream /// - int soap_write_tt__JpegOptions2(soap*, tt__JpegOptions2*) serialize to a stream /// - tt__JpegOptions2* tt__JpegOptions2::soap_dup(soap*) returns deep copy of tt__JpegOptions2, 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) /// - tt__JpegOptions2::soap_del() deep deletes tt__JpegOptions2 data members, use only after tt__JpegOptions2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__JpegOptions2 : public tt__JpegOptions { public: /* INHERITED FROM tt__JpegOptions: ///
/// List of supported image sizes. ///
/// Vector of tt__VideoResolution* of length 1..unbounded. std::vector ResolutionsAvailable 1; ///< Multiple elements. ///
/// Supported frame rate in fps (frames per second). ///
/// Element "FrameRateRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* FrameRateRange 1; ///< Required element. ///
/// Supported encoding interval range. The encoding interval corresponds to the number of frames devided by the encoded frames. An encoding interval value of "1" means that all frames are encoded. ///
/// Element "EncodingIntervalRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* EncodingIntervalRange 1; ///< Required element. END OF INHERITED FROM tt__JpegOptions */ ///
/// Supported range of encoded bitrate in kbps. ///
/// Element "BitrateRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* BitrateRange 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":Mpeg4Options2 is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":Mpeg4Options. /// /// class tt__Mpeg4Options2 operations: /// - tt__Mpeg4Options2* soap_new_tt__Mpeg4Options2(soap*) allocate and default initialize /// - tt__Mpeg4Options2* soap_new_tt__Mpeg4Options2(soap*, int num) allocate array and default initialize values /// - tt__Mpeg4Options2* soap_new_req_tt__Mpeg4Options2(soap*, ...) allocate, set required members /// - tt__Mpeg4Options2* soap_new_set_tt__Mpeg4Options2(soap*, ...) allocate, set all public members /// - tt__Mpeg4Options2::soap_default(soap*) default initialize members /// - int soap_read_tt__Mpeg4Options2(soap*, tt__Mpeg4Options2*) deserialize from a stream /// - int soap_write_tt__Mpeg4Options2(soap*, tt__Mpeg4Options2*) serialize to a stream /// - tt__Mpeg4Options2* tt__Mpeg4Options2::soap_dup(soap*) returns deep copy of tt__Mpeg4Options2, 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) /// - tt__Mpeg4Options2::soap_del() deep deletes tt__Mpeg4Options2 data members, use only after tt__Mpeg4Options2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__Mpeg4Options2 : public tt__Mpeg4Options { public: /* INHERITED FROM tt__Mpeg4Options: ///
/// List of supported image sizes. ///
/// Vector of tt__VideoResolution* of length 1..unbounded. std::vector ResolutionsAvailable 1; ///< Multiple elements. ///
/// Supported group of Video frames length. This value typically corresponds to the I-Frame distance. ///
/// Element "GovLengthRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* GovLengthRange 1; ///< Required element. ///
/// Supported frame rate in fps (frames per second). ///
/// Element "FrameRateRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* FrameRateRange 1; ///< Required element. ///
/// Supported encoding interval range. The encoding interval corresponds to the number of frames devided by the encoded frames. An encoding interval value of "1" means that all frames are encoded. ///
/// Element "EncodingIntervalRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* EncodingIntervalRange 1; ///< Required element. ///
/// List of supported MPEG-4 profiles. ///
/// Vector of enum tt__Mpeg4Profile of length 1..unbounded. std::vector Mpeg4ProfilesSupported 1; ///< Multiple elements. END OF INHERITED FROM tt__Mpeg4Options */ ///
/// Supported range of encoded bitrate in kbps. ///
/// Element "BitrateRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* BitrateRange 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":H264Options2 is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":H264Options. /// /// class tt__H264Options2 operations: /// - tt__H264Options2* soap_new_tt__H264Options2(soap*) allocate and default initialize /// - tt__H264Options2* soap_new_tt__H264Options2(soap*, int num) allocate array and default initialize values /// - tt__H264Options2* soap_new_req_tt__H264Options2(soap*, ...) allocate, set required members /// - tt__H264Options2* soap_new_set_tt__H264Options2(soap*, ...) allocate, set all public members /// - tt__H264Options2::soap_default(soap*) default initialize members /// - int soap_read_tt__H264Options2(soap*, tt__H264Options2*) deserialize from a stream /// - int soap_write_tt__H264Options2(soap*, tt__H264Options2*) serialize to a stream /// - tt__H264Options2* tt__H264Options2::soap_dup(soap*) returns deep copy of tt__H264Options2, 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) /// - tt__H264Options2::soap_del() deep deletes tt__H264Options2 data members, use only after tt__H264Options2::soap_dup(NULL) (use soapcpp2 -Ed) class tt__H264Options2 : public tt__H264Options { public: /* INHERITED FROM tt__H264Options: ///
/// List of supported image sizes. ///
/// Vector of tt__VideoResolution* of length 1..unbounded. std::vector ResolutionsAvailable 1; ///< Multiple elements. ///
/// Supported group of Video frames length. This value typically corresponds to the I-Frame distance. ///
/// Element "GovLengthRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* GovLengthRange 1; ///< Required element. ///
/// Supported frame rate in fps (frames per second). ///
/// Element "FrameRateRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* FrameRateRange 1; ///< Required element. ///
/// Supported encoding interval range. The encoding interval corresponds to the number of frames devided by the encoded frames. An encoding interval value of "1" means that all frames are encoded. ///
/// Element "EncodingIntervalRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* EncodingIntervalRange 1; ///< Required element. ///
/// List of supported H.264 profiles. ///
/// Vector of enum tt__H264Profile of length 1..unbounded. std::vector H264ProfilesSupported 1; ///< Multiple elements. END OF INHERITED FROM tt__H264Options */ ///
/// Supported range of encoded bitrate in kbps. ///
/// Element "BitrateRange" of XSD type "http://www.onvif.org/ver10/schema":IntRange. tt__IntRange* BitrateRange 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). }; // Optimization: complexType "http://www.onvif.org/ver10/schema":VideoEncoder2Configuration is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":AudioSourceConfiguration is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":ConfigurationEntity. /// /// class tt__AudioSourceConfiguration operations: /// - tt__AudioSourceConfiguration* soap_new_tt__AudioSourceConfiguration(soap*) allocate and default initialize /// - tt__AudioSourceConfiguration* soap_new_tt__AudioSourceConfiguration(soap*, int num) allocate array and default initialize values /// - tt__AudioSourceConfiguration* soap_new_req_tt__AudioSourceConfiguration(soap*, ...) allocate, set required members /// - tt__AudioSourceConfiguration* soap_new_set_tt__AudioSourceConfiguration(soap*, ...) allocate, set all public members /// - tt__AudioSourceConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__AudioSourceConfiguration(soap*, tt__AudioSourceConfiguration*) deserialize from a stream /// - int soap_write_tt__AudioSourceConfiguration(soap*, tt__AudioSourceConfiguration*) serialize to a stream /// - tt__AudioSourceConfiguration* tt__AudioSourceConfiguration::soap_dup(soap*) returns deep copy of tt__AudioSourceConfiguration, 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) /// - tt__AudioSourceConfiguration::soap_del() deep deletes tt__AudioSourceConfiguration data members, use only after tt__AudioSourceConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AudioSourceConfiguration : public tt__ConfigurationEntity { public: /* INHERITED FROM tt__ConfigurationEntity: ///
/// User readable name. Length up to 64 characters. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name Name 1; ///< Required element. ///
/// Number of internal references currently using this configuration.

This informational parameter is read-only. Deprecated for Media2 Service.

///
/// Element "UseCount" of XSD type xs:int. int UseCount 1; ///< Required element. ///
/// Token that uniquely references this configuration. Length up to 64 characters. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__ConfigurationEntity */ ///
/// Token of the Audio Source the configuration applies to ///
/// Element "SourceToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken SourceToken 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":AudioEncoderConfiguration is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":ConfigurationEntity. /// /// class tt__AudioEncoderConfiguration operations: /// - tt__AudioEncoderConfiguration* soap_new_tt__AudioEncoderConfiguration(soap*) allocate and default initialize /// - tt__AudioEncoderConfiguration* soap_new_tt__AudioEncoderConfiguration(soap*, int num) allocate array and default initialize values /// - tt__AudioEncoderConfiguration* soap_new_req_tt__AudioEncoderConfiguration(soap*, ...) allocate, set required members /// - tt__AudioEncoderConfiguration* soap_new_set_tt__AudioEncoderConfiguration(soap*, ...) allocate, set all public members /// - tt__AudioEncoderConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__AudioEncoderConfiguration(soap*, tt__AudioEncoderConfiguration*) deserialize from a stream /// - int soap_write_tt__AudioEncoderConfiguration(soap*, tt__AudioEncoderConfiguration*) serialize to a stream /// - tt__AudioEncoderConfiguration* tt__AudioEncoderConfiguration::soap_dup(soap*) returns deep copy of tt__AudioEncoderConfiguration, 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) /// - tt__AudioEncoderConfiguration::soap_del() deep deletes tt__AudioEncoderConfiguration data members, use only after tt__AudioEncoderConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AudioEncoderConfiguration : public tt__ConfigurationEntity { public: /* INHERITED FROM tt__ConfigurationEntity: ///
/// User readable name. Length up to 64 characters. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name Name 1; ///< Required element. ///
/// Number of internal references currently using this configuration.

This informational parameter is read-only. Deprecated for Media2 Service.

///
/// Element "UseCount" of XSD type xs:int. int UseCount 1; ///< Required element. ///
/// Token that uniquely references this configuration. Length up to 64 characters. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__ConfigurationEntity */ ///
/// Audio codec used for encoding the audio input (either G.711, G.726 or AAC) ///
/// Element "Encoding" of XSD type "http://www.onvif.org/ver10/schema":AudioEncoding. enum tt__AudioEncoding Encoding 1; ///< Required element. ///
/// The output bitrate in kbps. ///
/// Element "Bitrate" of XSD type xs:int. int Bitrate 1; ///< Required element. ///
/// The output sample rate in kHz. ///
/// Element "SampleRate" of XSD type xs:int. int SampleRate 1; ///< Required element. ///
/// Defines the multicast settings that could be used for video streaming. ///
/// Element "Multicast" of XSD type "http://www.onvif.org/ver10/schema":MulticastConfiguration. tt__MulticastConfiguration* Multicast 1; ///< Required element. ///
/// The rtsp session timeout for the related audio stream ///
/// Element "SessionTimeout" of XSD type xs:duration. xsd__duration SessionTimeout 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). }; // Optimization: complexType "http://www.onvif.org/ver10/schema":AudioEncoder2Configuration is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":VideoAnalyticsConfiguration is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":ConfigurationEntity. /// /// class tt__VideoAnalyticsConfiguration operations: /// - tt__VideoAnalyticsConfiguration* soap_new_tt__VideoAnalyticsConfiguration(soap*) allocate and default initialize /// - tt__VideoAnalyticsConfiguration* soap_new_tt__VideoAnalyticsConfiguration(soap*, int num) allocate array and default initialize values /// - tt__VideoAnalyticsConfiguration* soap_new_req_tt__VideoAnalyticsConfiguration(soap*, ...) allocate, set required members /// - tt__VideoAnalyticsConfiguration* soap_new_set_tt__VideoAnalyticsConfiguration(soap*, ...) allocate, set all public members /// - tt__VideoAnalyticsConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoAnalyticsConfiguration(soap*, tt__VideoAnalyticsConfiguration*) deserialize from a stream /// - int soap_write_tt__VideoAnalyticsConfiguration(soap*, tt__VideoAnalyticsConfiguration*) serialize to a stream /// - tt__VideoAnalyticsConfiguration* tt__VideoAnalyticsConfiguration::soap_dup(soap*) returns deep copy of tt__VideoAnalyticsConfiguration, 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) /// - tt__VideoAnalyticsConfiguration::soap_del() deep deletes tt__VideoAnalyticsConfiguration data members, use only after tt__VideoAnalyticsConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoAnalyticsConfiguration : public tt__ConfigurationEntity { public: /* INHERITED FROM tt__ConfigurationEntity: ///
/// User readable name. Length up to 64 characters. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name Name 1; ///< Required element. ///
/// Number of internal references currently using this configuration.

This informational parameter is read-only. Deprecated for Media2 Service.

///
/// Element "UseCount" of XSD type xs:int. int UseCount 1; ///< Required element. ///
/// Token that uniquely references this configuration. Length up to 64 characters. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__ConfigurationEntity */ /// Element "AnalyticsEngineConfiguration" of XSD type "http://www.onvif.org/ver10/schema":AnalyticsEngineConfiguration. tt__AnalyticsEngineConfiguration* AnalyticsEngineConfiguration 1; ///< Required element. /// Element "RuleEngineConfiguration" of XSD type "http://www.onvif.org/ver10/schema":RuleEngineConfiguration. tt__RuleEngineConfiguration* RuleEngineConfiguration 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":MetadataConfiguration is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":ConfigurationEntity. /// /// class tt__MetadataConfiguration operations: /// - tt__MetadataConfiguration* soap_new_tt__MetadataConfiguration(soap*) allocate and default initialize /// - tt__MetadataConfiguration* soap_new_tt__MetadataConfiguration(soap*, int num) allocate array and default initialize values /// - tt__MetadataConfiguration* soap_new_req_tt__MetadataConfiguration(soap*, ...) allocate, set required members /// - tt__MetadataConfiguration* soap_new_set_tt__MetadataConfiguration(soap*, ...) allocate, set all public members /// - tt__MetadataConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__MetadataConfiguration(soap*, tt__MetadataConfiguration*) deserialize from a stream /// - int soap_write_tt__MetadataConfiguration(soap*, tt__MetadataConfiguration*) serialize to a stream /// - tt__MetadataConfiguration* tt__MetadataConfiguration::soap_dup(soap*) returns deep copy of tt__MetadataConfiguration, 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) /// - tt__MetadataConfiguration::soap_del() deep deletes tt__MetadataConfiguration data members, use only after tt__MetadataConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__MetadataConfiguration : public tt__ConfigurationEntity { public: /* INHERITED FROM tt__ConfigurationEntity: ///
/// User readable name. Length up to 64 characters. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name Name 1; ///< Required element. ///
/// Number of internal references currently using this configuration.

This informational parameter is read-only. Deprecated for Media2 Service.

///
/// Element "UseCount" of XSD type xs:int. int UseCount 1; ///< Required element. ///
/// Token that uniquely references this configuration. Length up to 64 characters. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__ConfigurationEntity */ ///
/// optional element to configure which PTZ related data is to include in the metadata stream ///
/// Element "PTZStatus" of XSD type "http://www.onvif.org/ver10/schema":PTZFilter. tt__PTZFilter* PTZStatus 0; ///< Optional element. ///
/// Optional element to configure the streaming of events. A client might be interested in receiving all, none or some of the events produced by the device:
    ///
  • To get all events: Include the Events element but do not include a filter.
  • ///
  • To get no events: Do not include the Events element.
  • ///
  • To get only some events: Include the Events element and include a filter in the element.
  • ///
///
/// Element "Events" of XSD type "http://www.onvif.org/ver10/schema":EventSubscription. tt__EventSubscription* Events 0; ///< Optional element. ///
/// Defines whether the streamed metadata will include metadata from the analytics engines (video, cell motion, audio etc.) ///
/// Element "Analytics" of XSD type xs:boolean. bool* Analytics 0; ///< Optional element. ///
/// Defines the multicast settings that could be used for video streaming. ///
/// Element "Multicast" of XSD type "http://www.onvif.org/ver10/schema":MulticastConfiguration. tt__MulticastConfiguration* Multicast 1; ///< Required element. ///
/// The rtsp session timeout for the related audio stream (when using Media2 Service, this value is deprecated and ignored) ///
/// Element "SessionTimeout" of XSD type xs:duration. xsd__duration SessionTimeout 1; ///< Required element. /// @todo /// @todo 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. /// Element "AnalyticsEngineConfiguration" of XSD type "http://www.onvif.org/ver10/schema":AnalyticsEngineConfiguration. tt__AnalyticsEngineConfiguration* AnalyticsEngineConfiguration 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":MetadataConfigurationExtension. tt__MetadataConfigurationExtension* Extension 0; ///< Optional element. ///
/// Optional parameter to configure compression type of Metadata payload. Use values from enumeration MetadataCompressionType. ///
/// Attribute "CompressionType" of XSD type xs:string. @std::string* CompressionType 0; ///< Optional attribute. ///
/// Optional parameter to configure if the metadata stream shall contain the Geo Location coordinates of each target. ///
/// Attribute "GeoLocation" of XSD type xs:boolean. @bool* GeoLocation 0; ///< Optional attribute. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":VideoOutput is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":DeviceEntity. /// ///
/// Representation of a physical video outputs. ///
/// class tt__VideoOutput operations: /// - tt__VideoOutput* soap_new_tt__VideoOutput(soap*) allocate and default initialize /// - tt__VideoOutput* soap_new_tt__VideoOutput(soap*, int num) allocate array and default initialize values /// - tt__VideoOutput* soap_new_req_tt__VideoOutput(soap*, ...) allocate, set required members /// - tt__VideoOutput* soap_new_set_tt__VideoOutput(soap*, ...) allocate, set all public members /// - tt__VideoOutput::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoOutput(soap*, tt__VideoOutput*) deserialize from a stream /// - int soap_write_tt__VideoOutput(soap*, tt__VideoOutput*) serialize to a stream /// - tt__VideoOutput* tt__VideoOutput::soap_dup(soap*) returns deep copy of tt__VideoOutput, 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) /// - tt__VideoOutput::soap_del() deep deletes tt__VideoOutput data members, use only after tt__VideoOutput::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoOutput : public tt__DeviceEntity { public: /* INHERITED FROM tt__DeviceEntity: ///
/// Unique identifier referencing the physical entity. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__DeviceEntity */ /// Element "Layout" of XSD type "http://www.onvif.org/ver10/schema":Layout. tt__Layout* Layout 1; ///< Required element. ///
/// Resolution of the display in Pixel. ///
/// Element "Resolution" of XSD type "http://www.onvif.org/ver10/schema":VideoResolution. tt__VideoResolution* Resolution 0; ///< Optional element. ///
/// Refresh rate of the display in Hertz. ///
/// Element "RefreshRate" of XSD type xs:float. float* RefreshRate 0; ///< Optional element. ///
/// Aspect ratio of the display as physical extent of width divided by height. ///
/// Element "AspectRatio" of XSD type xs:float. float* AspectRatio 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":VideoOutputExtension. tt__VideoOutputExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":VideoOutputConfiguration is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":ConfigurationEntity. /// /// class tt__VideoOutputConfiguration operations: /// - tt__VideoOutputConfiguration* soap_new_tt__VideoOutputConfiguration(soap*) allocate and default initialize /// - tt__VideoOutputConfiguration* soap_new_tt__VideoOutputConfiguration(soap*, int num) allocate array and default initialize values /// - tt__VideoOutputConfiguration* soap_new_req_tt__VideoOutputConfiguration(soap*, ...) allocate, set required members /// - tt__VideoOutputConfiguration* soap_new_set_tt__VideoOutputConfiguration(soap*, ...) allocate, set all public members /// - tt__VideoOutputConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__VideoOutputConfiguration(soap*, tt__VideoOutputConfiguration*) deserialize from a stream /// - int soap_write_tt__VideoOutputConfiguration(soap*, tt__VideoOutputConfiguration*) serialize to a stream /// - tt__VideoOutputConfiguration* tt__VideoOutputConfiguration::soap_dup(soap*) returns deep copy of tt__VideoOutputConfiguration, 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) /// - tt__VideoOutputConfiguration::soap_del() deep deletes tt__VideoOutputConfiguration data members, use only after tt__VideoOutputConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__VideoOutputConfiguration : public tt__ConfigurationEntity { public: /* INHERITED FROM tt__ConfigurationEntity: ///
/// User readable name. Length up to 64 characters. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name Name 1; ///< Required element. ///
/// Number of internal references currently using this configuration.

This informational parameter is read-only. Deprecated for Media2 Service.

///
/// Element "UseCount" of XSD type xs:int. int UseCount 1; ///< Required element. ///
/// Token that uniquely references this configuration. Length up to 64 characters. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__ConfigurationEntity */ ///
/// Token of the Video Output the configuration applies to ///
/// Element "OutputToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken OutputToken 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":AudioOutput is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":DeviceEntity. /// ///
/// Representation of a physical audio outputs. ///
/// class tt__AudioOutput operations: /// - tt__AudioOutput* soap_new_tt__AudioOutput(soap*) allocate and default initialize /// - tt__AudioOutput* soap_new_tt__AudioOutput(soap*, int num) allocate array and default initialize values /// - tt__AudioOutput* soap_new_req_tt__AudioOutput(soap*, ...) allocate, set required members /// - tt__AudioOutput* soap_new_set_tt__AudioOutput(soap*, ...) allocate, set all public members /// - tt__AudioOutput::soap_default(soap*) default initialize members /// - int soap_read_tt__AudioOutput(soap*, tt__AudioOutput*) deserialize from a stream /// - int soap_write_tt__AudioOutput(soap*, tt__AudioOutput*) serialize to a stream /// - tt__AudioOutput* tt__AudioOutput::soap_dup(soap*) returns deep copy of tt__AudioOutput, 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) /// - tt__AudioOutput::soap_del() deep deletes tt__AudioOutput data members, use only after tt__AudioOutput::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AudioOutput : public tt__DeviceEntity { public: /* INHERITED FROM tt__DeviceEntity: ///
/// Unique identifier referencing the physical entity. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__DeviceEntity */ /// @todo /// @todo 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. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":AudioOutputConfiguration is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":ConfigurationEntity. /// /// class tt__AudioOutputConfiguration operations: /// - tt__AudioOutputConfiguration* soap_new_tt__AudioOutputConfiguration(soap*) allocate and default initialize /// - tt__AudioOutputConfiguration* soap_new_tt__AudioOutputConfiguration(soap*, int num) allocate array and default initialize values /// - tt__AudioOutputConfiguration* soap_new_req_tt__AudioOutputConfiguration(soap*, ...) allocate, set required members /// - tt__AudioOutputConfiguration* soap_new_set_tt__AudioOutputConfiguration(soap*, ...) allocate, set all public members /// - tt__AudioOutputConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__AudioOutputConfiguration(soap*, tt__AudioOutputConfiguration*) deserialize from a stream /// - int soap_write_tt__AudioOutputConfiguration(soap*, tt__AudioOutputConfiguration*) serialize to a stream /// - tt__AudioOutputConfiguration* tt__AudioOutputConfiguration::soap_dup(soap*) returns deep copy of tt__AudioOutputConfiguration, 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) /// - tt__AudioOutputConfiguration::soap_del() deep deletes tt__AudioOutputConfiguration data members, use only after tt__AudioOutputConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AudioOutputConfiguration : public tt__ConfigurationEntity { public: /* INHERITED FROM tt__ConfigurationEntity: ///
/// User readable name. Length up to 64 characters. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name Name 1; ///< Required element. ///
/// Number of internal references currently using this configuration.

This informational parameter is read-only. Deprecated for Media2 Service.

///
/// Element "UseCount" of XSD type xs:int. int UseCount 1; ///< Required element. ///
/// Token that uniquely references this configuration. Length up to 64 characters. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__ConfigurationEntity */ ///
/// Token of the phsycial Audio output. ///
/// Element "OutputToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken OutputToken 1; ///< Required element. ///
/// An audio channel MAY support different types of audio transmission. While for full duplex /// operation no special handling is required, in half duplex operation the transmission direction /// needs to be switched. /// The optional SendPrimacy parameter inside the AudioOutputConfiguration indicates which /// direction is currently active. An NVC can switch between different modes by setting the /// AudioOutputConfiguration.
/// The following modes for the Send-Primacy are defined:
    ///
  • www.onvif.org/ver20/HalfDuplex/Server /// The server is allowed to send audio data to the client. The client shall not send /// audio data via the backchannel to the NVT in this mode.
  • ///
  • www.onvif.org/ver20/HalfDuplex/Client /// The client is allowed to send audio data via the backchannel to the server. The /// NVT shall not send audio data to the client in this mode.
  • ///
  • www.onvif.org/ver20/HalfDuplex/Auto /// It is up to the device how to deal with sending and receiving audio data.
  • ///
/// Acoustic echo cancellation is out of ONVIF scope. ///
/// Element "SendPrimacy" of XSD type xs:anyURI. xsd__anyURI* SendPrimacy 0; ///< Optional element. ///
/// Volume setting of the output. The applicable range is defined via the option AudioOutputOptions.OutputLevelRange. ///
/// Element "OutputLevel" of XSD type xs:int. int OutputLevel 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":AudioDecoderConfiguration is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":ConfigurationEntity. /// ///
/// The Audio Decoder Configuration does not contain any that parameter to configure the /// decoding .A decoder shall decode every data it receives (according to its capabilities). ///
/// class tt__AudioDecoderConfiguration operations: /// - tt__AudioDecoderConfiguration* soap_new_tt__AudioDecoderConfiguration(soap*) allocate and default initialize /// - tt__AudioDecoderConfiguration* soap_new_tt__AudioDecoderConfiguration(soap*, int num) allocate array and default initialize values /// - tt__AudioDecoderConfiguration* soap_new_req_tt__AudioDecoderConfiguration(soap*, ...) allocate, set required members /// - tt__AudioDecoderConfiguration* soap_new_set_tt__AudioDecoderConfiguration(soap*, ...) allocate, set all public members /// - tt__AudioDecoderConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__AudioDecoderConfiguration(soap*, tt__AudioDecoderConfiguration*) deserialize from a stream /// - int soap_write_tt__AudioDecoderConfiguration(soap*, tt__AudioDecoderConfiguration*) serialize to a stream /// - tt__AudioDecoderConfiguration* tt__AudioDecoderConfiguration::soap_dup(soap*) returns deep copy of tt__AudioDecoderConfiguration, 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) /// - tt__AudioDecoderConfiguration::soap_del() deep deletes tt__AudioDecoderConfiguration data members, use only after tt__AudioDecoderConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__AudioDecoderConfiguration : public tt__ConfigurationEntity { public: /* INHERITED FROM tt__ConfigurationEntity: ///
/// User readable name. Length up to 64 characters. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name Name 1; ///< Required element. ///
/// Number of internal references currently using this configuration.

This informational parameter is read-only. Deprecated for Media2 Service.

///
/// Element "UseCount" of XSD type xs:int. int UseCount 1; ///< Required element. ///
/// Token that uniquely references this configuration. Length up to 64 characters. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__ConfigurationEntity */ /// @todo /// @todo 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. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":NetworkInterface is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":DeviceEntity. /// /// class tt__NetworkInterface operations: /// - tt__NetworkInterface* soap_new_tt__NetworkInterface(soap*) allocate and default initialize /// - tt__NetworkInterface* soap_new_tt__NetworkInterface(soap*, int num) allocate array and default initialize values /// - tt__NetworkInterface* soap_new_req_tt__NetworkInterface(soap*, ...) allocate, set required members /// - tt__NetworkInterface* soap_new_set_tt__NetworkInterface(soap*, ...) allocate, set all public members /// - tt__NetworkInterface::soap_default(soap*) default initialize members /// - int soap_read_tt__NetworkInterface(soap*, tt__NetworkInterface*) deserialize from a stream /// - int soap_write_tt__NetworkInterface(soap*, tt__NetworkInterface*) serialize to a stream /// - tt__NetworkInterface* tt__NetworkInterface::soap_dup(soap*) returns deep copy of tt__NetworkInterface, 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) /// - tt__NetworkInterface::soap_del() deep deletes tt__NetworkInterface data members, use only after tt__NetworkInterface::soap_dup(NULL) (use soapcpp2 -Ed) class tt__NetworkInterface : public tt__DeviceEntity { public: /* INHERITED FROM tt__DeviceEntity: ///
/// Unique identifier referencing the physical entity. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__DeviceEntity */ ///
/// Indicates whether or not an interface is enabled. ///
/// Element "Enabled" of XSD type xs:boolean. bool Enabled 1; ///< Required element. ///
/// Network interface information ///
/// Element "Info" of XSD type "http://www.onvif.org/ver10/schema":NetworkInterfaceInfo. tt__NetworkInterfaceInfo* Info 0; ///< Optional element. ///
/// Link configuration. ///
/// Element "Link" of XSD type "http://www.onvif.org/ver10/schema":NetworkInterfaceLink. tt__NetworkInterfaceLink* Link 0; ///< Optional element. ///
/// IPv4 network interface configuration. ///
/// Element "IPv4" of XSD type "http://www.onvif.org/ver10/schema":IPv4NetworkInterface. tt__IPv4NetworkInterface* IPv4 0; ///< Optional element. ///
/// IPv6 network interface configuration. ///
/// Element "IPv6" of XSD type "http://www.onvif.org/ver10/schema":IPv6NetworkInterface. tt__IPv6NetworkInterface* IPv6 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":NetworkInterfaceExtension. tt__NetworkInterfaceExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":CertificateUsage is a complexType with simpleContent. /// /// class tt__CertificateUsage operations: /// - tt__CertificateUsage* soap_new_tt__CertificateUsage(soap*) allocate and default initialize /// - tt__CertificateUsage* soap_new_tt__CertificateUsage(soap*, int num) allocate array and default initialize values /// - tt__CertificateUsage* soap_new_req_tt__CertificateUsage(soap*, ...) allocate, set required members /// - tt__CertificateUsage* soap_new_set_tt__CertificateUsage(soap*, ...) allocate, set all public members /// - tt__CertificateUsage::soap_default(soap*) default initialize members /// - int soap_read_tt__CertificateUsage(soap*, tt__CertificateUsage*) deserialize from a stream /// - int soap_write_tt__CertificateUsage(soap*, tt__CertificateUsage*) serialize to a stream /// - tt__CertificateUsage* tt__CertificateUsage::soap_dup(soap*) returns deep copy of tt__CertificateUsage, 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) /// - tt__CertificateUsage::soap_del() deep deletes tt__CertificateUsage data members, use only after tt__CertificateUsage::soap_dup(NULL) (use soapcpp2 -Ed) class tt__CertificateUsage { public: /// __item wraps "xs:string" simpleContent. std::string __item ; /// Attribute "Critical" of XSD type xs:boolean. @bool Critical 1; ///< Required attribute. struct soap *soap ; }; /// @brief "http://www.onvif.org/ver10/schema":RelayOutput is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":DeviceEntity. /// /// class tt__RelayOutput operations: /// - tt__RelayOutput* soap_new_tt__RelayOutput(soap*) allocate and default initialize /// - tt__RelayOutput* soap_new_tt__RelayOutput(soap*, int num) allocate array and default initialize values /// - tt__RelayOutput* soap_new_req_tt__RelayOutput(soap*, ...) allocate, set required members /// - tt__RelayOutput* soap_new_set_tt__RelayOutput(soap*, ...) allocate, set all public members /// - tt__RelayOutput::soap_default(soap*) default initialize members /// - int soap_read_tt__RelayOutput(soap*, tt__RelayOutput*) deserialize from a stream /// - int soap_write_tt__RelayOutput(soap*, tt__RelayOutput*) serialize to a stream /// - tt__RelayOutput* tt__RelayOutput::soap_dup(soap*) returns deep copy of tt__RelayOutput, 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) /// - tt__RelayOutput::soap_del() deep deletes tt__RelayOutput data members, use only after tt__RelayOutput::soap_dup(NULL) (use soapcpp2 -Ed) class tt__RelayOutput : public tt__DeviceEntity { public: /* INHERITED FROM tt__DeviceEntity: ///
/// Unique identifier referencing the physical entity. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__DeviceEntity */ /// Element "Properties" of XSD type "http://www.onvif.org/ver10/schema":RelayOutputSettings. tt__RelayOutputSettings* Properties 1; ///< Required element. /// @todo /// @todo 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. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":DigitalInput is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":DeviceEntity. /// /// class tt__DigitalInput operations: /// - tt__DigitalInput* soap_new_tt__DigitalInput(soap*) allocate and default initialize /// - tt__DigitalInput* soap_new_tt__DigitalInput(soap*, int num) allocate array and default initialize values /// - tt__DigitalInput* soap_new_req_tt__DigitalInput(soap*, ...) allocate, set required members /// - tt__DigitalInput* soap_new_set_tt__DigitalInput(soap*, ...) allocate, set all public members /// - tt__DigitalInput::soap_default(soap*) default initialize members /// - int soap_read_tt__DigitalInput(soap*, tt__DigitalInput*) deserialize from a stream /// - int soap_write_tt__DigitalInput(soap*, tt__DigitalInput*) serialize to a stream /// - tt__DigitalInput* tt__DigitalInput::soap_dup(soap*) returns deep copy of tt__DigitalInput, 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) /// - tt__DigitalInput::soap_del() deep deletes tt__DigitalInput data members, use only after tt__DigitalInput::soap_dup(NULL) (use soapcpp2 -Ed) class tt__DigitalInput : public tt__DeviceEntity { public: /* INHERITED FROM tt__DeviceEntity: ///
/// Unique identifier referencing the physical entity. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__DeviceEntity */ /// @todo /// @todo 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. ///
/// Indicate the Digital IdleState status. ///
/// Attribute "IdleState" of XSD type "http://www.onvif.org/ver10/schema":DigitalIdleState. @enum tt__DigitalIdleState* IdleState 0; ///< Optional attribute. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":PTZNode is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":DeviceEntity. /// /// class tt__PTZNode operations: /// - tt__PTZNode* soap_new_tt__PTZNode(soap*) allocate and default initialize /// - tt__PTZNode* soap_new_tt__PTZNode(soap*, int num) allocate array and default initialize values /// - tt__PTZNode* soap_new_req_tt__PTZNode(soap*, ...) allocate, set required members /// - tt__PTZNode* soap_new_set_tt__PTZNode(soap*, ...) allocate, set all public members /// - tt__PTZNode::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZNode(soap*, tt__PTZNode*) deserialize from a stream /// - int soap_write_tt__PTZNode(soap*, tt__PTZNode*) serialize to a stream /// - tt__PTZNode* tt__PTZNode::soap_dup(soap*) returns deep copy of tt__PTZNode, 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) /// - tt__PTZNode::soap_del() deep deletes tt__PTZNode data members, use only after tt__PTZNode::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZNode : public tt__DeviceEntity { public: /* INHERITED FROM tt__DeviceEntity: ///
/// Unique identifier referencing the physical entity. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__DeviceEntity */ ///
/// A unique identifier that is used to reference PTZ Nodes. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name* Name 0; ///< Optional element. ///
/// A list of Coordinate Systems available for the PTZ Node. For each Coordinate System, the PTZ Node MUST specify its allowed range. ///
/// Element "SupportedPTZSpaces" of XSD type "http://www.onvif.org/ver10/schema":PTZSpaces. tt__PTZSpaces* SupportedPTZSpaces 1; ///< Required element. ///
/// All preset operations MUST be available for this PTZ Node if one preset is supported. ///
/// Element "MaximumNumberOfPresets" of XSD type xs:int. int MaximumNumberOfPresets 1; ///< Required element. ///
/// A boolean operator specifying the availability of a home position. If set to true, the Home Position Operations MUST be available for this PTZ Node. ///
/// Element "HomeSupported" of XSD type xs:boolean. bool HomeSupported 1; ///< Required element. ///
/// A list of supported Auxiliary commands. If the list is not empty, the Auxiliary Operations MUST be available for this PTZ Node. ///
/// Vector of tt__AuxiliaryData of length 0..unbounded. std::vector AuxiliaryCommands 0; ///< Multiple elements. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTZNodeExtension. tt__PTZNodeExtension* Extension 0; ///< Optional element. ///
/// Indication whether the HomePosition of a Node is fixed or it can be changed via the SetHomePosition command. ///
/// Attribute "FixedHomePosition" of XSD type xs:boolean. @bool* FixedHomePosition 0; ///< Optional attribute. ///
/// Indication whether the Node supports the geo-referenced move command. ///
/// Attribute "GeoMove" of XSD type xs:boolean. @bool* GeoMove 0; ///< Optional attribute. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":PTZConfiguration is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":ConfigurationEntity. /// /// class tt__PTZConfiguration operations: /// - tt__PTZConfiguration* soap_new_tt__PTZConfiguration(soap*) allocate and default initialize /// - tt__PTZConfiguration* soap_new_tt__PTZConfiguration(soap*, int num) allocate array and default initialize values /// - tt__PTZConfiguration* soap_new_req_tt__PTZConfiguration(soap*, ...) allocate, set required members /// - tt__PTZConfiguration* soap_new_set_tt__PTZConfiguration(soap*, ...) allocate, set all public members /// - tt__PTZConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__PTZConfiguration(soap*, tt__PTZConfiguration*) deserialize from a stream /// - int soap_write_tt__PTZConfiguration(soap*, tt__PTZConfiguration*) serialize to a stream /// - tt__PTZConfiguration* tt__PTZConfiguration::soap_dup(soap*) returns deep copy of tt__PTZConfiguration, 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) /// - tt__PTZConfiguration::soap_del() deep deletes tt__PTZConfiguration data members, use only after tt__PTZConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__PTZConfiguration : public tt__ConfigurationEntity { public: /* INHERITED FROM tt__ConfigurationEntity: ///
/// User readable name. Length up to 64 characters. ///
/// Element "Name" of XSD type "http://www.onvif.org/ver10/schema":Name. tt__Name Name 1; ///< Required element. ///
/// Number of internal references currently using this configuration.

This informational parameter is read-only. Deprecated for Media2 Service.

///
/// Element "UseCount" of XSD type xs:int. int UseCount 1; ///< Required element. ///
/// Token that uniquely references this configuration. Length up to 64 characters. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__ConfigurationEntity */ ///
/// A mandatory reference to the PTZ Node that the PTZ Configuration belongs to. ///
/// Element "NodeToken" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. tt__ReferenceToken NodeToken 1; ///< Required element. ///
/// If the PTZ Node supports absolute Pan/Tilt movements, it shall specify one Absolute Pan/Tilt Position Space as default. ///
/// Element "DefaultAbsolutePantTiltPositionSpace" of XSD type xs:anyURI. xsd__anyURI* DefaultAbsolutePantTiltPositionSpace 0; ///< Optional element. ///
/// If the PTZ Node supports absolute zoom movements, it shall specify one Absolute Zoom Position Space as default. ///
/// Element "DefaultAbsoluteZoomPositionSpace" of XSD type xs:anyURI. xsd__anyURI* DefaultAbsoluteZoomPositionSpace 0; ///< Optional element. ///
/// If the PTZ Node supports relative Pan/Tilt movements, it shall specify one RelativePan/Tilt Translation Space as default. ///
/// Element "DefaultRelativePanTiltTranslationSpace" of XSD type xs:anyURI. xsd__anyURI* DefaultRelativePanTiltTranslationSpace 0; ///< Optional element. ///
/// If the PTZ Node supports relative zoom movements, it shall specify one Relative Zoom Translation Space as default. ///
/// Element "DefaultRelativeZoomTranslationSpace" of XSD type xs:anyURI. xsd__anyURI* DefaultRelativeZoomTranslationSpace 0; ///< Optional element. ///
/// If the PTZ Node supports continuous Pan/Tilt movements, it shall specify one Continuous Pan/Tilt Velocity Space as default. ///
/// Element "DefaultContinuousPanTiltVelocitySpace" of XSD type xs:anyURI. xsd__anyURI* DefaultContinuousPanTiltVelocitySpace 0; ///< Optional element. ///
/// If the PTZ Node supports continuous zoom movements, it shall specify one Continuous Zoom Velocity Space as default. ///
/// Element "DefaultContinuousZoomVelocitySpace" of XSD type xs:anyURI. xsd__anyURI* DefaultContinuousZoomVelocitySpace 0; ///< Optional element. ///
/// If the PTZ Node supports absolute or relative PTZ movements, it shall specify corresponding default Pan/Tilt and Zoom speeds. ///
/// Element "DefaultPTZSpeed" of XSD type "http://www.onvif.org/ver10/schema":PTZSpeed. tt__PTZSpeed* DefaultPTZSpeed 0; ///< Optional element. ///
/// If the PTZ Node supports continuous movements, it shall specify a default timeout, after which the movement stops. ///
/// Element "DefaultPTZTimeout" of XSD type xs:duration. xsd__duration* DefaultPTZTimeout 0; ///< Optional element. ///
/// The Pan/Tilt limits element should be present for a PTZ Node that supports an absolute Pan/Tilt. If the element is present it signals the support for configurable Pan/Tilt limits. If limits are enabled, the Pan/Tilt movements shall always stay within the specified range. The Pan/Tilt limits are disabled by setting the limits to INF or +INF. ///
/// Element "PanTiltLimits" of XSD type "http://www.onvif.org/ver10/schema":PanTiltLimits. tt__PanTiltLimits* PanTiltLimits 0; ///< Optional element. ///
/// The Zoom limits element should be present for a PTZ Node that supports absolute zoom. If the element is present it signals the supports for configurable Zoom limits. If limits are enabled the zoom movements shall always stay within the specified range. The Zoom limits are disabled by settings the limits to -INF and +INF. ///
/// Element "ZoomLimits" of XSD type "http://www.onvif.org/ver10/schema":ZoomLimits. tt__ZoomLimits* ZoomLimits 0; ///< Optional element. /// /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":PTZConfigurationExtension. tt__PTZConfigurationExtension* Extension 0; ///< Optional element. ///
/// The optional acceleration ramp used by the device when moving. ///
/// Attribute "MoveRamp" of XSD type xs:int. @int* MoveRamp 0; ///< Optional attribute. ///
/// The optional acceleration ramp used by the device when recalling presets. ///
/// Attribute "PresetRamp" of XSD type xs:int. @int* PresetRamp 0; ///< Optional attribute. ///
/// The optional acceleration ramp used by the device when executing PresetTours. ///
/// Attribute "PresetTourRamp" of XSD type xs:int. @int* PresetTourRamp 0; ///< Optional attribute. /// @todo . /// @todo 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). }; // Optimization: complexType "http://www.onvif.org/ver10/schema":EventFilter is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":AnalyticsEngine is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":AnalyticsEngineInput is not used and was removed // Optimization: complexType "http://www.onvif.org/ver10/schema":AnalyticsEngineControl is not used and was removed /// @brief "http://www.onvif.org/ver10/schema":OSDConfiguration is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":DeviceEntity. /// /// class tt__OSDConfiguration operations: /// - tt__OSDConfiguration* soap_new_tt__OSDConfiguration(soap*) allocate and default initialize /// - tt__OSDConfiguration* soap_new_tt__OSDConfiguration(soap*, int num) allocate array and default initialize values /// - tt__OSDConfiguration* soap_new_req_tt__OSDConfiguration(soap*, ...) allocate, set required members /// - tt__OSDConfiguration* soap_new_set_tt__OSDConfiguration(soap*, ...) allocate, set all public members /// - tt__OSDConfiguration::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDConfiguration(soap*, tt__OSDConfiguration*) deserialize from a stream /// - int soap_write_tt__OSDConfiguration(soap*, tt__OSDConfiguration*) serialize to a stream /// - tt__OSDConfiguration* tt__OSDConfiguration::soap_dup(soap*) returns deep copy of tt__OSDConfiguration, 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) /// - tt__OSDConfiguration::soap_del() deep deletes tt__OSDConfiguration data members, use only after tt__OSDConfiguration::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDConfiguration : public tt__DeviceEntity { public: /* INHERITED FROM tt__DeviceEntity: ///
/// Unique identifier referencing the physical entity. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__DeviceEntity */ ///
/// Reference to the video source configuration. ///
/// Element "VideoSourceConfigurationToken" of XSD type "http://www.onvif.org/ver10/schema":OSDReference. tt__OSDReference* VideoSourceConfigurationToken 1; ///< Required element. ///
/// Type of OSD. ///
/// Element "Type" of XSD type "http://www.onvif.org/ver10/schema":OSDType. enum tt__OSDType Type 1; ///< Required element. ///
/// Position configuration of OSD. ///
/// Element "Position" of XSD type "http://www.onvif.org/ver10/schema":OSDPosConfiguration. tt__OSDPosConfiguration* Position 1; ///< Required element. ///
/// Text configuration of OSD. It shall be present when the value of Type field is Text. ///
/// Element "TextString" of XSD type "http://www.onvif.org/ver10/schema":OSDTextConfiguration. tt__OSDTextConfiguration* TextString 0; ///< Optional element. ///
/// Image configuration of OSD. It shall be present when the value of Type field is Image ///
/// Element "Image" of XSD type "http://www.onvif.org/ver10/schema":OSDImgConfiguration. tt__OSDImgConfiguration* Image 0; ///< Optional element. /// Element "Extension" of XSD type "http://www.onvif.org/ver10/schema":OSDConfigurationExtension. tt__OSDConfigurationExtension* Extension 0; ///< Optional element. /// @todo . /// @todo 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). }; /// @brief "http://docs.oasis-open.org/wsn/b-2":SubscribeCreationFailedFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__SubscribeCreationFailedFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__SubscribeCreationFailedFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__SubscribeCreationFailedFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__SubscribeCreationFailedFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://docs.oasis-open.org/wsn/b-2":InvalidFilterFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__InvalidFilterFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__InvalidFilterFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__InvalidFilterFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__InvalidFilterFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). 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 XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__TopicExpressionDialectUnknownFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__TopicExpressionDialectUnknownFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__TopicExpressionDialectUnknownFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__TopicExpressionDialectUnknownFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://docs.oasis-open.org/wsn/b-2":InvalidTopicExpressionFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__InvalidTopicExpressionFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__InvalidTopicExpressionFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__InvalidTopicExpressionFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__InvalidTopicExpressionFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://docs.oasis-open.org/wsn/b-2":TopicNotSupportedFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__TopicNotSupportedFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__TopicNotSupportedFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__TopicNotSupportedFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__TopicNotSupportedFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://docs.oasis-open.org/wsn/b-2":MultipleTopicsSpecifiedFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__MultipleTopicsSpecifiedFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__MultipleTopicsSpecifiedFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__MultipleTopicsSpecifiedFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__MultipleTopicsSpecifiedFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://docs.oasis-open.org/wsn/b-2":InvalidProducerPropertiesExpressionFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__InvalidProducerPropertiesExpressionFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__InvalidProducerPropertiesExpressionFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__InvalidProducerPropertiesExpressionFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__InvalidProducerPropertiesExpressionFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://docs.oasis-open.org/wsn/b-2":InvalidMessageContentExpressionFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__InvalidMessageContentExpressionFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__InvalidMessageContentExpressionFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__InvalidMessageContentExpressionFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__InvalidMessageContentExpressionFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://docs.oasis-open.org/wsn/b-2":UnrecognizedPolicyRequestFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__UnrecognizedPolicyRequestFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnrecognizedPolicyRequestFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__UnrecognizedPolicyRequestFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnrecognizedPolicyRequestFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). 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 XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__UnsupportedPolicyRequestFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnsupportedPolicyRequestFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__UnsupportedPolicyRequestFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnsupportedPolicyRequestFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). 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 XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__NotifyMessageNotSupportedFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__NotifyMessageNotSupportedFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__NotifyMessageNotSupportedFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__NotifyMessageNotSupportedFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://docs.oasis-open.org/wsn/b-2":UnacceptableInitialTerminationTimeFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__UnacceptableInitialTerminationTimeFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnacceptableInitialTerminationTimeFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__UnacceptableInitialTerminationTimeFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnacceptableInitialTerminationTimeFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ /// Element "MinimumTime" of XSD type xs:dateTime. time_t MinimumTime 1; ///< Required element. /// Element "MaximumTime" of XSD 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 XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__NoCurrentMessageOnTopicFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__NoCurrentMessageOnTopicFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__NoCurrentMessageOnTopicFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__NoCurrentMessageOnTopicFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://docs.oasis-open.org/wsn/b-2":UnableToGetMessagesFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__UnableToGetMessagesFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnableToGetMessagesFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__UnableToGetMessagesFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnableToGetMessagesFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://docs.oasis-open.org/wsn/b-2":UnableToDestroyPullPointFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__UnableToDestroyPullPointFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnableToDestroyPullPointFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__UnableToDestroyPullPointFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnableToDestroyPullPointFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://docs.oasis-open.org/wsn/b-2":UnableToCreatePullPointFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__UnableToCreatePullPointFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnableToCreatePullPointFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__UnableToCreatePullPointFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnableToCreatePullPointFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://docs.oasis-open.org/wsn/b-2":UnacceptableTerminationTimeFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__UnacceptableTerminationTimeFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnacceptableTerminationTimeFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__UnacceptableTerminationTimeFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnacceptableTerminationTimeFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ /// Element "MinimumTime" of XSD type xs:dateTime. time_t MinimumTime 1; ///< Required element. /// Element "MaximumTime" of XSD 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 XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__UnableToDestroySubscriptionFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnableToDestroySubscriptionFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__UnableToDestroySubscriptionFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__UnableToDestroySubscriptionFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://docs.oasis-open.org/wsn/b-2":PauseFailedFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__PauseFailedFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__PauseFailedFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__PauseFailedFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__PauseFailedFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://docs.oasis-open.org/wsn/b-2":ResumeFailedFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsnt__ResumeFailedFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__ResumeFailedFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__ResumeFailedFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__ResumeFailedFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; // Optimization: complexType "http://docs.oasis-open.org/wsn/t-1":TopicNamespaceType is not used and was removed // Optimization: complexType "http://docs.oasis-open.org/wsn/t-1":TopicType is not used and was removed /// @brief "http://docs.oasis-open.org/wsn/t-1":TopicSetType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsn/t-1":ExtensibleDocumented. /// /// 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 array and default initialize values /// - 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) class wstop__TopicSetType : public wstop__ExtensibleDocumented { public: /* INHERITED FROM wstop__ExtensibleDocumented: /// Element "documentation" of XSD type "http://docs.oasis-open.org/wsn/t-1":Documentation. wstop__Documentation* documentation 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wstop__ExtensibleDocumented */ /// @todo /// @todo 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. }; /// @brief "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsrfr__ResourceUnknownFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__ResourceUnknownFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__ResourceUnknownFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__ResourceUnknownFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://docs.oasis-open.org/wsrf/r-2":ResourceUnavailableFaultType is a complexType with complexContent extension of XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. /// /// 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 array and default initialize values /// - 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) class wsrfr__ResourceUnavailableFaultType : public wsrfbf__BaseFaultType { public: /* INHERITED FROM wsrfbf__BaseFaultType: /// @todo /// @todo 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. /// Element "Timestamp" of XSD type xs:dateTime. time_t Timestamp 1; ///< Required element. /// Element "Originator" of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. wsa5__EndpointReferenceType* Originator 0; ///< Optional element. /// 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 array and default initialize values /// - _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) class _wsrfbf__ResourceUnavailableFaultType_ErrorCode { /// Attribute "dialect" of XSD type xs:anyURI. @xsd__anyURI dialect 1; ///< Required attribute. /// @todo This mixed content complexType 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. _XML __mixed 0; ///< Catch mixed content as an xsd:any (an XML string by default). } *ErrorCode 0; ///< Optional element. /// Vector of Description of length 0..unbounded. std::vector< /// 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 array and default initialize values /// - _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) class _wsrfbf__ResourceUnavailableFaultType_Description { /// __item wraps "xs:string" simpleContent. std::string __item ; /// Imported attribute reference xml:lang. @_xml__lang* xml__lang 0; ///< Optional attribute. }> Description 0; ///< Multiple elements. /// 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 array and default initialize values /// - _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) class _wsrfbf__ResourceUnavailableFaultType_FaultCause { /// @todo /// @todo 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. } *FaultCause 0; ///< Optional element. /// @todo . /// @todo 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). END OF INHERITED FROM wsrfbf__BaseFaultType */ }; /// @brief "http://www.onvif.org/ver10/deviceIO/wsdl":SerialPort is a complexType with complexContent extension of XSD type "http://www.onvif.org/ver10/schema":DeviceEntity. /// ///
/// Lists all available serial ports of a device ///
/// class tmd__SerialPort operations: /// - tmd__SerialPort* soap_new_tmd__SerialPort(soap*) allocate and default initialize /// - tmd__SerialPort* soap_new_tmd__SerialPort(soap*, int num) allocate array and default initialize values /// - tmd__SerialPort* soap_new_req_tmd__SerialPort(soap*, ...) allocate, set required members /// - tmd__SerialPort* soap_new_set_tmd__SerialPort(soap*, ...) allocate, set all public members /// - tmd__SerialPort::soap_default(soap*) default initialize members /// - int soap_read_tmd__SerialPort(soap*, tmd__SerialPort*) deserialize from a stream /// - int soap_write_tmd__SerialPort(soap*, tmd__SerialPort*) serialize to a stream /// - tmd__SerialPort* tmd__SerialPort::soap_dup(soap*) returns deep copy of tmd__SerialPort, 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) /// - tmd__SerialPort::soap_del() deep deletes tmd__SerialPort data members, use only after tmd__SerialPort::soap_dup(NULL) (use soapcpp2 -Ed) class tmd__SerialPort : public tt__DeviceEntity { public: /* INHERITED FROM tt__DeviceEntity: ///
/// Unique identifier referencing the physical entity. ///
/// Attribute "token" of XSD type "http://www.onvif.org/ver10/schema":ReferenceToken. @tt__ReferenceToken token 1; ///< Required attribute. END OF INHERITED FROM tt__DeviceEntity */ /// @todo /// @todo 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. /// @todo . /// @todo 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). }; /// @brief "http://www.onvif.org/ver10/schema":OSDReference is a complexType with simpleContent. /// /// class tt__OSDReference operations: /// - tt__OSDReference* soap_new_tt__OSDReference(soap*) allocate and default initialize /// - tt__OSDReference* soap_new_tt__OSDReference(soap*, int num) allocate array and default initialize values /// - tt__OSDReference* soap_new_req_tt__OSDReference(soap*, ...) allocate, set required members /// - tt__OSDReference* soap_new_set_tt__OSDReference(soap*, ...) allocate, set all public members /// - tt__OSDReference::soap_default(soap*) default initialize members /// - int soap_read_tt__OSDReference(soap*, tt__OSDReference*) deserialize from a stream /// - int soap_write_tt__OSDReference(soap*, tt__OSDReference*) serialize to a stream /// - tt__OSDReference* tt__OSDReference::soap_dup(soap*) returns deep copy of tt__OSDReference, 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) /// - tt__OSDReference::soap_del() deep deletes tt__OSDReference data members, use only after tt__OSDReference::soap_dup(NULL) (use soapcpp2 -Ed) class tt__OSDReference { public: /// __item wraps ""http://www.onvif.org/ver10/schema":ReferenceToken" simpleContent. tt__ReferenceToken __item ; /// @todo . /// @todo 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). struct soap *soap ; }; /******************************************************************************\ * * * Additional Top-Level Elements * * http://www.onvif.org/ver10/device/wsdl * * * \******************************************************************************/ /// @brief Top-level root element "http://www.onvif.org/ver10/device/wsdl":Capabilities of XSD type "http://www.onvif.org/ver10/device/wsdl":DeviceServiceCapabilities. // Optimization: element not used and removed /******************************************************************************\ * * * Additional Top-Level Attributes * * http://www.onvif.org/ver10/device/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Additional Top-Level Elements * * http://www.onvif.org/ver10/schema * * * \******************************************************************************/ /// @brief Top-level root element "http://www.onvif.org/ver10/schema":VideoSourceConfiguration of XSD type "http://www.onvif.org/ver10/schema":VideoSourceConfiguration. // Optimization: element not used and removed /// @brief Top-level root element "http://www.onvif.org/ver10/schema":AudioSourceConfiguration of XSD type "http://www.onvif.org/ver10/schema":AudioSourceConfiguration. // Optimization: element not used and removed /// @brief Top-level root element "http://www.onvif.org/ver10/schema":VideoEncoderConfiguration of XSD type "http://www.onvif.org/ver10/schema":VideoEncoderConfiguration. // Optimization: element not used and removed /// @brief Top-level root element "http://www.onvif.org/ver10/schema":AudioEncoderConfiguration of XSD type "http://www.onvif.org/ver10/schema":AudioEncoderConfiguration. // Optimization: element not used and removed /// @brief Top-level root element "http://www.onvif.org/ver10/schema":VideoAnalyticsConfiguration of XSD type "http://www.onvif.org/ver10/schema":VideoAnalyticsConfiguration. // Optimization: element not used and removed /// @brief Top-level root element "http://www.onvif.org/ver10/schema":PTZConfiguration of XSD type "http://www.onvif.org/ver10/schema":PTZConfiguration. // Optimization: element not used and removed /// @brief Top-level root element "http://www.onvif.org/ver10/schema":MetadataConfiguration of XSD type "http://www.onvif.org/ver10/schema":MetadataConfiguration. // Optimization: element not used and removed /// @brief Top-level root element "http://www.onvif.org/ver10/schema":AudioOutputConfiguration of XSD type "http://www.onvif.org/ver10/schema":AudioOutputConfiguration. // Optimization: element not used and removed /// @brief Top-level root element "http://www.onvif.org/ver10/schema":AudioDecoderConfiguration of XSD type "http://www.onvif.org/ver10/schema":AudioDecoderConfiguration. // Optimization: element not used and removed /// @brief Top-level root element "http://www.onvif.org/ver10/schema":Polyline of XSD type "http://www.onvif.org/ver10/schema":Polyline. // Optimization: element not used and removed /// @brief Top-level root element "http://www.onvif.org/ver10/schema":Polygon of XSD type "http://www.onvif.org/ver10/schema":Polygon. // Optimization: element not used and removed /******************************************************************************\ * * * Additional Top-Level Attributes * * http://www.onvif.org/ver10/schema * * * \******************************************************************************/ /******************************************************************************\ * * * 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 XSD type "http://docs.oasis-open.org/wsn/b-2":TopicExpressionType. // Optimization: element not used and removed /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":FixedTopicSet of XSD type xs:boolean. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":TopicExpressionDialect of XSD type xs:anyURI. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":ConsumerReference of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. // Optimization: element not used and removed /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":Filter of XSD type "http://docs.oasis-open.org/wsn/b-2":FilterType. // Optimization: element not used and removed /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":SubscriptionPolicy of XSD type "http://docs.oasis-open.org/wsn/b-2":SubscriptionPolicyType. // Optimization: element not used and removed /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":CreationTime of XSD type xs:dateTime. // Optimization: element not used and removed /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":SubscriptionReference of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":Topic of XSD type "http://docs.oasis-open.org/wsn/b-2":TopicExpressionType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":ProducerReference of XSD type "http://www.w3.org/2005/08/addressing":EndpointReferenceType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":NotificationMessage of XSD type "http://docs.oasis-open.org/wsn/b-2":NotificationMessageHolderType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":CurrentTime of XSD type xs:dateTime. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":TerminationTime of XSD type xs:dateTime. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":ProducerProperties of XSD type "http://docs.oasis-open.org/wsn/b-2":QueryExpressionType. // Optimization: element not used and removed /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":MessageContent of XSD type "http://docs.oasis-open.org/wsn/b-2":QueryExpressionType. // Optimization: element not used and removed /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":SubscribeCreationFailedFault of XSD type "http://docs.oasis-open.org/wsn/b-2":SubscribeCreationFailedFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":InvalidFilterFault of XSD type "http://docs.oasis-open.org/wsn/b-2":InvalidFilterFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":TopicExpressionDialectUnknownFault of XSD type "http://docs.oasis-open.org/wsn/b-2":TopicExpressionDialectUnknownFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":InvalidTopicExpressionFault of XSD type "http://docs.oasis-open.org/wsn/b-2":InvalidTopicExpressionFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":TopicNotSupportedFault of XSD type "http://docs.oasis-open.org/wsn/b-2":TopicNotSupportedFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":MultipleTopicsSpecifiedFault of XSD type "http://docs.oasis-open.org/wsn/b-2":MultipleTopicsSpecifiedFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":InvalidProducerPropertiesExpressionFault of XSD type "http://docs.oasis-open.org/wsn/b-2":InvalidProducerPropertiesExpressionFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":InvalidMessageContentExpressionFault of XSD type "http://docs.oasis-open.org/wsn/b-2":InvalidMessageContentExpressionFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnrecognizedPolicyRequestFault of XSD type "http://docs.oasis-open.org/wsn/b-2":UnrecognizedPolicyRequestFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnsupportedPolicyRequestFault of XSD type "http://docs.oasis-open.org/wsn/b-2":UnsupportedPolicyRequestFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":NotifyMessageNotSupportedFault of XSD type "http://docs.oasis-open.org/wsn/b-2":NotifyMessageNotSupportedFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnacceptableInitialTerminationTimeFault of XSD type "http://docs.oasis-open.org/wsn/b-2":UnacceptableInitialTerminationTimeFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":NoCurrentMessageOnTopicFault of XSD type "http://docs.oasis-open.org/wsn/b-2":NoCurrentMessageOnTopicFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnableToGetMessagesFault of XSD type "http://docs.oasis-open.org/wsn/b-2":UnableToGetMessagesFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnableToDestroyPullPointFault of XSD type "http://docs.oasis-open.org/wsn/b-2":UnableToDestroyPullPointFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnableToCreatePullPointFault of XSD type "http://docs.oasis-open.org/wsn/b-2":UnableToCreatePullPointFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnacceptableTerminationTimeFault of XSD type "http://docs.oasis-open.org/wsn/b-2":UnacceptableTerminationTimeFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":UnableToDestroySubscriptionFault of XSD type "http://docs.oasis-open.org/wsn/b-2":UnableToDestroySubscriptionFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":PauseFailedFault of XSD type "http://docs.oasis-open.org/wsn/b-2":PauseFailedFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsn/b-2":ResumeFailedFault of XSD type "http://docs.oasis-open.org/wsn/b-2":ResumeFailedFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /******************************************************************************\ * * * Additional Top-Level Attributes * * http://docs.oasis-open.org/wsn/b-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 XSD type "http://docs.oasis-open.org/wsrf/bf-2":BaseFaultType. // Optimization: element not used and removed /******************************************************************************\ * * * Additional Top-Level Attributes * * http://docs.oasis-open.org/wsrf/bf-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 XSD type "http://docs.oasis-open.org/wsn/t-1":TopicNamespaceType. // Optimization: element not used and removed /// @brief Top-level root element "http://docs.oasis-open.org/wsn/t-1":TopicSet of XSD type "http://docs.oasis-open.org/wsn/t-1":TopicSetType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /******************************************************************************\ * * * 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. // Optimization: attribute not used and removed /// @brief Top-level attribute "http://docs.oasis-open.org/wsn/t-1":topic of simpleType xs:boolean. // Optimization: attribute not used and removed /******************************************************************************\ * * * 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 XSD type "http://www.onvif.org/ver10/events/wsdl":Capabilities. // Optimization: element not used and removed /******************************************************************************\ * * * 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 XSD type "http://docs.oasis-open.org/wsrf/r-2":ResourceUnknownFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://docs.oasis-open.org/wsrf/r-2":ResourceUnavailableFault of XSD type "http://docs.oasis-open.org/wsrf/r-2":ResourceUnavailableFaultType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /******************************************************************************\ * * * Additional Top-Level Attributes * * http://docs.oasis-open.org/wsrf/r-2 * * * \******************************************************************************/ /******************************************************************************\ * * * Additional Top-Level Elements * * http://www.onvif.org/ver10/deviceIO/wsdl * * * \******************************************************************************/ /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":Capabilities of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":Capabilities. // Optimization: element not used and removed /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoSources of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":Get. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetVideoSourcesResponse of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":GetResponse. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioSources of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":Get. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioSourcesResponse of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":GetResponse. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioOutputs of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":Get. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://www.onvif.org/ver10/deviceIO/wsdl":GetAudioOutputsResponse of XSD type "http://www.onvif.org/ver10/deviceIO/wsdl":GetResponse. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /******************************************************************************\ * * * Additional Top-Level Attributes * * http://www.onvif.org/ver10/deviceIO/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Additional Top-Level Elements * * http://www.onvif.org/ver20/imaging/wsdl * * * \******************************************************************************/ /// @brief Top-level root element "http://www.onvif.org/ver20/imaging/wsdl":Capabilities of XSD type "http://www.onvif.org/ver20/imaging/wsdl":Capabilities. // Optimization: element not used and removed /******************************************************************************\ * * * Additional Top-Level Attributes * * http://www.onvif.org/ver20/imaging/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Additional Top-Level Elements * * http://www.onvif.org/ver10/media/wsdl * * * \******************************************************************************/ /// @brief Top-level root element "http://www.onvif.org/ver10/media/wsdl":Capabilities of XSD type "http://www.onvif.org/ver10/media/wsdl":Capabilities. // Optimization: element not used and removed /******************************************************************************\ * * * Additional Top-Level Attributes * * http://www.onvif.org/ver10/media/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Additional Top-Level Elements * * http://www.onvif.org/ver20/ptz/wsdl * * * \******************************************************************************/ /// @brief Top-level root element "http://www.onvif.org/ver20/ptz/wsdl":Capabilities of XSD type "http://www.onvif.org/ver20/ptz/wsdl":Capabilities. // Optimization: element not used and removed /******************************************************************************\ * * * Additional Top-Level Attributes * * http://www.onvif.org/ver20/ptz/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Additional Top-Level Elements * * http://www.onvif.org/ver10/network/wsdl * * * \******************************************************************************/ /// @brief Top-level root element "http://www.onvif.org/ver10/network/wsdl":Hello of XSD type "http://schemas.xmlsoap.org/ws/2005/04/discovery":HelloType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://www.onvif.org/ver10/network/wsdl":HelloResponse of XSD type "http://schemas.xmlsoap.org/ws/2005/04/discovery":ResolveType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://www.onvif.org/ver10/network/wsdl":Probe of XSD type "http://schemas.xmlsoap.org/ws/2005/04/discovery":ProbeType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://www.onvif.org/ver10/network/wsdl":ProbeResponse of XSD type "http://schemas.xmlsoap.org/ws/2005/04/discovery":ProbeMatchesType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://www.onvif.org/ver10/network/wsdl":Bye of XSD type "http://schemas.xmlsoap.org/ws/2005/04/discovery":ByeType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /// @brief Top-level root element "http://www.onvif.org/ver10/network/wsdl":ByeResponse of XSD type "http://schemas.xmlsoap.org/ws/2005/04/discovery":ResolveType. /// @note Use wsdl2h option -g to auto-generate a top-level root element declaration and processing code. /******************************************************************************\ * * * Additional Top-Level Attributes * * http://www.onvif.org/ver10/network/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Additional Top-Level Elements * * http://www.onvif.org/ver10/advancedsecurity/wsdl * * * \******************************************************************************/ /// @brief Top-level root element "http://www.onvif.org/ver10/advancedsecurity/wsdl":Capabilities of XSD type "http://www.onvif.org/ver10/advancedsecurity/wsdl":Capabilities. // Optimization: element not used and removed /******************************************************************************\ * * * Additional Top-Level Attributes * * http://www.onvif.org/ver10/advancedsecurity/wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Services * * * \******************************************************************************/ // This service supports SOAP 1.2 namespaces: #import "soap12.h" //gsoap tas service name: AdvancedSecurityServiceBinding //gsoap tas service type: AdvancedSecurityService //gsoap tas service namespace: http://www.onvif.org/ver10/advancedsecurity/wsdl //gsoap tas service transport: http://schemas.xmlsoap.org/soap/http //gsoap tdn service name: RemoteDiscoveryBinding //gsoap tdn service type: RemoteDiscoveryPort //gsoap tdn service namespace: http://www.onvif.org/ver10/network/wsdl //gsoap tdn service transport: http://schemas.xmlsoap.org/soap/http //gsoap tds service name: DeviceBinding //gsoap tds service type: Device //gsoap tds service namespace: http://www.onvif.org/ver10/device/wsdl //gsoap tds service transport: http://schemas.xmlsoap.org/soap/http //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 //gsoap timg service name: ImagingBinding //gsoap timg service type: ImagingPort //gsoap timg service namespace: http://www.onvif.org/ver20/imaging/wsdl //gsoap timg service transport: http://schemas.xmlsoap.org/soap/http //gsoap tmd service name: DeviceIOBinding //gsoap tmd service type: DeviceIOPort //gsoap tmd service namespace: http://www.onvif.org/ver10/deviceIO/wsdl //gsoap tmd service transport: http://schemas.xmlsoap.org/soap/http //gsoap tptz service name: PTZBinding //gsoap tptz service type: PTZ //gsoap tptz service namespace: http://www.onvif.org/ver20/ptz/wsdl //gsoap tptz service transport: http://schemas.xmlsoap.org/soap/http //gsoap trt service name: MediaBinding //gsoap trt service type: Media //gsoap trt service namespace: http://www.onvif.org/ver10/media/wsdl //gsoap trt service transport: http://schemas.xmlsoap.org/soap/http /** @mainpage WSDL Definitions @section WSDL_bindings Service Bindings - @ref AdvancedSecurityServiceBinding - @ref RemoteDiscoveryBinding - @ref DeviceBinding - @ref PullPointSubscriptionBinding - @ref ImagingBinding - @ref DeviceIOBinding - @ref PTZBinding - @ref MediaBinding @section WSDL_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 AdvancedSecurityServiceBinding Binding "AdvancedSecurityServiceBinding" @section AdvancedSecurityServiceBinding_operations Operations of Binding "AdvancedSecurityServiceBinding" - @ref __tas__GetServiceCapabilities - @ref __tas__CreateRSAKeyPair - @ref __tas__UploadKeyPairInPKCS8 - @ref __tas__UploadCertificateWithPrivateKeyInPKCS12 - @ref __tas__GetKeyStatus - @ref __tas__GetPrivateKeyStatus - @ref __tas__GetAllKeys - @ref __tas__DeleteKey - @ref __tas__CreatePKCS10CSR - @ref __tas__CreateSelfSignedCertificate - @ref __tas__UploadCertificate - @ref __tas__GetCertificate - @ref __tas__GetAllCertificates - @ref __tas__DeleteCertificate - @ref __tas__CreateCertificationPath - @ref __tas__GetCertificationPath - @ref __tas__GetAllCertificationPaths - @ref __tas__DeleteCertificationPath - @ref __tas__UploadPassphrase - @ref __tas__GetAllPassphrases - @ref __tas__DeletePassphrase - @ref __tas__UploadCRL - @ref __tas__GetCRL - @ref __tas__GetAllCRLs - @ref __tas__DeleteCRL - @ref __tas__CreateCertPathValidationPolicy - @ref __tas__GetCertPathValidationPolicy - @ref __tas__GetAllCertPathValidationPolicies - @ref __tas__DeleteCertPathValidationPolicy - @ref __tas__AddServerCertificateAssignment - @ref __tas__RemoveServerCertificateAssignment - @ref __tas__ReplaceServerCertificateAssignment - @ref __tas__GetAssignedServerCertificates - @ref __tas__SetClientAuthenticationRequired - @ref __tas__GetClientAuthenticationRequired - @ref __tas__AddCertPathValidationPolicyAssignment - @ref __tas__RemoveCertPathValidationPolicyAssignment - @ref __tas__ReplaceCertPathValidationPolicyAssignment - @ref __tas__GetAssignedCertPathValidationPolicies - @ref __tas__AddDot1XConfiguration - @ref __tas__GetAllDot1XConfigurations - @ref __tas__GetDot1XConfiguration - @ref __tas__DeleteDot1XConfiguration - @ref __tas__SetNetworkInterfaceDot1XConfiguration - @ref __tas__GetNetworkInterfaceDot1XConfiguration - @ref __tas__DeleteNetworkInterfaceDot1XConfiguration @section AdvancedSecurityServiceBinding_ports Default endpoints of Binding "AdvancedSecurityServiceBinding" @note Use wsdl2h option -Nname to change the service binding prefix name */ /** @page RemoteDiscoveryBinding Binding "RemoteDiscoveryBinding" @section RemoteDiscoveryBinding_operations Operations of Binding "RemoteDiscoveryBinding" - @ref __tdn__Hello - @ref __tdn__Bye - @ref __tdn__Probe @section RemoteDiscoveryBinding_ports Default endpoints of Binding "RemoteDiscoveryBinding" @note Use wsdl2h option -Nname to change the service binding prefix name */ /** @page DeviceBinding Binding "DeviceBinding" @section DeviceBinding_operations Operations of Binding "DeviceBinding" - @ref __tds__GetServices - @ref __tds__GetServiceCapabilities - @ref __tds__GetDeviceInformation - @ref __tds__SetSystemDateAndTime - @ref __tds__GetSystemDateAndTime - @ref __tds__SetSystemFactoryDefault - @ref __tds__UpgradeSystemFirmware - @ref __tds__SystemReboot - @ref __tds__RestoreSystem - @ref __tds__GetSystemBackup - @ref __tds__GetSystemLog - @ref __tds__GetSystemSupportInformation - @ref __tds__GetScopes - @ref __tds__SetScopes - @ref __tds__AddScopes - @ref __tds__RemoveScopes - @ref __tds__GetDiscoveryMode - @ref __tds__SetDiscoveryMode - @ref __tds__GetRemoteDiscoveryMode - @ref __tds__SetRemoteDiscoveryMode - @ref __tds__GetDPAddresses - @ref __tds__GetEndpointReference - @ref __tds__GetRemoteUser - @ref __tds__SetRemoteUser - @ref __tds__GetUsers - @ref __tds__CreateUsers - @ref __tds__DeleteUsers - @ref __tds__SetUser - @ref __tds__GetWsdlUrl - @ref __tds__GetCapabilities - @ref __tds__SetDPAddresses - @ref __tds__GetHostname - @ref __tds__SetHostname - @ref __tds__SetHostnameFromDHCP - @ref __tds__GetDNS - @ref __tds__SetDNS - @ref __tds__GetNTP - @ref __tds__SetNTP - @ref __tds__GetDynamicDNS - @ref __tds__SetDynamicDNS - @ref __tds__GetNetworkInterfaces - @ref __tds__SetNetworkInterfaces - @ref __tds__GetNetworkProtocols - @ref __tds__SetNetworkProtocols - @ref __tds__GetNetworkDefaultGateway - @ref __tds__SetNetworkDefaultGateway - @ref __tds__GetZeroConfiguration - @ref __tds__SetZeroConfiguration - @ref __tds__GetIPAddressFilter - @ref __tds__SetIPAddressFilter - @ref __tds__AddIPAddressFilter - @ref __tds__RemoveIPAddressFilter - @ref __tds__GetAccessPolicy - @ref __tds__SetAccessPolicy - @ref __tds__CreateCertificate - @ref __tds__GetCertificates - @ref __tds__GetCertificatesStatus - @ref __tds__SetCertificatesStatus - @ref __tds__DeleteCertificates - @ref __tds__GetPkcs10Request - @ref __tds__LoadCertificates - @ref __tds__GetClientCertificateMode - @ref __tds__SetClientCertificateMode - @ref __tds__GetRelayOutputs - @ref __tds__SetRelayOutputSettings - @ref __tds__SetRelayOutputState - @ref __tds__SendAuxiliaryCommand - @ref __tds__GetCACertificates - @ref __tds__LoadCertificateWithPrivateKey - @ref __tds__GetCertificateInformation - @ref __tds__LoadCACertificates - @ref __tds__CreateDot1XConfiguration - @ref __tds__SetDot1XConfiguration - @ref __tds__GetDot1XConfiguration - @ref __tds__GetDot1XConfigurations - @ref __tds__DeleteDot1XConfiguration - @ref __tds__GetDot11Capabilities - @ref __tds__GetDot11Status - @ref __tds__ScanAvailableDot11Networks - @ref __tds__GetSystemUris - @ref __tds__StartFirmwareUpgrade - @ref __tds__StartSystemRestore - @ref __tds__GetStorageConfigurations - @ref __tds__CreateStorageConfiguration - @ref __tds__GetStorageConfiguration - @ref __tds__SetStorageConfiguration - @ref __tds__DeleteStorageConfiguration - @ref __tds__GetGeoLocation - @ref __tds__SetGeoLocation - @ref __tds__DeleteGeoLocation - @ref __tds__GetServices_ - @ref __tds__GetServiceCapabilities_ - @ref __tds__GetDeviceInformation_ - @ref __tds__SetSystemDateAndTime_ - @ref __tds__GetSystemDateAndTime_ - @ref __tds__SetSystemFactoryDefault_ - @ref __tds__UpgradeSystemFirmware_ - @ref __tds__SystemReboot_ - @ref __tds__RestoreSystem_ - @ref __tds__GetSystemBackup_ - @ref __tds__GetSystemLog_ - @ref __tds__GetSystemSupportInformation_ - @ref __tds__GetScopes_ - @ref __tds__SetScopes_ - @ref __tds__AddScopes_ - @ref __tds__RemoveScopes_ - @ref __tds__GetDiscoveryMode_ - @ref __tds__SetDiscoveryMode_ - @ref __tds__GetRemoteDiscoveryMode_ - @ref __tds__SetRemoteDiscoveryMode_ - @ref __tds__GetDPAddresses_ - @ref __tds__GetEndpointReference_ - @ref __tds__GetRemoteUser_ - @ref __tds__SetRemoteUser_ - @ref __tds__GetUsers_ - @ref __tds__CreateUsers_ - @ref __tds__DeleteUsers_ - @ref __tds__SetUser_ - @ref __tds__GetWsdlUrl_ - @ref __tds__GetCapabilities_ - @ref __tds__SetDPAddresses_ - @ref __tds__GetHostname_ - @ref __tds__SetHostname_ - @ref __tds__SetHostnameFromDHCP_ - @ref __tds__GetDNS_ - @ref __tds__SetDNS_ - @ref __tds__GetNTP_ - @ref __tds__SetNTP_ - @ref __tds__GetDynamicDNS_ - @ref __tds__SetDynamicDNS_ - @ref __tds__GetNetworkInterfaces_ - @ref __tds__SetNetworkInterfaces_ - @ref __tds__GetNetworkProtocols_ - @ref __tds__SetNetworkProtocols_ - @ref __tds__GetNetworkDefaultGateway_ - @ref __tds__SetNetworkDefaultGateway_ - @ref __tds__GetZeroConfiguration_ - @ref __tds__SetZeroConfiguration_ - @ref __tds__GetIPAddressFilter_ - @ref __tds__SetIPAddressFilter_ - @ref __tds__AddIPAddressFilter_ - @ref __tds__RemoveIPAddressFilter_ - @ref __tds__GetAccessPolicy_ - @ref __tds__SetAccessPolicy_ - @ref __tds__CreateCertificate_ - @ref __tds__GetCertificates_ - @ref __tds__GetCertificatesStatus_ - @ref __tds__SetCertificatesStatus_ - @ref __tds__DeleteCertificates_ - @ref __tds__GetPkcs10Request_ - @ref __tds__LoadCertificates_ - @ref __tds__GetClientCertificateMode_ - @ref __tds__SetClientCertificateMode_ - @ref __tds__GetRelayOutputs_ - @ref __tds__SetRelayOutputSettings_ - @ref __tds__SetRelayOutputState_ - @ref __tds__SendAuxiliaryCommand_ - @ref __tds__GetCACertificates_ - @ref __tds__LoadCertificateWithPrivateKey_ - @ref __tds__GetCertificateInformation_ - @ref __tds__LoadCACertificates_ - @ref __tds__CreateDot1XConfiguration_ - @ref __tds__SetDot1XConfiguration_ - @ref __tds__GetDot1XConfiguration_ - @ref __tds__GetDot1XConfigurations_ - @ref __tds__DeleteDot1XConfiguration_ - @ref __tds__GetDot11Capabilities_ - @ref __tds__GetDot11Status_ - @ref __tds__ScanAvailableDot11Networks_ - @ref __tds__GetSystemUris_ - @ref __tds__StartFirmwareUpgrade_ - @ref __tds__StartSystemRestore_ - @ref __tds__GetStorageConfigurations_ - @ref __tds__CreateStorageConfiguration_ - @ref __tds__GetStorageConfiguration_ - @ref __tds__SetStorageConfiguration_ - @ref __tds__DeleteStorageConfiguration_ - @ref __tds__GetGeoLocation_ - @ref __tds__SetGeoLocation_ - @ref __tds__DeleteGeoLocation_ @section DeviceBinding_ports Default endpoints of Binding "DeviceBinding" @note Use wsdl2h option -Nname to change the service binding prefix name */ /** @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__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 */ /** @page ImagingBinding Binding "ImagingBinding" @section ImagingBinding_operations Operations of Binding "ImagingBinding" - @ref __timg__GetServiceCapabilities - @ref __timg__GetImagingSettings - @ref __timg__SetImagingSettings - @ref __timg__GetOptions - @ref __timg__Move - @ref __timg__Stop - @ref __timg__GetStatus - @ref __timg__GetMoveOptions - @ref __timg__GetPresets - @ref __timg__GetCurrentPreset - @ref __timg__SetCurrentPreset @section ImagingBinding_ports Default endpoints of Binding "ImagingBinding" @note Use wsdl2h option -Nname to change the service binding prefix name */ /** @page DeviceIOBinding Binding "DeviceIOBinding" @section DeviceIOBinding_operations Operations of Binding "DeviceIOBinding" - @ref __tmd__GetServiceCapabilities - @ref __tmd__GetRelayOutputOptions - @ref __tmd__GetAudioSources - @ref __tmd__GetAudioOutputs - @ref __tmd__GetVideoSources - @ref __tmd__GetVideoOutputs - @ref __tmd__GetVideoSourceConfiguration - @ref __tmd__GetVideoOutputConfiguration - @ref __tmd__GetAudioSourceConfiguration - @ref __tmd__GetAudioOutputConfiguration - @ref __tmd__SetVideoSourceConfiguration - @ref __tmd__SetVideoOutputConfiguration - @ref __tmd__SetAudioSourceConfiguration - @ref __tmd__SetAudioOutputConfiguration - @ref __tmd__GetVideoSourceConfigurationOptions - @ref __tmd__GetVideoOutputConfigurationOptions - @ref __tmd__GetAudioSourceConfigurationOptions - @ref __tmd__GetAudioOutputConfigurationOptions - @ref __tmd__GetRelayOutputs - @ref __tmd__SetRelayOutputSettings - @ref __tmd__SetRelayOutputState - @ref __tmd__GetDigitalInputs - @ref __tmd__GetDigitalInputConfigurationOptions - @ref __tmd__SetDigitalInputConfigurations - @ref __tmd__GetSerialPorts - @ref __tmd__GetSerialPortConfiguration - @ref __tmd__SetSerialPortConfiguration - @ref __tmd__GetSerialPortConfigurationOptions - @ref __tmd__SendReceiveSerialCommand @section DeviceIOBinding_ports Default endpoints of Binding "DeviceIOBinding" @note Use wsdl2h option -Nname to change the service binding prefix name */ /** @page PTZBinding Binding "PTZBinding" @section PTZBinding_operations Operations of Binding "PTZBinding" - @ref __tptz__GetServiceCapabilities - @ref __tptz__GetConfigurations - @ref __tptz__GetPresets - @ref __tptz__SetPreset - @ref __tptz__RemovePreset - @ref __tptz__GotoPreset - @ref __tptz__GetStatus - @ref __tptz__GetConfiguration - @ref __tptz__GetNodes - @ref __tptz__GetNode - @ref __tptz__SetConfiguration - @ref __tptz__GetConfigurationOptions - @ref __tptz__GotoHomePosition - @ref __tptz__SetHomePosition - @ref __tptz__ContinuousMove - @ref __tptz__RelativeMove - @ref __tptz__SendAuxiliaryCommand - @ref __tptz__AbsoluteMove - @ref __tptz__GeoMove - @ref __tptz__Stop - @ref __tptz__GetPresetTours - @ref __tptz__GetPresetTour - @ref __tptz__GetPresetTourOptions - @ref __tptz__CreatePresetTour - @ref __tptz__ModifyPresetTour - @ref __tptz__OperatePresetTour - @ref __tptz__RemovePresetTour - @ref __tptz__GetCompatibleConfigurations @section PTZBinding_ports Default endpoints of Binding "PTZBinding" @note Use wsdl2h option -Nname to change the service binding prefix name */ /** @page MediaBinding Binding "MediaBinding" @section MediaBinding_operations Operations of Binding "MediaBinding" - @ref __trt__GetServiceCapabilities - @ref __trt__GetVideoSources - @ref __trt__GetAudioSources - @ref __trt__GetAudioOutputs - @ref __trt__CreateProfile - @ref __trt__GetProfile - @ref __trt__GetProfiles - @ref __trt__AddVideoEncoderConfiguration - @ref __trt__AddVideoSourceConfiguration - @ref __trt__AddAudioEncoderConfiguration - @ref __trt__AddAudioSourceConfiguration - @ref __trt__AddPTZConfiguration - @ref __trt__AddVideoAnalyticsConfiguration - @ref __trt__AddMetadataConfiguration - @ref __trt__AddAudioOutputConfiguration - @ref __trt__AddAudioDecoderConfiguration - @ref __trt__RemoveVideoEncoderConfiguration - @ref __trt__RemoveVideoSourceConfiguration - @ref __trt__RemoveAudioEncoderConfiguration - @ref __trt__RemoveAudioSourceConfiguration - @ref __trt__RemovePTZConfiguration - @ref __trt__RemoveVideoAnalyticsConfiguration - @ref __trt__RemoveMetadataConfiguration - @ref __trt__RemoveAudioOutputConfiguration - @ref __trt__RemoveAudioDecoderConfiguration - @ref __trt__DeleteProfile - @ref __trt__GetVideoSourceConfigurations - @ref __trt__GetVideoEncoderConfigurations - @ref __trt__GetAudioSourceConfigurations - @ref __trt__GetAudioEncoderConfigurations - @ref __trt__GetVideoAnalyticsConfigurations - @ref __trt__GetMetadataConfigurations - @ref __trt__GetAudioOutputConfigurations - @ref __trt__GetAudioDecoderConfigurations - @ref __trt__GetVideoSourceConfiguration - @ref __trt__GetVideoEncoderConfiguration - @ref __trt__GetAudioSourceConfiguration - @ref __trt__GetAudioEncoderConfiguration - @ref __trt__GetVideoAnalyticsConfiguration - @ref __trt__GetMetadataConfiguration - @ref __trt__GetAudioOutputConfiguration - @ref __trt__GetAudioDecoderConfiguration - @ref __trt__GetCompatibleVideoEncoderConfigurations - @ref __trt__GetCompatibleVideoSourceConfigurations - @ref __trt__GetCompatibleAudioEncoderConfigurations - @ref __trt__GetCompatibleAudioSourceConfigurations - @ref __trt__GetCompatibleVideoAnalyticsConfigurations - @ref __trt__GetCompatibleMetadataConfigurations - @ref __trt__GetCompatibleAudioOutputConfigurations - @ref __trt__GetCompatibleAudioDecoderConfigurations - @ref __trt__SetVideoSourceConfiguration - @ref __trt__SetVideoEncoderConfiguration - @ref __trt__SetAudioSourceConfiguration - @ref __trt__SetAudioEncoderConfiguration - @ref __trt__SetVideoAnalyticsConfiguration - @ref __trt__SetMetadataConfiguration - @ref __trt__SetAudioOutputConfiguration - @ref __trt__SetAudioDecoderConfiguration - @ref __trt__GetVideoSourceConfigurationOptions - @ref __trt__GetVideoEncoderConfigurationOptions - @ref __trt__GetAudioSourceConfigurationOptions - @ref __trt__GetAudioEncoderConfigurationOptions - @ref __trt__GetMetadataConfigurationOptions - @ref __trt__GetAudioOutputConfigurationOptions - @ref __trt__GetAudioDecoderConfigurationOptions - @ref __trt__GetGuaranteedNumberOfVideoEncoderInstances - @ref __trt__GetStreamUri - @ref __trt__StartMulticastStreaming - @ref __trt__StopMulticastStreaming - @ref __trt__SetSynchronizationPoint - @ref __trt__GetSnapshotUri - @ref __trt__GetVideoSourceModes - @ref __trt__SetVideoSourceMode - @ref __trt__GetOSDs - @ref __trt__GetOSD - @ref __trt__GetOSDOptions - @ref __trt__SetOSD - @ref __trt__CreateOSD - @ref __trt__DeleteOSD @section MediaBinding_ports Default endpoints of Binding "MediaBinding" @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 omitted: to parse attribute content of the Detail element into DOM anyAttribute, use wsdl2h option -d. /// 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_X for a serializable type X void *fault ; ///< points to serializable object of type X or NULL _XML __any ; ///< Catch any other content in XML string. }; /******************************************************************************\ * * * Service Binding * * AdvancedSecurityServiceBinding * * * \******************************************************************************/ /******************************************************************************\ * * * Service Operation * * __tas__GetServiceCapabilities * * * \******************************************************************************/ /** Operation "__tas__GetServiceCapabilities" of service binding "AdvancedSecurityServiceBinding". Returns the capabilities of the advanced security 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/advancedsecurity/wsdl/GetServiceCapabilities" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetServiceCapabilities" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetServiceCapabilitiesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__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: _tas__GetServiceCapabilities* tas__GetServiceCapabilities, // output parameters: _tas__GetServiceCapabilitiesResponse&tas__GetServiceCapabilitiesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetServiceCapabilities( struct soap *soap, // input parameters: _tas__GetServiceCapabilities* tas__GetServiceCapabilities, // output parameters: _tas__GetServiceCapabilitiesResponse&tas__GetServiceCapabilitiesResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetServiceCapabilities SOAP //gsoap tas service method-style: GetServiceCapabilities document //gsoap tas service method-encoding: GetServiceCapabilities literal //gsoap tas service method-input-action: GetServiceCapabilities http://www.onvif.org/ver10/advancedsecurity/wsdl/GetServiceCapabilities //gsoap tas service method-output-action: GetServiceCapabilities http://www.onvif.org/ver10/advancedsecurity/wsdl/GetServiceCapabilitiesResponse int __tas__GetServiceCapabilities( _tas__GetServiceCapabilities* tas__GetServiceCapabilities, ///< Input parameter _tas__GetServiceCapabilitiesResponse&tas__GetServiceCapabilitiesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__CreateRSAKeyPair * * * \******************************************************************************/ /** Operation "__tas__CreateRSAKeyPair" of service binding "AdvancedSecurityServiceBinding". This operation triggers the asynchronous generation of an RSA key pair of a particular key length (specified as the number of bits) as specified in [RFC 3447], with a suitable key generation mechanism on the device. Keys, especially RSA key pairs, are uniquely identified using key IDs.
If the device does not have not enough storage capacity for storing the key pair to be created, the maximum number of keys reached fault shall be produced and no key pair shall be generated. Otherwise, the operation generates a keyID for the new key and associates the generating status to it.
Immediately after key generation has started, the device shall return the keyID to the client and continue to generate the key pair. The client may query the device with the GetKeyStatus operation whether the generation has finished. The client may also subscribe to Key Status events to be notified about key status changes.
The device also returns a best-effort estimate of how much time it requires to create the key pair. A client may use this information as an indication how long to wait before querying the device whether key generation is completed.
After the key has been successfully created, the device shall assign it the ok status. If the key generation fails, the device shall assign the key the corrupt status. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateRSAKeyPair" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateRSAKeyPair" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateRSAKeyPairResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__CreateRSAKeyPair( 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: _tas__CreateRSAKeyPair* tas__CreateRSAKeyPair, // output parameters: _tas__CreateRSAKeyPairResponse &tas__CreateRSAKeyPairResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__CreateRSAKeyPair( struct soap *soap, // input parameters: _tas__CreateRSAKeyPair* tas__CreateRSAKeyPair, // output parameters: _tas__CreateRSAKeyPairResponse &tas__CreateRSAKeyPairResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: CreateRSAKeyPair SOAP //gsoap tas service method-style: CreateRSAKeyPair document //gsoap tas service method-encoding: CreateRSAKeyPair literal //gsoap tas service method-input-action: CreateRSAKeyPair http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateRSAKeyPair //gsoap tas service method-output-action: CreateRSAKeyPair http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateRSAKeyPairResponse int __tas__CreateRSAKeyPair( _tas__CreateRSAKeyPair* tas__CreateRSAKeyPair, ///< Input parameter _tas__CreateRSAKeyPairResponse &tas__CreateRSAKeyPairResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__UploadKeyPairInPKCS8 * * * \******************************************************************************/ /** Operation "__tas__UploadKeyPairInPKCS8" of service binding "AdvancedSecurityServiceBinding". This operation uploads a key pair in a PKCS#8 data structure as specified in [RFC 5958, RFC 5959].
If an encryption passphrase ID is supplied in the request, the device shall assume that the KeyPair parameter contains an EncryptedPrivateKeyInfo ASN.1 structure that is encrypted under the passphrase in the keystore that corresponds to the supplied ID, where the EncryptedPrivateKeyInfo structure contains both the private key and the corresponding public key. If no encryption passphrase ID is supplied, the device shall assume that the KeyPair parameter contains a OneAsymmetricKey ASN.1 structure which contains both the private key and the corresponding public key. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadKeyPairInPKCS8" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadKeyPairInPKCS8" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadKeyPairInPKCS8Response" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__UploadKeyPairInPKCS8( 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: _tas__UploadKeyPairInPKCS8* tas__UploadKeyPairInPKCS8, // output parameters: _tas__UploadKeyPairInPKCS8Response &tas__UploadKeyPairInPKCS8Response ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__UploadKeyPairInPKCS8( struct soap *soap, // input parameters: _tas__UploadKeyPairInPKCS8* tas__UploadKeyPairInPKCS8, // output parameters: _tas__UploadKeyPairInPKCS8Response &tas__UploadKeyPairInPKCS8Response ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: UploadKeyPairInPKCS8 SOAP //gsoap tas service method-style: UploadKeyPairInPKCS8 document //gsoap tas service method-encoding: UploadKeyPairInPKCS8 literal //gsoap tas service method-input-action: UploadKeyPairInPKCS8 http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadKeyPairInPKCS8 //gsoap tas service method-output-action: UploadKeyPairInPKCS8 http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadKeyPairInPKCS8Response int __tas__UploadKeyPairInPKCS8( _tas__UploadKeyPairInPKCS8* tas__UploadKeyPairInPKCS8, ///< Input parameter _tas__UploadKeyPairInPKCS8Response &tas__UploadKeyPairInPKCS8Response ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__UploadCertificateWithPrivateKeyInPKCS12 * * * \******************************************************************************/ /** Operation "__tas__UploadCertificateWithPrivateKeyInPKCS12" of service binding "AdvancedSecurityServiceBinding". This operation uploads a certification path consisting of X.509 certificates as specified by [RFC 5280] in DER encoding along with a private key to a devices keystore. Certificates and private key are supplied in the form of a PKCS#12 file as specified in [PKCS#12].
The device shall support PKCS#12 files that contain the following safe bags:
* one or more instances of CertBag [PKCS#12, Sect. 4.2.3] * either exactly one instance of KeyBag [PKCS#12, Sect. 4.3.1] or exactly one instance of PKCS8ShroudedKeyBag [PKCS#12, Sect. 4.2.2].
If the IgnoreAdditionalCertificates parameter has the value true, the device shall behave as if the client had supplied only the first CertBag in the sequence of CertBag instances. The device shall support PKCS#12 passphrase integrity mode for integrity protection of the PKCS#12 PFX as specified in [PKCS#12, Sect. 4]. The device shall support PKCS8ShroudedKeyBags that are encrypted with the same passphrase as the CertBag instances. If an integrity passphrase ID is supplied, the device shall use the corresponding passphrase in the keystore to check the integrity of the supplied PKCS#12 PFX. If an integrity passphrase ID is supplied, but the supplied PKCS#12 PFX has no integrity protection, the device shall produce a BadPKCS12File fault and shall not store the uploaded certificates nor the uploaded key pair in the keystore. If an encryption passphrase ID is supplied, the device shall use the corresponding passphrase in the keystore to decrypt the PKCS8ShroudedKeyBag and the CertBag instances. If an EncryptionPassphraseID is supplied, but a CertBag is not encrypted, the device shall ignore the supplied EncryptionPassphraseID when processing this CertBag. If an EncryptionPassphraseID is supplied, but a KeyBag is provided instead of a PKCS8ShroudedKeyBag, the device shall ignore the supplied EncryptionPassphraseID when processing the KeyBag. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadCertificateWithPrivateKeyInPKCS12" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadCertificateWithPrivateKeyInPKCS12" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadCertificateWithPrivateKeyInPKCS12Response" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__UploadCertificateWithPrivateKeyInPKCS12( 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: _tas__UploadCertificateWithPrivateKeyInPKCS12* tas__UploadCertificateWithPrivateKeyInPKCS12, // output parameters: _tas__UploadCertificateWithPrivateKeyInPKCS12Response&tas__UploadCertificateWithPrivateKeyInPKCS12Response ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__UploadCertificateWithPrivateKeyInPKCS12( struct soap *soap, // input parameters: _tas__UploadCertificateWithPrivateKeyInPKCS12* tas__UploadCertificateWithPrivateKeyInPKCS12, // output parameters: _tas__UploadCertificateWithPrivateKeyInPKCS12Response&tas__UploadCertificateWithPrivateKeyInPKCS12Response ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: UploadCertificateWithPrivateKeyInPKCS12 SOAP //gsoap tas service method-style: UploadCertificateWithPrivateKeyInPKCS12 document //gsoap tas service method-encoding: UploadCertificateWithPrivateKeyInPKCS12 literal //gsoap tas service method-input-action: UploadCertificateWithPrivateKeyInPKCS12 http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadCertificateWithPrivateKeyInPKCS12 //gsoap tas service method-output-action: UploadCertificateWithPrivateKeyInPKCS12 http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadCertificateWithPrivateKeyInPKCS12Response int __tas__UploadCertificateWithPrivateKeyInPKCS12( _tas__UploadCertificateWithPrivateKeyInPKCS12* tas__UploadCertificateWithPrivateKeyInPKCS12, ///< Input parameter _tas__UploadCertificateWithPrivateKeyInPKCS12Response&tas__UploadCertificateWithPrivateKeyInPKCS12Response ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetKeyStatus * * * \******************************************************************************/ /** Operation "__tas__GetKeyStatus" of service binding "AdvancedSecurityServiceBinding". This operation returns the status of a key.
Keys are uniquely identified using key IDs. If no key is stored under the requested key ID in the keystore, an InvalidKeyID fault is produced. Otherwise, the status of the key is returned. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetKeyStatus" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetKeyStatus" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetKeyStatusResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetKeyStatus( 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: _tas__GetKeyStatus* tas__GetKeyStatus, // output parameters: _tas__GetKeyStatusResponse &tas__GetKeyStatusResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetKeyStatus( struct soap *soap, // input parameters: _tas__GetKeyStatus* tas__GetKeyStatus, // output parameters: _tas__GetKeyStatusResponse &tas__GetKeyStatusResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetKeyStatus SOAP //gsoap tas service method-style: GetKeyStatus document //gsoap tas service method-encoding: GetKeyStatus literal //gsoap tas service method-input-action: GetKeyStatus http://www.onvif.org/ver10/advancedsecurity/wsdl/GetKeyStatus //gsoap tas service method-output-action: GetKeyStatus http://www.onvif.org/ver10/advancedsecurity/wsdl/GetKeyStatusResponse int __tas__GetKeyStatus( _tas__GetKeyStatus* tas__GetKeyStatus, ///< Input parameter _tas__GetKeyStatusResponse &tas__GetKeyStatusResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetPrivateKeyStatus * * * \******************************************************************************/ /** Operation "__tas__GetPrivateKeyStatus" of service binding "AdvancedSecurityServiceBinding". This operation returns whether a key pair contains a private key.
Keys are uniquely identified using key IDs. If no key is stored under the requested key ID in the keystore or the key identified by the requested key ID does not identify a key pair, the device shall produce an InvalidKeyID fault. Otherwise, this operation returns true if the key pair identified by the key ID contains a private key, and false otherwise. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetPrivateKeyStatus" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetPrivateKeyStatus" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetPrivateKeyStatusResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetPrivateKeyStatus( 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: _tas__GetPrivateKeyStatus* tas__GetPrivateKeyStatus, // output parameters: _tas__GetPrivateKeyStatusResponse &tas__GetPrivateKeyStatusResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetPrivateKeyStatus( struct soap *soap, // input parameters: _tas__GetPrivateKeyStatus* tas__GetPrivateKeyStatus, // output parameters: _tas__GetPrivateKeyStatusResponse &tas__GetPrivateKeyStatusResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetPrivateKeyStatus SOAP //gsoap tas service method-style: GetPrivateKeyStatus document //gsoap tas service method-encoding: GetPrivateKeyStatus literal //gsoap tas service method-input-action: GetPrivateKeyStatus http://www.onvif.org/ver10/advancedsecurity/wsdl/GetPrivateKeyStatus //gsoap tas service method-output-action: GetPrivateKeyStatus http://www.onvif.org/ver10/advancedsecurity/wsdl/GetPrivateKeyStatusResponse int __tas__GetPrivateKeyStatus( _tas__GetPrivateKeyStatus* tas__GetPrivateKeyStatus, ///< Input parameter _tas__GetPrivateKeyStatusResponse &tas__GetPrivateKeyStatusResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetAllKeys * * * \******************************************************************************/ /** Operation "__tas__GetAllKeys" of service binding "AdvancedSecurityServiceBinding". This operation returns information about all keys that are stored in the devices keystore.
This operation may be used, e.g., if a client lost track of which keys are present on the device. If no key is stored on the device, an empty list is returned. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllKeys" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllKeys" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllKeysResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetAllKeys( 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: _tas__GetAllKeys* tas__GetAllKeys, // output parameters: _tas__GetAllKeysResponse &tas__GetAllKeysResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetAllKeys( struct soap *soap, // input parameters: _tas__GetAllKeys* tas__GetAllKeys, // output parameters: _tas__GetAllKeysResponse &tas__GetAllKeysResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetAllKeys SOAP //gsoap tas service method-style: GetAllKeys document //gsoap tas service method-encoding: GetAllKeys literal //gsoap tas service method-input-action: GetAllKeys http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllKeys //gsoap tas service method-output-action: GetAllKeys http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllKeysResponse int __tas__GetAllKeys( _tas__GetAllKeys* tas__GetAllKeys, ///< Input parameter _tas__GetAllKeysResponse &tas__GetAllKeysResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__DeleteKey * * * \******************************************************************************/ /** Operation "__tas__DeleteKey" of service binding "AdvancedSecurityServiceBinding". This operation deletes a key from the devices keystore.
Keys are uniquely identified using key IDs. If no key is stored under the requested key ID in the keystore, a device shall produce an InvalidArgVal fault. If a reference exists for the specified key, a device shall produce the corresponding fault and shall not delete the key. If there is a key under the requested key ID stored in the keystore and the key could not be deleted, a device shall produce a KeyDeletion fault. If the key has the status generating, a device shall abort the generation of the key and delete from the keystore all data generated for this key. After a key is successfully deleted, the device may assign its former ID to other keys. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteKey" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteKey" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteKeyResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__DeleteKey( 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: _tas__DeleteKey* tas__DeleteKey, // output parameters: _tas__DeleteKeyResponse &tas__DeleteKeyResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__DeleteKey( struct soap *soap, // input parameters: _tas__DeleteKey* tas__DeleteKey, // output parameters: _tas__DeleteKeyResponse &tas__DeleteKeyResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: DeleteKey SOAP //gsoap tas service method-style: DeleteKey document //gsoap tas service method-encoding: DeleteKey literal //gsoap tas service method-input-action: DeleteKey http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteKey //gsoap tas service method-output-action: DeleteKey http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteKeyResponse int __tas__DeleteKey( _tas__DeleteKey* tas__DeleteKey, ///< Input parameter _tas__DeleteKeyResponse &tas__DeleteKeyResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__CreatePKCS10CSR * * * \******************************************************************************/ /** Operation "__tas__CreatePKCS10CSR" of service binding "AdvancedSecurityServiceBinding". This operation generates a DER-encoded PKCS#10 v1.7 certification request (sometimes also called certificate signing request or CSR) as specified in RFC 2986 for a public key on the device.
The key pair that contains the public key for which a certification request shall be produced is specified by its key ID. If no key is stored under the requested KeyID or the key specified by the requested KeyID is not an asymmetric key pair, an invalid key ID fault shall be produced and no CSR shall be generated.
A device that supports this command shall as minimum support the sha-1WithRSAEncryption signature algorithm as specified in RFC 3279. If the specified signature algorithm is not supported by the device, an UnsupportedSignatureAlgorithm fault shall be produced and no CSR shall be generated.
If the public key identified by the requested Key ID is an invalid input to the specified signature algorithm, a KeySignatureAlgorithmMismatch fault shall be produced and no CSR shall be generated. If the key pair does not have status ok, a device shall produce an InvalidKeyStatus fault and no CSR shall be generated. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/CreatePKCS10CSR" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/CreatePKCS10CSR" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/CreatePKCS10CSRResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__CreatePKCS10CSR( 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: _tas__CreatePKCS10CSR* tas__CreatePKCS10CSR, // output parameters: _tas__CreatePKCS10CSRResponse &tas__CreatePKCS10CSRResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__CreatePKCS10CSR( struct soap *soap, // input parameters: _tas__CreatePKCS10CSR* tas__CreatePKCS10CSR, // output parameters: _tas__CreatePKCS10CSRResponse &tas__CreatePKCS10CSRResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: CreatePKCS10CSR SOAP //gsoap tas service method-style: CreatePKCS10CSR document //gsoap tas service method-encoding: CreatePKCS10CSR literal //gsoap tas service method-input-action: CreatePKCS10CSR http://www.onvif.org/ver10/advancedsecurity/wsdl/CreatePKCS10CSR //gsoap tas service method-output-action: CreatePKCS10CSR http://www.onvif.org/ver10/advancedsecurity/wsdl/CreatePKCS10CSRResponse int __tas__CreatePKCS10CSR( _tas__CreatePKCS10CSR* tas__CreatePKCS10CSR, ///< Input parameter _tas__CreatePKCS10CSRResponse &tas__CreatePKCS10CSRResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__CreateSelfSignedCertificate * * * \******************************************************************************/ /** Operation "__tas__CreateSelfSignedCertificate" of service binding "AdvancedSecurityServiceBinding". This operation generates for a public key on the device a self-signed X.509 certificate that complies to RFC 5280.
The X509Version parameter specifies the version of X.509 that the generated certificate shall comply to. A device that supports this command shall support the generation of X.509v3 certificates as specified in RFC 5280 and may additionally be able to handle other X.509 certificate formats as indicated by the X.509Versions capability.
The key pair that contains the public key for which a self-signed certificate shall be produced is specified by its key pair ID. The subject parameter describes the entity that the public key belongs to. If the key pair does not have status ok, a device shall produce an InvalidKeyStatus fault and no certificate shall be generated. The signature algorithm parameter determines which signature algorithm shall be used for signing the certification request with the public key specified by the key ID parameter. A device that supports this command shall as minimum support the sha-1WithRSAEncryption signature algorithm as specified in RFC 3279. The Extensions parameter specifies potential X509v3 extensions that shall be contained in the certificate. A device that supports this command shall support the extensions that are defined in [RFC 5280], Sect. 4.2] as mandatory for CAs that issue self-signed certificates.
Certificates are uniquely identified using certificate IDs. If the command was successful, the device generates a new ID for the generated certificate and returns this ID.
If the device does not have not enough storage capacity for storing the certificate to be created, the maximum number of certificates reached fault shall be produced and no certificate shall be generated. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateSelfSignedCertificate" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateSelfSignedCertificate" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateSelfSignedCertificateResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__CreateSelfSignedCertificate( 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: _tas__CreateSelfSignedCertificate* tas__CreateSelfSignedCertificate, // output parameters: _tas__CreateSelfSignedCertificateResponse&tas__CreateSelfSignedCertificateResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__CreateSelfSignedCertificate( struct soap *soap, // input parameters: _tas__CreateSelfSignedCertificate* tas__CreateSelfSignedCertificate, // output parameters: _tas__CreateSelfSignedCertificateResponse&tas__CreateSelfSignedCertificateResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: CreateSelfSignedCertificate SOAP //gsoap tas service method-style: CreateSelfSignedCertificate document //gsoap tas service method-encoding: CreateSelfSignedCertificate literal //gsoap tas service method-input-action: CreateSelfSignedCertificate http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateSelfSignedCertificate //gsoap tas service method-output-action: CreateSelfSignedCertificate http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateSelfSignedCertificateResponse int __tas__CreateSelfSignedCertificate( _tas__CreateSelfSignedCertificate* tas__CreateSelfSignedCertificate, ///< Input parameter _tas__CreateSelfSignedCertificateResponse&tas__CreateSelfSignedCertificateResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__UploadCertificate * * * \******************************************************************************/ /** Operation "__tas__UploadCertificate" of service binding "AdvancedSecurityServiceBinding". This operation uploads an X.509 certificate as specified by [RFC 5280] in DER encoding and the public key in the certificate to a devices keystore.
A device that supports this command shall be able to handle X.509v3 certificates as specified in RFC 5280 and may additionally be able to handle other X.509 certificate formats as indicated by the X.509Versions capability. A device that supports this command shall support sha1-WithRSAEncryption as certificate signature algorithm.
Certificates are uniquely identified using certificate IDs, and key pairs are uniquely identified using key IDs. The device shall generate a new certificate ID for the uploaded certificate.
Certain certificate usages, e.g. TLS server authentication, require the private key that corresponds to the public key in the certificate to be present in the keystore. In such cases, the client may indicate that it expects the device to produce a fault if the matching private key for the uploaded certificate is not present in the keystore by setting the PrivateKeyRequired argument in the upload request to true.
The uploaded certificate has to be linked to a key pair in the keystore. If no private key is required for the public key in the certificate and a key pair exists in the keystore with a public key equal to the public key in the certificate, the uploaded certificate is linked to the key pair identified by the supplied key ID by adding a reference from the certificate to the key pair. If no private key is required for the public key in the certificate and no key pair exists with the public key equal to the public key in the certificate, a new key pair with status ok is created with the public key from the certificate, and this key pair is linked to the uploaded certificate by adding a reference from the certificate to the key pair. If a private key is required for the public key in the certificate, and a key pair exists in the keystore with a private key that matches the public key in the certificate, the uploaded certificate is linked to this keypair by adding a reference from the certificate to the key pair. If a private key is required for the public key and no such keypair exists in the keystore, the NoMatchingPrivateKey fault shall be produced and the certificate shall not be stored in the keystore. If the key pair that the certificate shall be linked to does not have status ok, an InvalidKeyID fault is produced, and the uploaded certificate is not stored in the keystore. If the device cannot process the uploaded certificate, a BadCertificate fault is produced and neither the uploaded certificate nor the public key are stored in the devices keystore. The BadCertificate fault shall not be produced based on the mere fact that the devices current time lies outside the interval defined by the notBefore and notAfter fields as specified by [RFC 5280], Sect. 4.1 . This operation shall not mark the uploaded certificate as trusted.
If the device does not have not enough storage capacity for storing the certificate to be uploaded, the maximum number of certificates reached fault shall be produced and no certificate shall be uploaded. If the device does not have not enough storage capacity for storing the key pair that eventually has to be created, the device shall generate a maximum number of keys reached fault. Furthermore the device shall not generate a key pair and no certificate shall be stored. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadCertificate" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadCertificate" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadCertificateResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__UploadCertificate( 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: _tas__UploadCertificate* tas__UploadCertificate, // output parameters: _tas__UploadCertificateResponse &tas__UploadCertificateResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__UploadCertificate( struct soap *soap, // input parameters: _tas__UploadCertificate* tas__UploadCertificate, // output parameters: _tas__UploadCertificateResponse &tas__UploadCertificateResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: UploadCertificate SOAP //gsoap tas service method-style: UploadCertificate document //gsoap tas service method-encoding: UploadCertificate literal //gsoap tas service method-input-action: UploadCertificate http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadCertificate //gsoap tas service method-output-action: UploadCertificate http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadCertificateResponse int __tas__UploadCertificate( _tas__UploadCertificate* tas__UploadCertificate, ///< Input parameter _tas__UploadCertificateResponse &tas__UploadCertificateResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetCertificate * * * \******************************************************************************/ /** Operation "__tas__GetCertificate" of service binding "AdvancedSecurityServiceBinding". This operation returns a specific certificate from the devices keystore.
Certificates are uniquely identified using certificate IDs. If no certificate is stored under the requested certificate ID in the keystore, an InvalidArgVal fault is produced. It shall be noted that this command does not return the private key that is associated to the public key in the certificate. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCertificate" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCertificate" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCertificateResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetCertificate( 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: _tas__GetCertificate* tas__GetCertificate, // output parameters: _tas__GetCertificateResponse &tas__GetCertificateResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetCertificate( struct soap *soap, // input parameters: _tas__GetCertificate* tas__GetCertificate, // output parameters: _tas__GetCertificateResponse &tas__GetCertificateResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetCertificate SOAP //gsoap tas service method-style: GetCertificate document //gsoap tas service method-encoding: GetCertificate literal //gsoap tas service method-input-action: GetCertificate http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCertificate //gsoap tas service method-output-action: GetCertificate http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCertificateResponse int __tas__GetCertificate( _tas__GetCertificate* tas__GetCertificate, ///< Input parameter _tas__GetCertificateResponse &tas__GetCertificateResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetAllCertificates * * * \******************************************************************************/ /** Operation "__tas__GetAllCertificates" of service binding "AdvancedSecurityServiceBinding". This operation returns the IDs of all certificates that are stored in the devices keystore.
This operation may be used, e.g., if a client lost track of which certificates are present on the device. If no certificate is stored in the devices keystore, an empty list is returned. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCertificates" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCertificates" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCertificatesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetAllCertificates( 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: _tas__GetAllCertificates* tas__GetAllCertificates, // output parameters: _tas__GetAllCertificatesResponse &tas__GetAllCertificatesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetAllCertificates( struct soap *soap, // input parameters: _tas__GetAllCertificates* tas__GetAllCertificates, // output parameters: _tas__GetAllCertificatesResponse &tas__GetAllCertificatesResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetAllCertificates SOAP //gsoap tas service method-style: GetAllCertificates document //gsoap tas service method-encoding: GetAllCertificates literal //gsoap tas service method-input-action: GetAllCertificates http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCertificates //gsoap tas service method-output-action: GetAllCertificates http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCertificatesResponse int __tas__GetAllCertificates( _tas__GetAllCertificates* tas__GetAllCertificates, ///< Input parameter _tas__GetAllCertificatesResponse &tas__GetAllCertificatesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__DeleteCertificate * * * \******************************************************************************/ /** Operation "__tas__DeleteCertificate" of service binding "AdvancedSecurityServiceBinding". This operation deletes a certificate from the devices keystore.
The operation shall not delete the public key that is contained in the certificate from the keystore. Certificates are uniquely identified using certificate IDs. If no certificate is stored under the requested certificate ID in the keystore, an InvalidArgVal fault is produced. If there is a certificate under the requested certificate ID stored in the keystore and the certificate could not be deleted, a CertificateDeletion fault is produced. If a reference exists for the specified certificate, the certificate shall not be deleted and the corresponding fault shall be produced. After a certificate has been successfully deleted, the device may assign its former ID to other certificates. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCertificate" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCertificate" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCertificateResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__DeleteCertificate( 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: _tas__DeleteCertificate* tas__DeleteCertificate, // output parameters: _tas__DeleteCertificateResponse &tas__DeleteCertificateResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__DeleteCertificate( struct soap *soap, // input parameters: _tas__DeleteCertificate* tas__DeleteCertificate, // output parameters: _tas__DeleteCertificateResponse &tas__DeleteCertificateResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: DeleteCertificate SOAP //gsoap tas service method-style: DeleteCertificate document //gsoap tas service method-encoding: DeleteCertificate literal //gsoap tas service method-input-action: DeleteCertificate http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCertificate //gsoap tas service method-output-action: DeleteCertificate http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCertificateResponse int __tas__DeleteCertificate( _tas__DeleteCertificate* tas__DeleteCertificate, ///< Input parameter _tas__DeleteCertificateResponse &tas__DeleteCertificateResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__CreateCertificationPath * * * \******************************************************************************/ /** Operation "__tas__CreateCertificationPath" of service binding "AdvancedSecurityServiceBinding". This operation creates a sequence of certificates that may be used, e.g., for certification path validation or for TLS server authentication.
Certification paths are uniquely identified using certification path IDs. Certificates are uniquely identified using certificate IDs. A certification path contains a sequence of certificate IDs. If there is a certificate ID in the sequence of supplied certificate IDs for which no certificate exists in the devices keystore, the corresponding fault shall be produced and no certification path shall be created.
The signature of each certificate in the certification path except for the last one must be verifiable with the public key contained in the next certificate in the path. If there is a certificate ID in the request other than the last ID for which the corresponding certificate cannot be verified with the public key in the certificate identified by the next certificate ID, an InvalidCertificateChain fault shall be produced and no certification path shall be created. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateCertificationPath" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateCertificationPath" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateCertificationPathResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__CreateCertificationPath( 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: _tas__CreateCertificationPath* tas__CreateCertificationPath, // output parameters: _tas__CreateCertificationPathResponse&tas__CreateCertificationPathResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__CreateCertificationPath( struct soap *soap, // input parameters: _tas__CreateCertificationPath* tas__CreateCertificationPath, // output parameters: _tas__CreateCertificationPathResponse&tas__CreateCertificationPathResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: CreateCertificationPath SOAP //gsoap tas service method-style: CreateCertificationPath document //gsoap tas service method-encoding: CreateCertificationPath literal //gsoap tas service method-input-action: CreateCertificationPath http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateCertificationPath //gsoap tas service method-output-action: CreateCertificationPath http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateCertificationPathResponse int __tas__CreateCertificationPath( _tas__CreateCertificationPath* tas__CreateCertificationPath, ///< Input parameter _tas__CreateCertificationPathResponse&tas__CreateCertificationPathResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetCertificationPath * * * \******************************************************************************/ /** Operation "__tas__GetCertificationPath" of service binding "AdvancedSecurityServiceBinding". This operation returns a specific certification path from the devices keystore.
Certification paths are uniquely identified using certification path IDs. If no certification path is stored under the requested ID in the keystore, an InvalidArgVal fault is produced. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCertificationPath" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCertificationPath" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCertificationPathResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetCertificationPath( 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: _tas__GetCertificationPath* tas__GetCertificationPath, // output parameters: _tas__GetCertificationPathResponse &tas__GetCertificationPathResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetCertificationPath( struct soap *soap, // input parameters: _tas__GetCertificationPath* tas__GetCertificationPath, // output parameters: _tas__GetCertificationPathResponse &tas__GetCertificationPathResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetCertificationPath SOAP //gsoap tas service method-style: GetCertificationPath document //gsoap tas service method-encoding: GetCertificationPath literal //gsoap tas service method-input-action: GetCertificationPath http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCertificationPath //gsoap tas service method-output-action: GetCertificationPath http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCertificationPathResponse int __tas__GetCertificationPath( _tas__GetCertificationPath* tas__GetCertificationPath, ///< Input parameter _tas__GetCertificationPathResponse &tas__GetCertificationPathResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetAllCertificationPaths * * * \******************************************************************************/ /** Operation "__tas__GetAllCertificationPaths" of service binding "AdvancedSecurityServiceBinding". This operation returns the IDs of all certification paths that are stored in the devices keystore.
This operation may be used, e.g., if a client lost track of which certificates are present on the device. If no certification path is stored on the device, an empty list is returned. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCertificationPaths" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCertificationPaths" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCertificationPathsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetAllCertificationPaths( 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: _tas__GetAllCertificationPaths* tas__GetAllCertificationPaths, // output parameters: _tas__GetAllCertificationPathsResponse&tas__GetAllCertificationPathsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetAllCertificationPaths( struct soap *soap, // input parameters: _tas__GetAllCertificationPaths* tas__GetAllCertificationPaths, // output parameters: _tas__GetAllCertificationPathsResponse&tas__GetAllCertificationPathsResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetAllCertificationPaths SOAP //gsoap tas service method-style: GetAllCertificationPaths document //gsoap tas service method-encoding: GetAllCertificationPaths literal //gsoap tas service method-input-action: GetAllCertificationPaths http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCertificationPaths //gsoap tas service method-output-action: GetAllCertificationPaths http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCertificationPathsResponse int __tas__GetAllCertificationPaths( _tas__GetAllCertificationPaths* tas__GetAllCertificationPaths, ///< Input parameter _tas__GetAllCertificationPathsResponse&tas__GetAllCertificationPathsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__DeleteCertificationPath * * * \******************************************************************************/ /** Operation "__tas__DeleteCertificationPath" of service binding "AdvancedSecurityServiceBinding". This operation deletes a certification path from the devices keystore.
This operation shall not delete the certificates that are referenced by the certification path. Certification paths are uniquely identified using certification path IDs. If no certification path is stored under the requested certification path ID in the keystore, an InvalidArgVal fault is produced. If there is a certification path under the requested certification path ID stored in the keystore and the certification path could not be deleted, a CertificationPathDeletion fault is produced. If a reference exists for the specified certification path, the certification path shall not be deleted and the corresponding fault shall be produced. After a certification path is successfully deleted, the device may assign its former ID to other certification paths. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCertificationPath" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCertificationPath" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCertificationPathResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__DeleteCertificationPath( 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: _tas__DeleteCertificationPath* tas__DeleteCertificationPath, // output parameters: _tas__DeleteCertificationPathResponse&tas__DeleteCertificationPathResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__DeleteCertificationPath( struct soap *soap, // input parameters: _tas__DeleteCertificationPath* tas__DeleteCertificationPath, // output parameters: _tas__DeleteCertificationPathResponse&tas__DeleteCertificationPathResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: DeleteCertificationPath SOAP //gsoap tas service method-style: DeleteCertificationPath document //gsoap tas service method-encoding: DeleteCertificationPath literal //gsoap tas service method-input-action: DeleteCertificationPath http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCertificationPath //gsoap tas service method-output-action: DeleteCertificationPath http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCertificationPathResponse int __tas__DeleteCertificationPath( _tas__DeleteCertificationPath* tas__DeleteCertificationPath, ///< Input parameter _tas__DeleteCertificationPathResponse&tas__DeleteCertificationPathResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__UploadPassphrase * * * \******************************************************************************/ /** Operation "__tas__UploadPassphrase" of service binding "AdvancedSecurityServiceBinding". This operation uploads a passphrase to the keystore of the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadPassphrase" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadPassphrase" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadPassphraseResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__UploadPassphrase( 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: _tas__UploadPassphrase* tas__UploadPassphrase, // output parameters: _tas__UploadPassphraseResponse &tas__UploadPassphraseResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__UploadPassphrase( struct soap *soap, // input parameters: _tas__UploadPassphrase* tas__UploadPassphrase, // output parameters: _tas__UploadPassphraseResponse &tas__UploadPassphraseResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: UploadPassphrase SOAP //gsoap tas service method-style: UploadPassphrase document //gsoap tas service method-encoding: UploadPassphrase literal //gsoap tas service method-input-action: UploadPassphrase http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadPassphrase //gsoap tas service method-output-action: UploadPassphrase http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadPassphraseResponse int __tas__UploadPassphrase( _tas__UploadPassphrase* tas__UploadPassphrase, ///< Input parameter _tas__UploadPassphraseResponse &tas__UploadPassphraseResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetAllPassphrases * * * \******************************************************************************/ /** Operation "__tas__GetAllPassphrases" of service binding "AdvancedSecurityServiceBinding". This operation returns information about all passphrases that are stored in the keystore of the device. This operation may be used, e.g., if a client lost track of which passphrases are present on the device. If no passphrase is stored on the device, the device shall return an empty list. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllPassphrases" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllPassphrases" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllPassphrasesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetAllPassphrases( 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: _tas__GetAllPassphrases* tas__GetAllPassphrases, // output parameters: _tas__GetAllPassphrasesResponse &tas__GetAllPassphrasesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetAllPassphrases( struct soap *soap, // input parameters: _tas__GetAllPassphrases* tas__GetAllPassphrases, // output parameters: _tas__GetAllPassphrasesResponse &tas__GetAllPassphrasesResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetAllPassphrases SOAP //gsoap tas service method-style: GetAllPassphrases document //gsoap tas service method-encoding: GetAllPassphrases literal //gsoap tas service method-input-action: GetAllPassphrases http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllPassphrases //gsoap tas service method-output-action: GetAllPassphrases http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllPassphrasesResponse int __tas__GetAllPassphrases( _tas__GetAllPassphrases* tas__GetAllPassphrases, ///< Input parameter _tas__GetAllPassphrasesResponse &tas__GetAllPassphrasesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__DeletePassphrase * * * \******************************************************************************/ /** Operation "__tas__DeletePassphrase" of service binding "AdvancedSecurityServiceBinding". This operation deletes a passphrase from the keystore of the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeletePassphrase" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeletePassphrase" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeletePassphraseResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__DeletePassphrase( 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: _tas__DeletePassphrase* tas__DeletePassphrase, // output parameters: _tas__DeletePassphraseResponse &tas__DeletePassphraseResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__DeletePassphrase( struct soap *soap, // input parameters: _tas__DeletePassphrase* tas__DeletePassphrase, // output parameters: _tas__DeletePassphraseResponse &tas__DeletePassphraseResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: DeletePassphrase SOAP //gsoap tas service method-style: DeletePassphrase document //gsoap tas service method-encoding: DeletePassphrase literal //gsoap tas service method-input-action: DeletePassphrase http://www.onvif.org/ver10/advancedsecurity/wsdl/DeletePassphrase //gsoap tas service method-output-action: DeletePassphrase http://www.onvif.org/ver10/advancedsecurity/wsdl/DeletePassphraseResponse int __tas__DeletePassphrase( _tas__DeletePassphrase* tas__DeletePassphrase, ///< Input parameter _tas__DeletePassphraseResponse &tas__DeletePassphraseResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__UploadCRL * * * \******************************************************************************/ /** Operation "__tas__UploadCRL" of service binding "AdvancedSecurityServiceBinding". This operation uploads a certificate revocation list (CRL) as specified in [RFC 5280] to the keystore on the device. If the device does not have enough storage space to store the CRL to be uploaded, the device shall produce a MaximumNumberOfCRLsReached fault and shall not store the supplied CRL. If the device is not able to process the supplied CRL, the device shall produce a BadCRL fault and shall not store the supplied CRL. If the device does not support the signature algorithm that was used to sign the supplied CRL, the device shall produce an UnsupportedSignatureAlgorithm fault and shall not store the supplied CRL. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadCRL" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadCRL" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadCRLResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__UploadCRL( 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: _tas__UploadCRL* tas__UploadCRL, // output parameters: _tas__UploadCRLResponse &tas__UploadCRLResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__UploadCRL( struct soap *soap, // input parameters: _tas__UploadCRL* tas__UploadCRL, // output parameters: _tas__UploadCRLResponse &tas__UploadCRLResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: UploadCRL SOAP //gsoap tas service method-style: UploadCRL document //gsoap tas service method-encoding: UploadCRL literal //gsoap tas service method-input-action: UploadCRL http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadCRL //gsoap tas service method-output-action: UploadCRL http://www.onvif.org/ver10/advancedsecurity/wsdl/UploadCRLResponse int __tas__UploadCRL( _tas__UploadCRL* tas__UploadCRL, ///< Input parameter _tas__UploadCRLResponse &tas__UploadCRLResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetCRL * * * \******************************************************************************/ /** Operation "__tas__GetCRL" of service binding "AdvancedSecurityServiceBinding". This operation returns a specific certificate revocation list (CRL) from the keystore on the device. Certification revocation lists are uniquely identified using CRLIDs. If no CRL is stored under the requested CRLID, the device shall produce a CRLID fault. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCRL" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCRL" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCRLResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetCRL( 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: _tas__GetCRL* tas__GetCRL, // output parameters: _tas__GetCRLResponse &tas__GetCRLResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetCRL( struct soap *soap, // input parameters: _tas__GetCRL* tas__GetCRL, // output parameters: _tas__GetCRLResponse &tas__GetCRLResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetCRL SOAP //gsoap tas service method-style: GetCRL document //gsoap tas service method-encoding: GetCRL literal //gsoap tas service method-input-action: GetCRL http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCRL //gsoap tas service method-output-action: GetCRL http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCRLResponse int __tas__GetCRL( _tas__GetCRL* tas__GetCRL, ///< Input parameter _tas__GetCRLResponse &tas__GetCRLResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetAllCRLs * * * \******************************************************************************/ /** Operation "__tas__GetAllCRLs" of service binding "AdvancedSecurityServiceBinding". This operation returns all certificate revocation lists (CRLs) that are stored in the keystore on the device. If no certificate revocation list is stored in the devices keystore, an empty list is returned. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCRLs" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCRLs" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCRLsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetAllCRLs( 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: _tas__GetAllCRLs* tas__GetAllCRLs, // output parameters: _tas__GetAllCRLsResponse &tas__GetAllCRLsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetAllCRLs( struct soap *soap, // input parameters: _tas__GetAllCRLs* tas__GetAllCRLs, // output parameters: _tas__GetAllCRLsResponse &tas__GetAllCRLsResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetAllCRLs SOAP //gsoap tas service method-style: GetAllCRLs document //gsoap tas service method-encoding: GetAllCRLs literal //gsoap tas service method-input-action: GetAllCRLs http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCRLs //gsoap tas service method-output-action: GetAllCRLs http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCRLsResponse int __tas__GetAllCRLs( _tas__GetAllCRLs* tas__GetAllCRLs, ///< Input parameter _tas__GetAllCRLsResponse &tas__GetAllCRLsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__DeleteCRL * * * \******************************************************************************/ /** Operation "__tas__DeleteCRL" of service binding "AdvancedSecurityServiceBinding". This operation deletes a certificate revocation list (CRL) from the keystore on the device. Certification revocation lists are uniquely identified using CRLIDs. If no CRL is stored under the requested CRLID, the device shall produce a CRLID fault. If a reference exists for the specified CRL, the device shall produce a ReferenceExists fault and shall not delete the CRL. After a CRL has been successfully deleted, a device may assign its former ID to other CRLs. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCRL" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCRL" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCRLResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__DeleteCRL( 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: _tas__DeleteCRL* tas__DeleteCRL, // output parameters: _tas__DeleteCRLResponse &tas__DeleteCRLResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__DeleteCRL( struct soap *soap, // input parameters: _tas__DeleteCRL* tas__DeleteCRL, // output parameters: _tas__DeleteCRLResponse &tas__DeleteCRLResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: DeleteCRL SOAP //gsoap tas service method-style: DeleteCRL document //gsoap tas service method-encoding: DeleteCRL literal //gsoap tas service method-input-action: DeleteCRL http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCRL //gsoap tas service method-output-action: DeleteCRL http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCRLResponse int __tas__DeleteCRL( _tas__DeleteCRL* tas__DeleteCRL, ///< Input parameter _tas__DeleteCRLResponse &tas__DeleteCRLResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__CreateCertPathValidationPolicy * * * \******************************************************************************/ /** Operation "__tas__CreateCertPathValidationPolicy" of service binding "AdvancedSecurityServiceBinding". This operation creates a certification path validation policy. Certification path validation policies are uniquely identified using certification path validation policy IDs. The device shall generate a new certification path validation policy ID for the created certification path validation policy. For the certification path validation parameters that are not represented in the certPathValidationParameters data type, the device shall use the default values specified in Sect. 3. If the device does not have enough storage capacity for storing the certification path validation policy to be created, the device shall produce a maximum number of certification path validation policies reached fault and shall not create a certification path validation policy. If there is at least one trust anchor certificate ID in the request for which there exists no certificate in the devices keystore, the device shall produce a CertificateID fault and shall not create a certification path validation policy. If the device cannot process the supplied certification path validation parameters, the device shall produce a CertPathValidationParameters fault and shall not create a certification path validation policy. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateCertPathValidationPolicy" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateCertPathValidationPolicy" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateCertPathValidationPolicyResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__CreateCertPathValidationPolicy( 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: _tas__CreateCertPathValidationPolicy* tas__CreateCertPathValidationPolicy, // output parameters: _tas__CreateCertPathValidationPolicyResponse&tas__CreateCertPathValidationPolicyResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__CreateCertPathValidationPolicy( struct soap *soap, // input parameters: _tas__CreateCertPathValidationPolicy* tas__CreateCertPathValidationPolicy, // output parameters: _tas__CreateCertPathValidationPolicyResponse&tas__CreateCertPathValidationPolicyResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: CreateCertPathValidationPolicy SOAP //gsoap tas service method-style: CreateCertPathValidationPolicy document //gsoap tas service method-encoding: CreateCertPathValidationPolicy literal //gsoap tas service method-input-action: CreateCertPathValidationPolicy http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateCertPathValidationPolicy //gsoap tas service method-output-action: CreateCertPathValidationPolicy http://www.onvif.org/ver10/advancedsecurity/wsdl/CreateCertPathValidationPolicyResponse int __tas__CreateCertPathValidationPolicy( _tas__CreateCertPathValidationPolicy* tas__CreateCertPathValidationPolicy, ///< Input parameter _tas__CreateCertPathValidationPolicyResponse&tas__CreateCertPathValidationPolicyResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetCertPathValidationPolicy * * * \******************************************************************************/ /** Operation "__tas__GetCertPathValidationPolicy" of service binding "AdvancedSecurityServiceBinding". This operation returns a certification path validation policy from the keystore on the device. Certification path validation policies are uniquely identified using certification path validation policy IDs. If no certification path validation policy is stored under the requested certification path validation policy ID, the device shall produce a CertPathValidationPolicyID fault. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCertPathValidationPolicy" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCertPathValidationPolicy" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCertPathValidationPolicyResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetCertPathValidationPolicy( 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: _tas__GetCertPathValidationPolicy* tas__GetCertPathValidationPolicy, // output parameters: _tas__GetCertPathValidationPolicyResponse&tas__GetCertPathValidationPolicyResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetCertPathValidationPolicy( struct soap *soap, // input parameters: _tas__GetCertPathValidationPolicy* tas__GetCertPathValidationPolicy, // output parameters: _tas__GetCertPathValidationPolicyResponse&tas__GetCertPathValidationPolicyResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetCertPathValidationPolicy SOAP //gsoap tas service method-style: GetCertPathValidationPolicy document //gsoap tas service method-encoding: GetCertPathValidationPolicy literal //gsoap tas service method-input-action: GetCertPathValidationPolicy http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCertPathValidationPolicy //gsoap tas service method-output-action: GetCertPathValidationPolicy http://www.onvif.org/ver10/advancedsecurity/wsdl/GetCertPathValidationPolicyResponse int __tas__GetCertPathValidationPolicy( _tas__GetCertPathValidationPolicy* tas__GetCertPathValidationPolicy, ///< Input parameter _tas__GetCertPathValidationPolicyResponse&tas__GetCertPathValidationPolicyResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetAllCertPathValidationPolicies * * * \******************************************************************************/ /** Operation "__tas__GetAllCertPathValidationPolicies" of service binding "AdvancedSecurityServiceBinding". This operation returns all certification path validation policies that are stored in the keystore on the device. If no certification path validation policy is stored in the devices keystore, an empty list is returned. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCertPathValidationPolicies" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCertPathValidationPolicies" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCertPathValidationPoliciesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetAllCertPathValidationPolicies( 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: _tas__GetAllCertPathValidationPolicies* tas__GetAllCertPathValidationPolicies, // output parameters: _tas__GetAllCertPathValidationPoliciesResponse&tas__GetAllCertPathValidationPoliciesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetAllCertPathValidationPolicies( struct soap *soap, // input parameters: _tas__GetAllCertPathValidationPolicies* tas__GetAllCertPathValidationPolicies, // output parameters: _tas__GetAllCertPathValidationPoliciesResponse&tas__GetAllCertPathValidationPoliciesResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetAllCertPathValidationPolicies SOAP //gsoap tas service method-style: GetAllCertPathValidationPolicies document //gsoap tas service method-encoding: GetAllCertPathValidationPolicies literal //gsoap tas service method-input-action: GetAllCertPathValidationPolicies http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCertPathValidationPolicies //gsoap tas service method-output-action: GetAllCertPathValidationPolicies http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllCertPathValidationPoliciesResponse int __tas__GetAllCertPathValidationPolicies( _tas__GetAllCertPathValidationPolicies* tas__GetAllCertPathValidationPolicies, ///< Input parameter _tas__GetAllCertPathValidationPoliciesResponse&tas__GetAllCertPathValidationPoliciesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__DeleteCertPathValidationPolicy * * * \******************************************************************************/ /** Operation "__tas__DeleteCertPathValidationPolicy" of service binding "AdvancedSecurityServiceBinding". This operation deletes a certification path validation policy from the keystore on the device. Certification path validation policies are uniquely identified using certification path validation policy IDs. If no certification path validation policy is stored under the requested certification path validation policy ID, the device shall produce an InvalidCertPathValidationPolicyID fault. If a reference exists for the requested certification path validation policy, the device shall produce a ReferenceExists fault and shall not delete the certification path validation policy. After the certification path validation policy has been deleted, the device may assign its former ID to other certification path validation policies. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCertPathValidationPolicy" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCertPathValidationPolicy" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCertPathValidationPolicyResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__DeleteCertPathValidationPolicy( 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: _tas__DeleteCertPathValidationPolicy* tas__DeleteCertPathValidationPolicy, // output parameters: _tas__DeleteCertPathValidationPolicyResponse&tas__DeleteCertPathValidationPolicyResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__DeleteCertPathValidationPolicy( struct soap *soap, // input parameters: _tas__DeleteCertPathValidationPolicy* tas__DeleteCertPathValidationPolicy, // output parameters: _tas__DeleteCertPathValidationPolicyResponse&tas__DeleteCertPathValidationPolicyResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: DeleteCertPathValidationPolicy SOAP //gsoap tas service method-style: DeleteCertPathValidationPolicy document //gsoap tas service method-encoding: DeleteCertPathValidationPolicy literal //gsoap tas service method-input-action: DeleteCertPathValidationPolicy http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCertPathValidationPolicy //gsoap tas service method-output-action: DeleteCertPathValidationPolicy http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteCertPathValidationPolicyResponse int __tas__DeleteCertPathValidationPolicy( _tas__DeleteCertPathValidationPolicy* tas__DeleteCertPathValidationPolicy, ///< Input parameter _tas__DeleteCertPathValidationPolicyResponse&tas__DeleteCertPathValidationPolicyResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__AddServerCertificateAssignment * * * \******************************************************************************/ /** Operation "__tas__AddServerCertificateAssignment" of service binding "AdvancedSecurityServiceBinding". This operation assigns a key pair and certificate along with a certification path (certificate chain) to the TLS server on the device. The TLS server shall use this information for key exchange during the TLS handshake, particularly for constructing server certificate messages as specified in RFC 4346 and RFC 2246.
Certification paths are identified by their certification path IDs in the keystore. The first certificate in the certification path must be the TLS server certificate. Since each certificate has exactly one associated key pair, a reference to the key pair that is associated with the server certificate is not supplied explicitly. Devices shall obtain the private key or results of operations under the private key by suitable internal interaction with the keystore.
If a device chooses to perform a TLS key exchange based on the supplied certification path, it shall use the key pair that is associated with the server certificate for key exchange and transmit the certification path to TLS clients as-is, i.e., the device shall not check conformance of the certification path to RFC 4346 norRFC 2246. In order to use the server certificate during the TLS handshake, the corresponding private key is required. Therefore, if the key pair that is associated with the server certificate, i.e., the first certificate in the certification path, does not have an associated private key, the NoPrivateKey fault is produced and the certification path is not associated to the TLS server.
A TLS server may present different certification paths to different clients during the TLS handshake instead of presenting the same certification path to all clients. Therefore more than one certification path may be assigned to the TLS server.
If the maximum number of certification paths that may be assigned to the TLS server simultaneously is reached, the device shall generate a MaximumNumberOfCertificationPathsReached fault and the requested certification path shall not be assigned to the TLS server. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/AddServerCertificateAssignment" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/AddServerCertificateAssignment" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/AddServerCertificateAssignmentResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__AddServerCertificateAssignment( 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: _tas__AddServerCertificateAssignment* tas__AddServerCertificateAssignment, // output parameters: _tas__AddServerCertificateAssignmentResponse&tas__AddServerCertificateAssignmentResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__AddServerCertificateAssignment( struct soap *soap, // input parameters: _tas__AddServerCertificateAssignment* tas__AddServerCertificateAssignment, // output parameters: _tas__AddServerCertificateAssignmentResponse&tas__AddServerCertificateAssignmentResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: AddServerCertificateAssignment SOAP //gsoap tas service method-style: AddServerCertificateAssignment document //gsoap tas service method-encoding: AddServerCertificateAssignment literal //gsoap tas service method-input-action: AddServerCertificateAssignment http://www.onvif.org/ver10/advancedsecurity/wsdl/AddServerCertificateAssignment //gsoap tas service method-output-action: AddServerCertificateAssignment http://www.onvif.org/ver10/advancedsecurity/wsdl/AddServerCertificateAssignmentResponse int __tas__AddServerCertificateAssignment( _tas__AddServerCertificateAssignment* tas__AddServerCertificateAssignment, ///< Input parameter _tas__AddServerCertificateAssignmentResponse&tas__AddServerCertificateAssignmentResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__RemoveServerCertificateAssignment * * * \******************************************************************************/ /** Operation "__tas__RemoveServerCertificateAssignment" of service binding "AdvancedSecurityServiceBinding". This operation removes a key pair and certificate assignment (including certification path) to the TLS server on the device.
Certification paths are identified using certification path IDs. If the supplied certification path ID is not associated to the TLS server, an InvalidArgVal fault is produced. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/RemoveServerCertificateAssignment" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/RemoveServerCertificateAssignment" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/RemoveServerCertificateAssignmentResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__RemoveServerCertificateAssignment( 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: _tas__RemoveServerCertificateAssignment* tas__RemoveServerCertificateAssignment, // output parameters: _tas__RemoveServerCertificateAssignmentResponse&tas__RemoveServerCertificateAssignmentResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__RemoveServerCertificateAssignment( struct soap *soap, // input parameters: _tas__RemoveServerCertificateAssignment* tas__RemoveServerCertificateAssignment, // output parameters: _tas__RemoveServerCertificateAssignmentResponse&tas__RemoveServerCertificateAssignmentResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: RemoveServerCertificateAssignment SOAP //gsoap tas service method-style: RemoveServerCertificateAssignment document //gsoap tas service method-encoding: RemoveServerCertificateAssignment literal //gsoap tas service method-input-action: RemoveServerCertificateAssignment http://www.onvif.org/ver10/advancedsecurity/wsdl/RemoveServerCertificateAssignment //gsoap tas service method-output-action: RemoveServerCertificateAssignment http://www.onvif.org/ver10/advancedsecurity/wsdl/RemoveServerCertificateAssignmentResponse int __tas__RemoveServerCertificateAssignment( _tas__RemoveServerCertificateAssignment* tas__RemoveServerCertificateAssignment, ///< Input parameter _tas__RemoveServerCertificateAssignmentResponse&tas__RemoveServerCertificateAssignmentResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__ReplaceServerCertificateAssignment * * * \******************************************************************************/ /** Operation "__tas__ReplaceServerCertificateAssignment" of service binding "AdvancedSecurityServiceBinding". This operation replaces an existing key pair and certificate assignment to the TLS server on the device by a new key pair and certificate assignment (including certification paths).
After the replacement, the TLS server shall use the new certificate and certification path exactly in those cases in which it would have used the old certificate and certification path. Therefore, especially in the case that several server certificates are assigned to the TLS server, clients that wish to replace an old certificate assignment by a new assignment should use this operation instead of a combination of the Add TLS Server Certificate Assignment and the Remove TLS Server Certificate Assignment operations.
Certification paths are identified using certification path IDs. If the supplied old certification path ID is not associated to the TLS server, or no certification path exists under the new certification path ID, the corresponding InvalidArgVal faults are produced and the associations are unchanged. The first certificate in the new certification path must be the TLS server certificate.
Since each certificate has exactly one associated key pair, a reference to the key pair that is associated with the new server certificate is not supplied explicitly. Devices shall obtain the private key or results of operations under the private key by suitable internal interaction with the keystore.
If a device chooses to perform a TLS key exchange based on the new certification path, it shall use the key pair that is associated with the server certificate for key exchange and transmit the certification path to TLS clients as-is, i.e., the device shall not check conformance of the certification path to RFC 4346 norRFC 2246. In order to use the server certificate during the TLS handshake, the corresponding private key is required. Therefore, if the key pair that is associated with the server certificate, i.e., the first certificate in the certification path, does not have an associated private key, the NoPrivateKey fault is produced and the certification path is not associated to the TLS server. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/ReplaceServerCertificateAssignment" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/ReplaceServerCertificateAssignment" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/ReplaceServerCertificateAssignmentResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__ReplaceServerCertificateAssignment( 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: _tas__ReplaceServerCertificateAssignment* tas__ReplaceServerCertificateAssignment, // output parameters: _tas__ReplaceServerCertificateAssignmentResponse&tas__ReplaceServerCertificateAssignmentResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__ReplaceServerCertificateAssignment( struct soap *soap, // input parameters: _tas__ReplaceServerCertificateAssignment* tas__ReplaceServerCertificateAssignment, // output parameters: _tas__ReplaceServerCertificateAssignmentResponse&tas__ReplaceServerCertificateAssignmentResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: ReplaceServerCertificateAssignment SOAP //gsoap tas service method-style: ReplaceServerCertificateAssignment document //gsoap tas service method-encoding: ReplaceServerCertificateAssignment literal //gsoap tas service method-input-action: ReplaceServerCertificateAssignment http://www.onvif.org/ver10/advancedsecurity/wsdl/ReplaceServerCertificateAssignment //gsoap tas service method-output-action: ReplaceServerCertificateAssignment http://www.onvif.org/ver10/advancedsecurity/wsdl/ReplaceServerCertificateAssignmentResponse int __tas__ReplaceServerCertificateAssignment( _tas__ReplaceServerCertificateAssignment* tas__ReplaceServerCertificateAssignment, ///< Input parameter _tas__ReplaceServerCertificateAssignmentResponse&tas__ReplaceServerCertificateAssignmentResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetAssignedServerCertificates * * * \******************************************************************************/ /** Operation "__tas__GetAssignedServerCertificates" of service binding "AdvancedSecurityServiceBinding". This operation returns the IDs of all key pairs and certificates (including certification paths) that are assigned to the TLS server on the device.
This operation may be used, e.g., if a client lost track of the certification path assignments on the device. If no certification path is assigned to the TLS server, an empty list is returned. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAssignedServerCertificates" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAssignedServerCertificates" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAssignedServerCertificatesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetAssignedServerCertificates( 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: _tas__GetAssignedServerCertificates* tas__GetAssignedServerCertificates, // output parameters: _tas__GetAssignedServerCertificatesResponse&tas__GetAssignedServerCertificatesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetAssignedServerCertificates( struct soap *soap, // input parameters: _tas__GetAssignedServerCertificates* tas__GetAssignedServerCertificates, // output parameters: _tas__GetAssignedServerCertificatesResponse&tas__GetAssignedServerCertificatesResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetAssignedServerCertificates SOAP //gsoap tas service method-style: GetAssignedServerCertificates document //gsoap tas service method-encoding: GetAssignedServerCertificates literal //gsoap tas service method-input-action: GetAssignedServerCertificates http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAssignedServerCertificates //gsoap tas service method-output-action: GetAssignedServerCertificates http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAssignedServerCertificatesResponse int __tas__GetAssignedServerCertificates( _tas__GetAssignedServerCertificates* tas__GetAssignedServerCertificates, ///< Input parameter _tas__GetAssignedServerCertificatesResponse&tas__GetAssignedServerCertificatesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__SetClientAuthenticationRequired * * * \******************************************************************************/ /** Operation "__tas__SetClientAuthenticationRequired" of service binding "AdvancedSecurityServiceBinding". This operation activates or deactivates TLS client authentication for the TLS server on the device. The TLS server on the device shall require client authentication if and only if clientAuthenticationRequired is set to true. If TLS client authentication is requested to be enabled and no certification path validation policy is assigned to the TLS server, the device shall return an EnablingTLSClientAuthenticationFailed fault and shall not enable TLS client authentication. The device shall execute this command regardless of the TLS enabled/disabled state configured in the ONVIF Device Management Service. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/SetClientAuthenticationRequired" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/SetClientAuthenticationRequired" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/SetClientAuthenticationRequiredResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__SetClientAuthenticationRequired( 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: _tas__SetClientAuthenticationRequired* tas__SetClientAuthenticationRequired, // output parameters: _tas__SetClientAuthenticationRequiredResponse&tas__SetClientAuthenticationRequiredResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__SetClientAuthenticationRequired( struct soap *soap, // input parameters: _tas__SetClientAuthenticationRequired* tas__SetClientAuthenticationRequired, // output parameters: _tas__SetClientAuthenticationRequiredResponse&tas__SetClientAuthenticationRequiredResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: SetClientAuthenticationRequired SOAP //gsoap tas service method-style: SetClientAuthenticationRequired document //gsoap tas service method-encoding: SetClientAuthenticationRequired literal //gsoap tas service method-input-action: SetClientAuthenticationRequired http://www.onvif.org/ver10/advancedsecurity/wsdl/SetClientAuthenticationRequired //gsoap tas service method-output-action: SetClientAuthenticationRequired http://www.onvif.org/ver10/advancedsecurity/wsdl/SetClientAuthenticationRequiredResponse int __tas__SetClientAuthenticationRequired( _tas__SetClientAuthenticationRequired* tas__SetClientAuthenticationRequired, ///< Input parameter _tas__SetClientAuthenticationRequiredResponse&tas__SetClientAuthenticationRequiredResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetClientAuthenticationRequired * * * \******************************************************************************/ /** Operation "__tas__GetClientAuthenticationRequired" of service binding "AdvancedSecurityServiceBinding". This operation returns whether TLS client authentication is active. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetClientAuthenticationRequired" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetClientAuthenticationRequired" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetClientAuthenticationRequiredResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetClientAuthenticationRequired( 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: _tas__GetClientAuthenticationRequired* tas__GetClientAuthenticationRequired, // output parameters: _tas__GetClientAuthenticationRequiredResponse&tas__GetClientAuthenticationRequiredResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetClientAuthenticationRequired( struct soap *soap, // input parameters: _tas__GetClientAuthenticationRequired* tas__GetClientAuthenticationRequired, // output parameters: _tas__GetClientAuthenticationRequiredResponse&tas__GetClientAuthenticationRequiredResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetClientAuthenticationRequired SOAP //gsoap tas service method-style: GetClientAuthenticationRequired document //gsoap tas service method-encoding: GetClientAuthenticationRequired literal //gsoap tas service method-input-action: GetClientAuthenticationRequired http://www.onvif.org/ver10/advancedsecurity/wsdl/GetClientAuthenticationRequired //gsoap tas service method-output-action: GetClientAuthenticationRequired http://www.onvif.org/ver10/advancedsecurity/wsdl/GetClientAuthenticationRequiredResponse int __tas__GetClientAuthenticationRequired( _tas__GetClientAuthenticationRequired* tas__GetClientAuthenticationRequired, ///< Input parameter _tas__GetClientAuthenticationRequiredResponse&tas__GetClientAuthenticationRequiredResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__AddCertPathValidationPolicyAssignment * * * \******************************************************************************/ /** Operation "__tas__AddCertPathValidationPolicyAssignment" of service binding "AdvancedSecurityServiceBinding". This operation assigns a certification path validation policy to the TLS server on the device. The TLS server shall enforce the policy when authenticating TLS clients and consider a client authentic if and only if the algorithm returns valid. If no certification path validation policy is stored under the requested CertPathValidationPolicyID, the device shall produce a CertPathValidationPolicyID fault. A TLS server may use different certification path validation policies to authenticate clients. Therefore more than one certification path validation policy may be assigned to the TLS server. If the maximum number of certification path validation policies that may be assigned to the TLS server simultaneously is reached, the device shall produce a MaximumNumberOfTLSCertPathValidationPoliciesReached fault and shall not assign the requested certification path validation policy to the TLS server. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/AddCertPathValidationPolicyAssignment" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/AddCertPathValidationPolicyAssignment" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/AddCertPathValidationPolicyAssignmentResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__AddCertPathValidationPolicyAssignment( 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: _tas__AddCertPathValidationPolicyAssignment* tas__AddCertPathValidationPolicyAssignment, // output parameters: _tas__AddCertPathValidationPolicyAssignmentResponse&tas__AddCertPathValidationPolicyAssignmentResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__AddCertPathValidationPolicyAssignment( struct soap *soap, // input parameters: _tas__AddCertPathValidationPolicyAssignment* tas__AddCertPathValidationPolicyAssignment, // output parameters: _tas__AddCertPathValidationPolicyAssignmentResponse&tas__AddCertPathValidationPolicyAssignmentResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: AddCertPathValidationPolicyAssignment SOAP //gsoap tas service method-style: AddCertPathValidationPolicyAssignment document //gsoap tas service method-encoding: AddCertPathValidationPolicyAssignment literal //gsoap tas service method-input-action: AddCertPathValidationPolicyAssignment http://www.onvif.org/ver10/advancedsecurity/wsdl/AddCertPathValidationPolicyAssignment //gsoap tas service method-output-action: AddCertPathValidationPolicyAssignment http://www.onvif.org/ver10/advancedsecurity/wsdl/AddCertPathValidationPolicyAssignmentResponse int __tas__AddCertPathValidationPolicyAssignment( _tas__AddCertPathValidationPolicyAssignment* tas__AddCertPathValidationPolicyAssignment, ///< Input parameter _tas__AddCertPathValidationPolicyAssignmentResponse&tas__AddCertPathValidationPolicyAssignmentResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__RemoveCertPathValidationPolicyAssignment * * * \******************************************************************************/ /** Operation "__tas__RemoveCertPathValidationPolicyAssignment" of service binding "AdvancedSecurityServiceBinding". This operation removes a certification path validation policy assignment from the TLS server on the device. If the certification path validation policy identified by the requested CertPathValidationPolicyID is not associated to the TLS server, the device shall produce a CertPathValidationPolicy fault. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/RemoveCertPathValidationPolicyAssignment" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/RemoveCertPathValidationPolicyAssignment" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/RemoveCertPathValidationPolicyAssignmentResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__RemoveCertPathValidationPolicyAssignment( 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: _tas__RemoveCertPathValidationPolicyAssignment* tas__RemoveCertPathValidationPolicyAssignment, // output parameters: _tas__RemoveCertPathValidationPolicyAssignmentResponse&tas__RemoveCertPathValidationPolicyAssignmentResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__RemoveCertPathValidationPolicyAssignment( struct soap *soap, // input parameters: _tas__RemoveCertPathValidationPolicyAssignment* tas__RemoveCertPathValidationPolicyAssignment, // output parameters: _tas__RemoveCertPathValidationPolicyAssignmentResponse&tas__RemoveCertPathValidationPolicyAssignmentResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: RemoveCertPathValidationPolicyAssignment SOAP //gsoap tas service method-style: RemoveCertPathValidationPolicyAssignment document //gsoap tas service method-encoding: RemoveCertPathValidationPolicyAssignment literal //gsoap tas service method-input-action: RemoveCertPathValidationPolicyAssignment http://www.onvif.org/ver10/advancedsecurity/wsdl/RemoveCertPathValidationPolicyAssignment //gsoap tas service method-output-action: RemoveCertPathValidationPolicyAssignment http://www.onvif.org/ver10/advancedsecurity/wsdl/RemoveCertPathValidationPolicyAssignmentResponse int __tas__RemoveCertPathValidationPolicyAssignment( _tas__RemoveCertPathValidationPolicyAssignment* tas__RemoveCertPathValidationPolicyAssignment, ///< Input parameter _tas__RemoveCertPathValidationPolicyAssignmentResponse&tas__RemoveCertPathValidationPolicyAssignmentResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__ReplaceCertPathValidationPolicyAssignment * * * \******************************************************************************/ /** Operation "__tas__ReplaceCertPathValidationPolicyAssignment" of service binding "AdvancedSecurityServiceBinding". This operation replaces a certification path validation policy assignment to the TLS server on the device with another certification path validation policy assignment. If the certification path validation policy identified by the requested OldCertPathValidationPolicyID is not associated to the TLS server, the device shall produce an OldCertPathValidationPolicyID fault and shall not associate the certification path validation policy identified by the NewCertPathValidationPolicyID to the TLS server. If no certification path validation policy exists under the requested NewCertPathValidationPolicyID in the devices keystore, the device shall produce a NewCertPathValidationPolicyID fault and shall not remove the association of the old certification path validation policy to the TLS server. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/ReplaceCertPathValidationPolicyAssignment" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/ReplaceCertPathValidationPolicyAssignment" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/ReplaceCertPathValidationPolicyAssignmentResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__ReplaceCertPathValidationPolicyAssignment( 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: _tas__ReplaceCertPathValidationPolicyAssignment* tas__ReplaceCertPathValidationPolicyAssignment, // output parameters: _tas__ReplaceCertPathValidationPolicyAssignmentResponse&tas__ReplaceCertPathValidationPolicyAssignmentResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__ReplaceCertPathValidationPolicyAssignment( struct soap *soap, // input parameters: _tas__ReplaceCertPathValidationPolicyAssignment* tas__ReplaceCertPathValidationPolicyAssignment, // output parameters: _tas__ReplaceCertPathValidationPolicyAssignmentResponse&tas__ReplaceCertPathValidationPolicyAssignmentResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: ReplaceCertPathValidationPolicyAssignment SOAP //gsoap tas service method-style: ReplaceCertPathValidationPolicyAssignment document //gsoap tas service method-encoding: ReplaceCertPathValidationPolicyAssignment literal //gsoap tas service method-input-action: ReplaceCertPathValidationPolicyAssignment http://www.onvif.org/ver10/advancedsecurity/wsdl/ReplaceCertPathValidationPolicyAssignment //gsoap tas service method-output-action: ReplaceCertPathValidationPolicyAssignment http://www.onvif.org/ver10/advancedsecurity/wsdl/ReplaceCertPathValidationPolicyAssignmentResponse int __tas__ReplaceCertPathValidationPolicyAssignment( _tas__ReplaceCertPathValidationPolicyAssignment* tas__ReplaceCertPathValidationPolicyAssignment, ///< Input parameter _tas__ReplaceCertPathValidationPolicyAssignmentResponse&tas__ReplaceCertPathValidationPolicyAssignmentResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetAssignedCertPathValidationPolicies * * * \******************************************************************************/ /** Operation "__tas__GetAssignedCertPathValidationPolicies" of service binding "AdvancedSecurityServiceBinding". This operation returns the IDs of all certification path validation policies that are assigned to the TLS server on the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAssignedCertPathValidationPolicies" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAssignedCertPathValidationPolicies" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAssignedCertPathValidationPoliciesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetAssignedCertPathValidationPolicies( 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: _tas__GetAssignedCertPathValidationPolicies* tas__GetAssignedCertPathValidationPolicies, // output parameters: _tas__GetAssignedCertPathValidationPoliciesResponse&tas__GetAssignedCertPathValidationPoliciesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetAssignedCertPathValidationPolicies( struct soap *soap, // input parameters: _tas__GetAssignedCertPathValidationPolicies* tas__GetAssignedCertPathValidationPolicies, // output parameters: _tas__GetAssignedCertPathValidationPoliciesResponse&tas__GetAssignedCertPathValidationPoliciesResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetAssignedCertPathValidationPolicies SOAP //gsoap tas service method-style: GetAssignedCertPathValidationPolicies document //gsoap tas service method-encoding: GetAssignedCertPathValidationPolicies literal //gsoap tas service method-input-action: GetAssignedCertPathValidationPolicies http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAssignedCertPathValidationPolicies //gsoap tas service method-output-action: GetAssignedCertPathValidationPolicies http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAssignedCertPathValidationPoliciesResponse int __tas__GetAssignedCertPathValidationPolicies( _tas__GetAssignedCertPathValidationPolicies* tas__GetAssignedCertPathValidationPolicies, ///< Input parameter _tas__GetAssignedCertPathValidationPoliciesResponse&tas__GetAssignedCertPathValidationPoliciesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__AddDot1XConfiguration * * * \******************************************************************************/ /** Operation "__tas__AddDot1XConfiguration" of service binding "AdvancedSecurityServiceBinding". (to be written) - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/AddDot1XConfiguration" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/AddDot1XConfiguration" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/AddDot1XConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__AddDot1XConfiguration( 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: _tas__AddDot1XConfiguration* tas__AddDot1XConfiguration, // output parameters: _tas__AddDot1XConfigurationResponse&tas__AddDot1XConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__AddDot1XConfiguration( struct soap *soap, // input parameters: _tas__AddDot1XConfiguration* tas__AddDot1XConfiguration, // output parameters: _tas__AddDot1XConfigurationResponse&tas__AddDot1XConfigurationResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: AddDot1XConfiguration SOAP //gsoap tas service method-style: AddDot1XConfiguration document //gsoap tas service method-encoding: AddDot1XConfiguration literal //gsoap tas service method-input-action: AddDot1XConfiguration http://www.onvif.org/ver10/advancedsecurity/wsdl/AddDot1XConfiguration //gsoap tas service method-output-action: AddDot1XConfiguration http://www.onvif.org/ver10/advancedsecurity/wsdl/AddDot1XConfigurationResponse int __tas__AddDot1XConfiguration( _tas__AddDot1XConfiguration* tas__AddDot1XConfiguration, ///< Input parameter _tas__AddDot1XConfigurationResponse&tas__AddDot1XConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetAllDot1XConfigurations * * * \******************************************************************************/ /** Operation "__tas__GetAllDot1XConfigurations" of service binding "AdvancedSecurityServiceBinding". (to be written) - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllDot1XConfigurations" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllDot1XConfigurations" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllDot1XConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetAllDot1XConfigurations( 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: _tas__GetAllDot1XConfigurations* tas__GetAllDot1XConfigurations, // output parameters: _tas__GetAllDot1XConfigurationsResponse&tas__GetAllDot1XConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetAllDot1XConfigurations( struct soap *soap, // input parameters: _tas__GetAllDot1XConfigurations* tas__GetAllDot1XConfigurations, // output parameters: _tas__GetAllDot1XConfigurationsResponse&tas__GetAllDot1XConfigurationsResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetAllDot1XConfigurations SOAP //gsoap tas service method-style: GetAllDot1XConfigurations document //gsoap tas service method-encoding: GetAllDot1XConfigurations literal //gsoap tas service method-input-action: GetAllDot1XConfigurations http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllDot1XConfigurations //gsoap tas service method-output-action: GetAllDot1XConfigurations http://www.onvif.org/ver10/advancedsecurity/wsdl/GetAllDot1XConfigurationsResponse int __tas__GetAllDot1XConfigurations( _tas__GetAllDot1XConfigurations* tas__GetAllDot1XConfigurations, ///< Input parameter _tas__GetAllDot1XConfigurationsResponse&tas__GetAllDot1XConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetDot1XConfiguration * * * \******************************************************************************/ /** Operation "__tas__GetDot1XConfiguration" of service binding "AdvancedSecurityServiceBinding". (to be written) - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetDot1XConfiguration" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetDot1XConfiguration" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetDot1XConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetDot1XConfiguration( 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: _tas__GetDot1XConfiguration* tas__GetDot1XConfiguration, // output parameters: _tas__GetDot1XConfigurationResponse&tas__GetDot1XConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetDot1XConfiguration( struct soap *soap, // input parameters: _tas__GetDot1XConfiguration* tas__GetDot1XConfiguration, // output parameters: _tas__GetDot1XConfigurationResponse&tas__GetDot1XConfigurationResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetDot1XConfiguration SOAP //gsoap tas service method-style: GetDot1XConfiguration document //gsoap tas service method-encoding: GetDot1XConfiguration literal //gsoap tas service method-input-action: GetDot1XConfiguration http://www.onvif.org/ver10/advancedsecurity/wsdl/GetDot1XConfiguration //gsoap tas service method-output-action: GetDot1XConfiguration http://www.onvif.org/ver10/advancedsecurity/wsdl/GetDot1XConfigurationResponse int __tas__GetDot1XConfiguration( _tas__GetDot1XConfiguration* tas__GetDot1XConfiguration, ///< Input parameter _tas__GetDot1XConfigurationResponse&tas__GetDot1XConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__DeleteDot1XConfiguration * * * \******************************************************************************/ /** Operation "__tas__DeleteDot1XConfiguration" of service binding "AdvancedSecurityServiceBinding". (to be written) - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteDot1XConfiguration" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteDot1XConfiguration" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteDot1XConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__DeleteDot1XConfiguration( 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: _tas__DeleteDot1XConfiguration* tas__DeleteDot1XConfiguration, // output parameters: _tas__DeleteDot1XConfigurationResponse&tas__DeleteDot1XConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__DeleteDot1XConfiguration( struct soap *soap, // input parameters: _tas__DeleteDot1XConfiguration* tas__DeleteDot1XConfiguration, // output parameters: _tas__DeleteDot1XConfigurationResponse&tas__DeleteDot1XConfigurationResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: DeleteDot1XConfiguration SOAP //gsoap tas service method-style: DeleteDot1XConfiguration document //gsoap tas service method-encoding: DeleteDot1XConfiguration literal //gsoap tas service method-input-action: DeleteDot1XConfiguration http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteDot1XConfiguration //gsoap tas service method-output-action: DeleteDot1XConfiguration http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteDot1XConfigurationResponse int __tas__DeleteDot1XConfiguration( _tas__DeleteDot1XConfiguration* tas__DeleteDot1XConfiguration, ///< Input parameter _tas__DeleteDot1XConfigurationResponse&tas__DeleteDot1XConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__SetNetworkInterfaceDot1XConfiguration * * * \******************************************************************************/ /** Operation "__tas__SetNetworkInterfaceDot1XConfiguration" of service binding "AdvancedSecurityServiceBinding". (to be written) - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/SetNetworkInterfaceDot1XConfiguration" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/SetNetworkInterfaceDot1XConfiguration" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/SetNetworkInterfaceDot1XConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__SetNetworkInterfaceDot1XConfiguration( 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: _tas__SetNetworkInterfaceDot1XConfiguration* tas__SetNetworkInterfaceDot1XConfiguration, // output parameters: _tas__SetNetworkInterfaceDot1XConfigurationResponse&tas__SetNetworkInterfaceDot1XConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__SetNetworkInterfaceDot1XConfiguration( struct soap *soap, // input parameters: _tas__SetNetworkInterfaceDot1XConfiguration* tas__SetNetworkInterfaceDot1XConfiguration, // output parameters: _tas__SetNetworkInterfaceDot1XConfigurationResponse&tas__SetNetworkInterfaceDot1XConfigurationResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: SetNetworkInterfaceDot1XConfiguration SOAP //gsoap tas service method-style: SetNetworkInterfaceDot1XConfiguration document //gsoap tas service method-encoding: SetNetworkInterfaceDot1XConfiguration literal //gsoap tas service method-input-action: SetNetworkInterfaceDot1XConfiguration http://www.onvif.org/ver10/advancedsecurity/wsdl/SetNetworkInterfaceDot1XConfiguration //gsoap tas service method-output-action: SetNetworkInterfaceDot1XConfiguration http://www.onvif.org/ver10/advancedsecurity/wsdl/SetNetworkInterfaceDot1XConfigurationResponse int __tas__SetNetworkInterfaceDot1XConfiguration( _tas__SetNetworkInterfaceDot1XConfiguration* tas__SetNetworkInterfaceDot1XConfiguration, ///< Input parameter _tas__SetNetworkInterfaceDot1XConfigurationResponse&tas__SetNetworkInterfaceDot1XConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__GetNetworkInterfaceDot1XConfiguration * * * \******************************************************************************/ /** Operation "__tas__GetNetworkInterfaceDot1XConfiguration" of service binding "AdvancedSecurityServiceBinding". (to be written) - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetNetworkInterfaceDot1XConfiguration" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetNetworkInterfaceDot1XConfiguration" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/GetNetworkInterfaceDot1XConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__GetNetworkInterfaceDot1XConfiguration( 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: _tas__GetNetworkInterfaceDot1XConfiguration* tas__GetNetworkInterfaceDot1XConfiguration, // output parameters: _tas__GetNetworkInterfaceDot1XConfigurationResponse&tas__GetNetworkInterfaceDot1XConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__GetNetworkInterfaceDot1XConfiguration( struct soap *soap, // input parameters: _tas__GetNetworkInterfaceDot1XConfiguration* tas__GetNetworkInterfaceDot1XConfiguration, // output parameters: _tas__GetNetworkInterfaceDot1XConfigurationResponse&tas__GetNetworkInterfaceDot1XConfigurationResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: GetNetworkInterfaceDot1XConfiguration SOAP //gsoap tas service method-style: GetNetworkInterfaceDot1XConfiguration document //gsoap tas service method-encoding: GetNetworkInterfaceDot1XConfiguration literal //gsoap tas service method-input-action: GetNetworkInterfaceDot1XConfiguration http://www.onvif.org/ver10/advancedsecurity/wsdl/GetNetworkInterfaceDot1XConfiguration //gsoap tas service method-output-action: GetNetworkInterfaceDot1XConfiguration http://www.onvif.org/ver10/advancedsecurity/wsdl/GetNetworkInterfaceDot1XConfigurationResponse int __tas__GetNetworkInterfaceDot1XConfiguration( _tas__GetNetworkInterfaceDot1XConfiguration* tas__GetNetworkInterfaceDot1XConfiguration, ///< Input parameter _tas__GetNetworkInterfaceDot1XConfigurationResponse&tas__GetNetworkInterfaceDot1XConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tas__DeleteNetworkInterfaceDot1XConfiguration * * * \******************************************************************************/ /** Operation "__tas__DeleteNetworkInterfaceDot1XConfiguration" of service binding "AdvancedSecurityServiceBinding". (to be written) - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteNetworkInterfaceDot1XConfiguration" - Addressing input action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteNetworkInterfaceDot1XConfiguration" - Addressing output action: "http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteNetworkInterfaceDot1XConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tas__DeleteNetworkInterfaceDot1XConfiguration( 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: _tas__DeleteNetworkInterfaceDot1XConfiguration* tas__DeleteNetworkInterfaceDot1XConfiguration, // output parameters: _tas__DeleteNetworkInterfaceDot1XConfigurationResponse&tas__DeleteNetworkInterfaceDot1XConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tas__DeleteNetworkInterfaceDot1XConfiguration( struct soap *soap, // input parameters: _tas__DeleteNetworkInterfaceDot1XConfiguration* tas__DeleteNetworkInterfaceDot1XConfiguration, // output parameters: _tas__DeleteNetworkInterfaceDot1XConfigurationResponse&tas__DeleteNetworkInterfaceDot1XConfigurationResponse ); @endcode C++ proxy class (defined in soapAdvancedSecurityServiceBindingProxy.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapAdvancedSecurityServiceBindingService.h generated with soapcpp2): @code class AdvancedSecurityServiceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tas service method-protocol: DeleteNetworkInterfaceDot1XConfiguration SOAP //gsoap tas service method-style: DeleteNetworkInterfaceDot1XConfiguration document //gsoap tas service method-encoding: DeleteNetworkInterfaceDot1XConfiguration literal //gsoap tas service method-input-action: DeleteNetworkInterfaceDot1XConfiguration http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteNetworkInterfaceDot1XConfiguration //gsoap tas service method-output-action: DeleteNetworkInterfaceDot1XConfiguration http://www.onvif.org/ver10/advancedsecurity/wsdl/DeleteNetworkInterfaceDot1XConfigurationResponse int __tas__DeleteNetworkInterfaceDot1XConfiguration( _tas__DeleteNetworkInterfaceDot1XConfiguration* tas__DeleteNetworkInterfaceDot1XConfiguration, ///< Input parameter _tas__DeleteNetworkInterfaceDot1XConfigurationResponse&tas__DeleteNetworkInterfaceDot1XConfigurationResponse ///< Output parameter ); /** @page AdvancedSecurityServiceBinding Binding "AdvancedSecurityServiceBinding" @section AdvancedSecurityServiceBinding_policy_enablers Policy Enablers of Binding "AdvancedSecurityServiceBinding" None specified. */ /******************************************************************************\ * * * Service Binding * * RemoteDiscoveryBinding * * * \******************************************************************************/ /******************************************************************************\ * * * Service Operation * * __tdn__Hello * * * \******************************************************************************/ /** Operation "__tdn__Hello" of service binding "RemoteDiscoveryBinding". - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/network/wsdl/Hello" - Addressing input action: "http://www.onvif.org/ver10/network/wsdl/Hello" - Addressing output action: "http://www.onvif.org/ver10/network/wsdl/HelloResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tdn__Hello( 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: wsdd__HelloType tdn__Hello, // output parameters: wsdd__ResolveType &tdn__HelloResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tdn__Hello( struct soap *soap, // input parameters: wsdd__HelloType tdn__Hello, // output parameters: wsdd__ResolveType &tdn__HelloResponse ); @endcode C++ proxy class (defined in soapRemoteDiscoveryBindingProxy.h generated with soapcpp2): @code class RemoteDiscoveryBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapRemoteDiscoveryBindingService.h generated with soapcpp2): @code class RemoteDiscoveryBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tdn service method-protocol: Hello SOAP //gsoap tdn service method-style: Hello document //gsoap tdn service method-encoding: Hello literal //gsoap tdn service method-input-action: Hello http://www.onvif.org/ver10/network/wsdl/Hello //gsoap tdn service method-output-action: Hello http://www.onvif.org/ver10/network/wsdl/HelloResponse int __tdn__Hello( wsdd__HelloType tdn__Hello, ///< Input parameter wsdd__ResolveType &tdn__HelloResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tdn__Bye * * * \******************************************************************************/ /** Operation "__tdn__Bye" of service binding "RemoteDiscoveryBinding". - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/network/wsdl/Bye" - Addressing input action: "http://www.onvif.org/ver10/network/wsdl/Bye" - Addressing output action: "http://www.onvif.org/ver10/network/wsdl/ByeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tdn__Bye( 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: wsdd__ByeType tdn__Bye, // output parameters: wsdd__ResolveType &tdn__ByeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tdn__Bye( struct soap *soap, // input parameters: wsdd__ByeType tdn__Bye, // output parameters: wsdd__ResolveType &tdn__ByeResponse ); @endcode C++ proxy class (defined in soapRemoteDiscoveryBindingProxy.h generated with soapcpp2): @code class RemoteDiscoveryBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapRemoteDiscoveryBindingService.h generated with soapcpp2): @code class RemoteDiscoveryBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tdn service method-protocol: Bye SOAP //gsoap tdn service method-style: Bye document //gsoap tdn service method-encoding: Bye literal //gsoap tdn service method-input-action: Bye http://www.onvif.org/ver10/network/wsdl/Bye //gsoap tdn service method-output-action: Bye http://www.onvif.org/ver10/network/wsdl/ByeResponse int __tdn__Bye( wsdd__ByeType tdn__Bye, ///< Input parameter wsdd__ResolveType &tdn__ByeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tdn__Probe * * * \******************************************************************************/ /** Operation "__tdn__Probe" of service binding "RemoteDiscoveryBinding". - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/network/wsdl/Probe" - Addressing input action: "http://www.onvif.org/ver10/network/wsdl/Probe" - Addressing output action: "http://www.onvif.org/ver10/network/wsdl/ProbeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tdn__Probe( 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: wsdd__ProbeType tdn__Probe, // output parameters: wsdd__ProbeMatchesType &tdn__ProbeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tdn__Probe( struct soap *soap, // input parameters: wsdd__ProbeType tdn__Probe, // output parameters: wsdd__ProbeMatchesType &tdn__ProbeResponse ); @endcode C++ proxy class (defined in soapRemoteDiscoveryBindingProxy.h generated with soapcpp2): @code class RemoteDiscoveryBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapRemoteDiscoveryBindingService.h generated with soapcpp2): @code class RemoteDiscoveryBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tdn service method-protocol: Probe SOAP //gsoap tdn service method-style: Probe document //gsoap tdn service method-encoding: Probe literal //gsoap tdn service method-input-action: Probe http://www.onvif.org/ver10/network/wsdl/Probe //gsoap tdn service method-output-action: Probe http://www.onvif.org/ver10/network/wsdl/ProbeResponse int __tdn__Probe( wsdd__ProbeType tdn__Probe, ///< Input parameter wsdd__ProbeMatchesType &tdn__ProbeResponse ///< Output parameter ); /** @page RemoteDiscoveryBinding Binding "RemoteDiscoveryBinding" @section RemoteDiscoveryBinding_policy_enablers Policy Enablers of Binding "RemoteDiscoveryBinding" None specified. */ /******************************************************************************\ * * * Service Binding * * DeviceBinding * * * \******************************************************************************/ /******************************************************************************\ * * * Service Operation * * __tds__GetServices * * * \******************************************************************************/ /** Operation "__tds__GetServices" of service binding "DeviceBinding". Returns information about services on the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetServices" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetServices" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetServicesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetServices( 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: _tds__GetServices* tds__GetServices, // output parameters: _tds__GetServicesResponse &tds__GetServicesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetServices( struct soap *soap, // input parameters: _tds__GetServices* tds__GetServices, // output parameters: _tds__GetServicesResponse &tds__GetServicesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetServices SOAP //gsoap tds service method-style: GetServices document //gsoap tds service method-encoding: GetServices literal //gsoap tds service method-input-action: GetServices http://www.onvif.org/ver10/device/wsdl/GetServices //gsoap tds service method-output-action: GetServices http://www.onvif.org/ver10/device/wsdl/GetServicesResponse int __tds__GetServices( _tds__GetServices* tds__GetServices, ///< Input parameter _tds__GetServicesResponse &tds__GetServicesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetServiceCapabilities * * * \******************************************************************************/ /** Operation "__tds__GetServiceCapabilities" of service binding "DeviceBinding". Returns the capabilities of the device 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/device/wsdl/GetServiceCapabilities" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetServiceCapabilities" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetServiceCapabilitiesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__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: _tds__GetServiceCapabilities* tds__GetServiceCapabilities, // output parameters: _tds__GetServiceCapabilitiesResponse&tds__GetServiceCapabilitiesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetServiceCapabilities( struct soap *soap, // input parameters: _tds__GetServiceCapabilities* tds__GetServiceCapabilities, // output parameters: _tds__GetServiceCapabilitiesResponse&tds__GetServiceCapabilitiesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetServiceCapabilities SOAP //gsoap tds service method-style: GetServiceCapabilities document //gsoap tds service method-encoding: GetServiceCapabilities literal //gsoap tds service method-input-action: GetServiceCapabilities http://www.onvif.org/ver10/device/wsdl/GetServiceCapabilities //gsoap tds service method-output-action: GetServiceCapabilities http://www.onvif.org/ver10/device/wsdl/GetServiceCapabilitiesResponse int __tds__GetServiceCapabilities( _tds__GetServiceCapabilities* tds__GetServiceCapabilities, ///< Input parameter _tds__GetServiceCapabilitiesResponse&tds__GetServiceCapabilitiesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDeviceInformation * * * \******************************************************************************/ /** Operation "__tds__GetDeviceInformation" of service binding "DeviceBinding". This operation gets basic device information from the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDeviceInformation" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDeviceInformation" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDeviceInformationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDeviceInformation( 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: _tds__GetDeviceInformation* tds__GetDeviceInformation, // output parameters: _tds__GetDeviceInformationResponse &tds__GetDeviceInformationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDeviceInformation( struct soap *soap, // input parameters: _tds__GetDeviceInformation* tds__GetDeviceInformation, // output parameters: _tds__GetDeviceInformationResponse &tds__GetDeviceInformationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDeviceInformation SOAP //gsoap tds service method-style: GetDeviceInformation document //gsoap tds service method-encoding: GetDeviceInformation literal //gsoap tds service method-input-action: GetDeviceInformation http://www.onvif.org/ver10/device/wsdl/GetDeviceInformation //gsoap tds service method-output-action: GetDeviceInformation http://www.onvif.org/ver10/device/wsdl/GetDeviceInformationResponse int __tds__GetDeviceInformation( _tds__GetDeviceInformation* tds__GetDeviceInformation, ///< Input parameter _tds__GetDeviceInformationResponse &tds__GetDeviceInformationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetSystemDateAndTime * * * \******************************************************************************/ /** Operation "__tds__SetSystemDateAndTime" of service binding "DeviceBinding". This operation sets the device system date and time. The device shall support the configuration of the daylight saving setting and of the manual system date and time (if applicable) or indication of NTP time (if applicable) through the SetSystemDateAndTime command.
If system time and date are set manually, the client shall include UTCDateTime in the request.
A TimeZone token which is not formed according to the rules of IEEE 1003.1 section 8.3 is considered as invalid timezone.
The DayLightSavings flag should be set to true to activate any DST settings of the TimeZone string. Clear the DayLightSavings flag if the DST portion of the TimeZone settings should be ignored. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetSystemDateAndTime" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetSystemDateAndTime" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetSystemDateAndTimeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetSystemDateAndTime( 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: _tds__SetSystemDateAndTime* tds__SetSystemDateAndTime, // output parameters: _tds__SetSystemDateAndTimeResponse &tds__SetSystemDateAndTimeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetSystemDateAndTime( struct soap *soap, // input parameters: _tds__SetSystemDateAndTime* tds__SetSystemDateAndTime, // output parameters: _tds__SetSystemDateAndTimeResponse &tds__SetSystemDateAndTimeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetSystemDateAndTime SOAP //gsoap tds service method-style: SetSystemDateAndTime document //gsoap tds service method-encoding: SetSystemDateAndTime literal //gsoap tds service method-input-action: SetSystemDateAndTime http://www.onvif.org/ver10/device/wsdl/SetSystemDateAndTime //gsoap tds service method-output-action: SetSystemDateAndTime http://www.onvif.org/ver10/device/wsdl/SetSystemDateAndTimeResponse int __tds__SetSystemDateAndTime( _tds__SetSystemDateAndTime* tds__SetSystemDateAndTime, ///< Input parameter _tds__SetSystemDateAndTimeResponse &tds__SetSystemDateAndTimeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetSystemDateAndTime * * * \******************************************************************************/ /** Operation "__tds__GetSystemDateAndTime" of service binding "DeviceBinding". This operation gets the device system date and time. The device shall support the return of the daylight saving setting and of the manual system date and time (if applicable) or indication of NTP time (if applicable) through the GetSystemDateAndTime command.
A device shall provide the UTCDateTime information. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetSystemDateAndTime" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetSystemDateAndTime" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetSystemDateAndTimeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetSystemDateAndTime( 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: _tds__GetSystemDateAndTime* tds__GetSystemDateAndTime, // output parameters: _tds__GetSystemDateAndTimeResponse &tds__GetSystemDateAndTimeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetSystemDateAndTime( struct soap *soap, // input parameters: _tds__GetSystemDateAndTime* tds__GetSystemDateAndTime, // output parameters: _tds__GetSystemDateAndTimeResponse &tds__GetSystemDateAndTimeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetSystemDateAndTime SOAP //gsoap tds service method-style: GetSystemDateAndTime document //gsoap tds service method-encoding: GetSystemDateAndTime literal //gsoap tds service method-input-action: GetSystemDateAndTime http://www.onvif.org/ver10/device/wsdl/GetSystemDateAndTime //gsoap tds service method-output-action: GetSystemDateAndTime http://www.onvif.org/ver10/device/wsdl/GetSystemDateAndTimeResponse int __tds__GetSystemDateAndTime( _tds__GetSystemDateAndTime* tds__GetSystemDateAndTime, ///< Input parameter _tds__GetSystemDateAndTimeResponse &tds__GetSystemDateAndTimeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetSystemFactoryDefault * * * \******************************************************************************/ /** Operation "__tds__SetSystemFactoryDefault" of service binding "DeviceBinding". This operation reloads the parameters on the device to their factory default values. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetSystemFactoryDefault" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetSystemFactoryDefault" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetSystemFactoryDefaultResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetSystemFactoryDefault( 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: _tds__SetSystemFactoryDefault* tds__SetSystemFactoryDefault, // output parameters: _tds__SetSystemFactoryDefaultResponse&tds__SetSystemFactoryDefaultResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetSystemFactoryDefault( struct soap *soap, // input parameters: _tds__SetSystemFactoryDefault* tds__SetSystemFactoryDefault, // output parameters: _tds__SetSystemFactoryDefaultResponse&tds__SetSystemFactoryDefaultResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetSystemFactoryDefault SOAP //gsoap tds service method-style: SetSystemFactoryDefault document //gsoap tds service method-encoding: SetSystemFactoryDefault literal //gsoap tds service method-input-action: SetSystemFactoryDefault http://www.onvif.org/ver10/device/wsdl/SetSystemFactoryDefault //gsoap tds service method-output-action: SetSystemFactoryDefault http://www.onvif.org/ver10/device/wsdl/SetSystemFactoryDefaultResponse int __tds__SetSystemFactoryDefault( _tds__SetSystemFactoryDefault* tds__SetSystemFactoryDefault, ///< Input parameter _tds__SetSystemFactoryDefaultResponse&tds__SetSystemFactoryDefaultResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__UpgradeSystemFirmware * * * \******************************************************************************/ /** Operation "__tds__UpgradeSystemFirmware" of service binding "DeviceBinding". This operation upgrades a device firmware version. After a successful upgrade the response message is sent before the device reboots. The device should support firmware upgrade through the UpgradeSystemFirmware command. The exact format of the firmware data is outside the scope of this standard. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/UpgradeSystemFirmware" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/UpgradeSystemFirmware" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/UpgradeSystemFirmwareResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__UpgradeSystemFirmware( 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: _tds__UpgradeSystemFirmware* tds__UpgradeSystemFirmware, // output parameters: _tds__UpgradeSystemFirmwareResponse&tds__UpgradeSystemFirmwareResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__UpgradeSystemFirmware( struct soap *soap, // input parameters: _tds__UpgradeSystemFirmware* tds__UpgradeSystemFirmware, // output parameters: _tds__UpgradeSystemFirmwareResponse&tds__UpgradeSystemFirmwareResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: UpgradeSystemFirmware SOAP //gsoap tds service method-style: UpgradeSystemFirmware document //gsoap tds service method-encoding: UpgradeSystemFirmware literal //gsoap tds service method-input-action: UpgradeSystemFirmware http://www.onvif.org/ver10/device/wsdl/UpgradeSystemFirmware //gsoap tds service method-output-action: UpgradeSystemFirmware http://www.onvif.org/ver10/device/wsdl/UpgradeSystemFirmwareResponse int __tds__UpgradeSystemFirmware( _tds__UpgradeSystemFirmware* tds__UpgradeSystemFirmware, ///< Input parameter _tds__UpgradeSystemFirmwareResponse&tds__UpgradeSystemFirmwareResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SystemReboot * * * \******************************************************************************/ /** Operation "__tds__SystemReboot" of service binding "DeviceBinding". This operation reboots the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SystemReboot" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SystemReboot" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SystemRebootResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SystemReboot( 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: _tds__SystemReboot* tds__SystemReboot, // output parameters: _tds__SystemRebootResponse &tds__SystemRebootResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SystemReboot( struct soap *soap, // input parameters: _tds__SystemReboot* tds__SystemReboot, // output parameters: _tds__SystemRebootResponse &tds__SystemRebootResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SystemReboot SOAP //gsoap tds service method-style: SystemReboot document //gsoap tds service method-encoding: SystemReboot literal //gsoap tds service method-input-action: SystemReboot http://www.onvif.org/ver10/device/wsdl/SystemReboot //gsoap tds service method-output-action: SystemReboot http://www.onvif.org/ver10/device/wsdl/SystemRebootResponse int __tds__SystemReboot( _tds__SystemReboot* tds__SystemReboot, ///< Input parameter _tds__SystemRebootResponse &tds__SystemRebootResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__RestoreSystem * * * \******************************************************************************/ /** Operation "__tds__RestoreSystem" of service binding "DeviceBinding". This operation restores the system backup configuration files(s) previously retrieved from a device. The device should support restore of backup configuration file(s) through the RestoreSystem command. The exact format of the backup configuration file(s) is outside the scope of this standard. If the command is supported, it shall accept backup files returned by the GetSystemBackup command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/RestoreSystem" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/RestoreSystem" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/RestoreSystemResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__RestoreSystem( 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: _tds__RestoreSystem* tds__RestoreSystem, // output parameters: _tds__RestoreSystemResponse &tds__RestoreSystemResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__RestoreSystem( struct soap *soap, // input parameters: _tds__RestoreSystem* tds__RestoreSystem, // output parameters: _tds__RestoreSystemResponse &tds__RestoreSystemResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: RestoreSystem SOAP //gsoap tds service method-style: RestoreSystem document //gsoap tds service method-encoding: RestoreSystem literal //gsoap tds service method-input-action: RestoreSystem http://www.onvif.org/ver10/device/wsdl/RestoreSystem //gsoap tds service method-output-action: RestoreSystem http://www.onvif.org/ver10/device/wsdl/RestoreSystemResponse int __tds__RestoreSystem( _tds__RestoreSystem* tds__RestoreSystem, ///< Input parameter _tds__RestoreSystemResponse &tds__RestoreSystemResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetSystemBackup * * * \******************************************************************************/ /** Operation "__tds__GetSystemBackup" of service binding "DeviceBinding". This operation is retrieves system backup configuration file(s) from a device. The device should support return of back up configuration file(s) through the GetSystemBackup command. The backup is returned with reference to a name and mime-type together with binary data. The exact format of the backup configuration files is outside the scope of this standard. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetSystemBackup" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetSystemBackup" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetSystemBackupResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetSystemBackup( 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: _tds__GetSystemBackup* tds__GetSystemBackup, // output parameters: _tds__GetSystemBackupResponse &tds__GetSystemBackupResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetSystemBackup( struct soap *soap, // input parameters: _tds__GetSystemBackup* tds__GetSystemBackup, // output parameters: _tds__GetSystemBackupResponse &tds__GetSystemBackupResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetSystemBackup SOAP //gsoap tds service method-style: GetSystemBackup document //gsoap tds service method-encoding: GetSystemBackup literal //gsoap tds service method-input-action: GetSystemBackup http://www.onvif.org/ver10/device/wsdl/GetSystemBackup //gsoap tds service method-output-action: GetSystemBackup http://www.onvif.org/ver10/device/wsdl/GetSystemBackupResponse int __tds__GetSystemBackup( _tds__GetSystemBackup* tds__GetSystemBackup, ///< Input parameter _tds__GetSystemBackupResponse &tds__GetSystemBackupResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetSystemLog * * * \******************************************************************************/ /** Operation "__tds__GetSystemLog" of service binding "DeviceBinding". This operation gets a system log from the device. The exact format of the system logs is outside the scope of this standard. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetSystemLog" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetSystemLog" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetSystemLogResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetSystemLog( 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: _tds__GetSystemLog* tds__GetSystemLog, // output parameters: _tds__GetSystemLogResponse &tds__GetSystemLogResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetSystemLog( struct soap *soap, // input parameters: _tds__GetSystemLog* tds__GetSystemLog, // output parameters: _tds__GetSystemLogResponse &tds__GetSystemLogResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetSystemLog SOAP //gsoap tds service method-style: GetSystemLog document //gsoap tds service method-encoding: GetSystemLog literal //gsoap tds service method-input-action: GetSystemLog http://www.onvif.org/ver10/device/wsdl/GetSystemLog //gsoap tds service method-output-action: GetSystemLog http://www.onvif.org/ver10/device/wsdl/GetSystemLogResponse int __tds__GetSystemLog( _tds__GetSystemLog* tds__GetSystemLog, ///< Input parameter _tds__GetSystemLogResponse &tds__GetSystemLogResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetSystemSupportInformation * * * \******************************************************************************/ /** Operation "__tds__GetSystemSupportInformation" of service binding "DeviceBinding". This operation gets arbitary device diagnostics information from the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetSystemSupportInformation" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetSystemSupportInformation" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetSystemSupportInformationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetSystemSupportInformation( 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: _tds__GetSystemSupportInformation* tds__GetSystemSupportInformation, // output parameters: _tds__GetSystemSupportInformationResponse&tds__GetSystemSupportInformationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetSystemSupportInformation( struct soap *soap, // input parameters: _tds__GetSystemSupportInformation* tds__GetSystemSupportInformation, // output parameters: _tds__GetSystemSupportInformationResponse&tds__GetSystemSupportInformationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetSystemSupportInformation SOAP //gsoap tds service method-style: GetSystemSupportInformation document //gsoap tds service method-encoding: GetSystemSupportInformation literal //gsoap tds service method-input-action: GetSystemSupportInformation http://www.onvif.org/ver10/device/wsdl/GetSystemSupportInformation //gsoap tds service method-output-action: GetSystemSupportInformation http://www.onvif.org/ver10/device/wsdl/GetSystemSupportInformationResponse int __tds__GetSystemSupportInformation( _tds__GetSystemSupportInformation* tds__GetSystemSupportInformation, ///< Input parameter _tds__GetSystemSupportInformationResponse&tds__GetSystemSupportInformationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetScopes * * * \******************************************************************************/ /** Operation "__tds__GetScopes" of service binding "DeviceBinding". This operation requests the scope parameters of a device. The scope parameters are used in the device discovery to match a probe message, see Section 7. The Scope parameters are of two different types:
  • Fixed
  • Configurable
Fixed scope parameters are permanent device characteristics and cannot be removed through the device management interface. The scope type is indicated in the scope list returned in the get scope parameters response. A device shall support retrieval of discovery scope parameters through the GetScopes command. As some scope parameters are mandatory, the device shall return a non-empty scope list in the response. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetScopes" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetScopes" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetScopesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetScopes( 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: _tds__GetScopes* tds__GetScopes, // output parameters: _tds__GetScopesResponse &tds__GetScopesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetScopes( struct soap *soap, // input parameters: _tds__GetScopes* tds__GetScopes, // output parameters: _tds__GetScopesResponse &tds__GetScopesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetScopes SOAP //gsoap tds service method-style: GetScopes document //gsoap tds service method-encoding: GetScopes literal //gsoap tds service method-input-action: GetScopes http://www.onvif.org/ver10/device/wsdl/GetScopes //gsoap tds service method-output-action: GetScopes http://www.onvif.org/ver10/device/wsdl/GetScopesResponse int __tds__GetScopes( _tds__GetScopes* tds__GetScopes, ///< Input parameter _tds__GetScopesResponse &tds__GetScopesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetScopes * * * \******************************************************************************/ /** Operation "__tds__SetScopes" of service binding "DeviceBinding". This operation sets the scope parameters of a device. The scope parameters are used in the device discovery to match a probe message. This operation replaces all existing configurable scope parameters (not fixed parameters). If this shall be avoided, one should use the scope add command instead. The device shall support configuration of discovery scope parameters through the SetScopes command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetScopes" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetScopes" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetScopesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetScopes( 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: _tds__SetScopes* tds__SetScopes, // output parameters: _tds__SetScopesResponse &tds__SetScopesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetScopes( struct soap *soap, // input parameters: _tds__SetScopes* tds__SetScopes, // output parameters: _tds__SetScopesResponse &tds__SetScopesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetScopes SOAP //gsoap tds service method-style: SetScopes document //gsoap tds service method-encoding: SetScopes literal //gsoap tds service method-input-action: SetScopes http://www.onvif.org/ver10/device/wsdl/SetScopes //gsoap tds service method-output-action: SetScopes http://www.onvif.org/ver10/device/wsdl/SetScopesResponse int __tds__SetScopes( _tds__SetScopes* tds__SetScopes, ///< Input parameter _tds__SetScopesResponse &tds__SetScopesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__AddScopes * * * \******************************************************************************/ /** Operation "__tds__AddScopes" of service binding "DeviceBinding". This operation adds new configurable scope parameters to a device. The scope parameters are used in the device discovery to match a probe message. The device shall support addition of discovery scope parameters through the AddScopes command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/AddScopes" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/AddScopes" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/AddScopesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__AddScopes( 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: _tds__AddScopes* tds__AddScopes, // output parameters: _tds__AddScopesResponse &tds__AddScopesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__AddScopes( struct soap *soap, // input parameters: _tds__AddScopes* tds__AddScopes, // output parameters: _tds__AddScopesResponse &tds__AddScopesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: AddScopes SOAP //gsoap tds service method-style: AddScopes document //gsoap tds service method-encoding: AddScopes literal //gsoap tds service method-input-action: AddScopes http://www.onvif.org/ver10/device/wsdl/AddScopes //gsoap tds service method-output-action: AddScopes http://www.onvif.org/ver10/device/wsdl/AddScopesResponse int __tds__AddScopes( _tds__AddScopes* tds__AddScopes, ///< Input parameter _tds__AddScopesResponse &tds__AddScopesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__RemoveScopes * * * \******************************************************************************/ /** Operation "__tds__RemoveScopes" of service binding "DeviceBinding". This operation deletes scope-configurable scope parameters from a device. The scope parameters are used in the device discovery to match a probe message, see Section 7. The device shall support deletion of discovery scope parameters through the RemoveScopes command. Table - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/RemoveScopes" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/RemoveScopes" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/RemoveScopesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__RemoveScopes( 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: _tds__RemoveScopes* tds__RemoveScopes, // output parameters: _tds__RemoveScopesResponse &tds__RemoveScopesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__RemoveScopes( struct soap *soap, // input parameters: _tds__RemoveScopes* tds__RemoveScopes, // output parameters: _tds__RemoveScopesResponse &tds__RemoveScopesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: RemoveScopes SOAP //gsoap tds service method-style: RemoveScopes document //gsoap tds service method-encoding: RemoveScopes literal //gsoap tds service method-input-action: RemoveScopes http://www.onvif.org/ver10/device/wsdl/RemoveScopes //gsoap tds service method-output-action: RemoveScopes http://www.onvif.org/ver10/device/wsdl/RemoveScopesResponse int __tds__RemoveScopes( _tds__RemoveScopes* tds__RemoveScopes, ///< Input parameter _tds__RemoveScopesResponse &tds__RemoveScopesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDiscoveryMode * * * \******************************************************************************/ /** Operation "__tds__GetDiscoveryMode" of service binding "DeviceBinding". This operation gets the discovery mode of a device. See Section 7.2 for the definition of the different device discovery modes. The device shall support retrieval of the discovery mode setting through the GetDiscoveryMode command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDiscoveryMode" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDiscoveryMode" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDiscoveryModeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDiscoveryMode( 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: _tds__GetDiscoveryMode* tds__GetDiscoveryMode, // output parameters: _tds__GetDiscoveryModeResponse &tds__GetDiscoveryModeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDiscoveryMode( struct soap *soap, // input parameters: _tds__GetDiscoveryMode* tds__GetDiscoveryMode, // output parameters: _tds__GetDiscoveryModeResponse &tds__GetDiscoveryModeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDiscoveryMode SOAP //gsoap tds service method-style: GetDiscoveryMode document //gsoap tds service method-encoding: GetDiscoveryMode literal //gsoap tds service method-input-action: GetDiscoveryMode http://www.onvif.org/ver10/device/wsdl/GetDiscoveryMode //gsoap tds service method-output-action: GetDiscoveryMode http://www.onvif.org/ver10/device/wsdl/GetDiscoveryModeResponse int __tds__GetDiscoveryMode( _tds__GetDiscoveryMode* tds__GetDiscoveryMode, ///< Input parameter _tds__GetDiscoveryModeResponse &tds__GetDiscoveryModeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetDiscoveryMode * * * \******************************************************************************/ /** Operation "__tds__SetDiscoveryMode" of service binding "DeviceBinding". This operation sets the discovery mode operation of a device. See Section 7.2 for the definition of the different device discovery modes. The device shall support configuration of the discovery mode setting through the SetDiscoveryMode command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetDiscoveryMode" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetDiscoveryMode" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetDiscoveryModeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetDiscoveryMode( 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: _tds__SetDiscoveryMode* tds__SetDiscoveryMode, // output parameters: _tds__SetDiscoveryModeResponse &tds__SetDiscoveryModeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetDiscoveryMode( struct soap *soap, // input parameters: _tds__SetDiscoveryMode* tds__SetDiscoveryMode, // output parameters: _tds__SetDiscoveryModeResponse &tds__SetDiscoveryModeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetDiscoveryMode SOAP //gsoap tds service method-style: SetDiscoveryMode document //gsoap tds service method-encoding: SetDiscoveryMode literal //gsoap tds service method-input-action: SetDiscoveryMode http://www.onvif.org/ver10/device/wsdl/SetDiscoveryMode //gsoap tds service method-output-action: SetDiscoveryMode http://www.onvif.org/ver10/device/wsdl/SetDiscoveryModeResponse int __tds__SetDiscoveryMode( _tds__SetDiscoveryMode* tds__SetDiscoveryMode, ///< Input parameter _tds__SetDiscoveryModeResponse &tds__SetDiscoveryModeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetRemoteDiscoveryMode * * * \******************************************************************************/ /** Operation "__tds__GetRemoteDiscoveryMode" of service binding "DeviceBinding". This operation gets the remote discovery mode of a device. See Section 7.4 for the definition of remote discovery extensions. A device that supports remote discovery shall support retrieval of the remote discovery mode setting through the GetRemoteDiscoveryMode command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetRemoteDiscoveryMode" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetRemoteDiscoveryMode" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetRemoteDiscoveryModeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetRemoteDiscoveryMode( 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: _tds__GetRemoteDiscoveryMode* tds__GetRemoteDiscoveryMode, // output parameters: _tds__GetRemoteDiscoveryModeResponse&tds__GetRemoteDiscoveryModeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetRemoteDiscoveryMode( struct soap *soap, // input parameters: _tds__GetRemoteDiscoveryMode* tds__GetRemoteDiscoveryMode, // output parameters: _tds__GetRemoteDiscoveryModeResponse&tds__GetRemoteDiscoveryModeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetRemoteDiscoveryMode SOAP //gsoap tds service method-style: GetRemoteDiscoveryMode document //gsoap tds service method-encoding: GetRemoteDiscoveryMode literal //gsoap tds service method-input-action: GetRemoteDiscoveryMode http://www.onvif.org/ver10/device/wsdl/GetRemoteDiscoveryMode //gsoap tds service method-output-action: GetRemoteDiscoveryMode http://www.onvif.org/ver10/device/wsdl/GetRemoteDiscoveryModeResponse int __tds__GetRemoteDiscoveryMode( _tds__GetRemoteDiscoveryMode* tds__GetRemoteDiscoveryMode, ///< Input parameter _tds__GetRemoteDiscoveryModeResponse&tds__GetRemoteDiscoveryModeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetRemoteDiscoveryMode * * * \******************************************************************************/ /** Operation "__tds__SetRemoteDiscoveryMode" of service binding "DeviceBinding". This operation sets the remote discovery mode of operation of a device. See Section 7.4 for the definition of remote discovery remote extensions. A device that supports remote discovery shall support configuration of the discovery mode setting through the SetRemoteDiscoveryMode command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetRemoteDiscoveryMode" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetRemoteDiscoveryMode" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetRemoteDiscoveryModeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetRemoteDiscoveryMode( 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: _tds__SetRemoteDiscoveryMode* tds__SetRemoteDiscoveryMode, // output parameters: _tds__SetRemoteDiscoveryModeResponse&tds__SetRemoteDiscoveryModeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetRemoteDiscoveryMode( struct soap *soap, // input parameters: _tds__SetRemoteDiscoveryMode* tds__SetRemoteDiscoveryMode, // output parameters: _tds__SetRemoteDiscoveryModeResponse&tds__SetRemoteDiscoveryModeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetRemoteDiscoveryMode SOAP //gsoap tds service method-style: SetRemoteDiscoveryMode document //gsoap tds service method-encoding: SetRemoteDiscoveryMode literal //gsoap tds service method-input-action: SetRemoteDiscoveryMode http://www.onvif.org/ver10/device/wsdl/SetRemoteDiscoveryMode //gsoap tds service method-output-action: SetRemoteDiscoveryMode http://www.onvif.org/ver10/device/wsdl/SetRemoteDiscoveryModeResponse int __tds__SetRemoteDiscoveryMode( _tds__SetRemoteDiscoveryMode* tds__SetRemoteDiscoveryMode, ///< Input parameter _tds__SetRemoteDiscoveryModeResponse&tds__SetRemoteDiscoveryModeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDPAddresses * * * \******************************************************************************/ /** Operation "__tds__GetDPAddresses" of service binding "DeviceBinding". This operation gets the remote DP address or addresses from a device. If the device supports remote discovery, as specified in Section 7.4, the device shall support retrieval of the remote DP address(es) through the GetDPAddresses command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDPAddresses" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDPAddresses" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDPAddressesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDPAddresses( 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: _tds__GetDPAddresses* tds__GetDPAddresses, // output parameters: _tds__GetDPAddressesResponse &tds__GetDPAddressesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDPAddresses( struct soap *soap, // input parameters: _tds__GetDPAddresses* tds__GetDPAddresses, // output parameters: _tds__GetDPAddressesResponse &tds__GetDPAddressesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDPAddresses SOAP //gsoap tds service method-style: GetDPAddresses document //gsoap tds service method-encoding: GetDPAddresses literal //gsoap tds service method-input-action: GetDPAddresses http://www.onvif.org/ver10/device/wsdl/GetDPAddresses //gsoap tds service method-output-action: GetDPAddresses http://www.onvif.org/ver10/device/wsdl/GetDPAddressesResponse int __tds__GetDPAddresses( _tds__GetDPAddresses* tds__GetDPAddresses, ///< Input parameter _tds__GetDPAddressesResponse &tds__GetDPAddressesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetEndpointReference * * * \******************************************************************************/ /** Operation "__tds__GetEndpointReference" of service binding "DeviceBinding". A client can ask for the device service endpoint reference address property that can be used to derive the password equivalent for remote user operation. The device shall support the GetEndpointReference command returning the address property of the device service endpoint reference. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetEndpointReference" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetEndpointReference" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetEndpointReferenceResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetEndpointReference( 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: _tds__GetEndpointReference* tds__GetEndpointReference, // output parameters: _tds__GetEndpointReferenceResponse &tds__GetEndpointReferenceResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetEndpointReference( struct soap *soap, // input parameters: _tds__GetEndpointReference* tds__GetEndpointReference, // output parameters: _tds__GetEndpointReferenceResponse &tds__GetEndpointReferenceResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetEndpointReference SOAP //gsoap tds service method-style: GetEndpointReference document //gsoap tds service method-encoding: GetEndpointReference literal //gsoap tds service method-input-action: GetEndpointReference http://www.onvif.org/ver10/device/wsdl/GetEndpointReference //gsoap tds service method-output-action: GetEndpointReference http://www.onvif.org/ver10/device/wsdl/GetEndpointReferenceResponse int __tds__GetEndpointReference( _tds__GetEndpointReference* tds__GetEndpointReference, ///< Input parameter _tds__GetEndpointReferenceResponse &tds__GetEndpointReferenceResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetRemoteUser * * * \******************************************************************************/ /** Operation "__tds__GetRemoteUser" of service binding "DeviceBinding". This operation returns the configured remote user (if any). A device supporting remote user handling shall support this operation. The user is only valid for the WS-UserToken profile or as a HTTP / RTSP user.
The algorithm to use for deriving the password is described in section 5.12.2.1 of the core specification. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetRemoteUser" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetRemoteUser" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetRemoteUserResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetRemoteUser( 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: _tds__GetRemoteUser* tds__GetRemoteUser, // output parameters: _tds__GetRemoteUserResponse &tds__GetRemoteUserResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetRemoteUser( struct soap *soap, // input parameters: _tds__GetRemoteUser* tds__GetRemoteUser, // output parameters: _tds__GetRemoteUserResponse &tds__GetRemoteUserResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetRemoteUser SOAP //gsoap tds service method-style: GetRemoteUser document //gsoap tds service method-encoding: GetRemoteUser literal //gsoap tds service method-input-action: GetRemoteUser http://www.onvif.org/ver10/device/wsdl/GetRemoteUser //gsoap tds service method-output-action: GetRemoteUser http://www.onvif.org/ver10/device/wsdl/GetRemoteUserResponse int __tds__GetRemoteUser( _tds__GetRemoteUser* tds__GetRemoteUser, ///< Input parameter _tds__GetRemoteUserResponse &tds__GetRemoteUserResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetRemoteUser * * * \******************************************************************************/ /** Operation "__tds__SetRemoteUser" of service binding "DeviceBinding". This operation sets the remote user. A device supporting remote user handling shall support this operation. The user is only valid for the WS-UserToken profile or as a HTTP / RTSP user.
The password that is set shall always be the original (not derived) password.
If UseDerivedPassword is set password derivation shall be done by the device when connecting to a remote device.The algorithm to use for deriving the password is described in section 5.12.2.1 of the core specification.
To remove the remote user SetRemoteUser should be called without the RemoteUser parameter. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetRemoteUser" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetRemoteUser" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetRemoteUserResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetRemoteUser( 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: _tds__SetRemoteUser* tds__SetRemoteUser, // output parameters: _tds__SetRemoteUserResponse &tds__SetRemoteUserResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetRemoteUser( struct soap *soap, // input parameters: _tds__SetRemoteUser* tds__SetRemoteUser, // output parameters: _tds__SetRemoteUserResponse &tds__SetRemoteUserResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetRemoteUser SOAP //gsoap tds service method-style: SetRemoteUser document //gsoap tds service method-encoding: SetRemoteUser literal //gsoap tds service method-input-action: SetRemoteUser http://www.onvif.org/ver10/device/wsdl/SetRemoteUser //gsoap tds service method-output-action: SetRemoteUser http://www.onvif.org/ver10/device/wsdl/SetRemoteUserResponse int __tds__SetRemoteUser( _tds__SetRemoteUser* tds__SetRemoteUser, ///< Input parameter _tds__SetRemoteUserResponse &tds__SetRemoteUserResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetUsers * * * \******************************************************************************/ /** Operation "__tds__GetUsers" of service binding "DeviceBinding". This operation lists the registered users and corresponding credentials on a device. The device shall support retrieval of registered device users and their credentials for the user token through the GetUsers command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetUsers" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetUsers" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetUsersResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetUsers( 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: _tds__GetUsers* tds__GetUsers, // output parameters: _tds__GetUsersResponse &tds__GetUsersResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetUsers( struct soap *soap, // input parameters: _tds__GetUsers* tds__GetUsers, // output parameters: _tds__GetUsersResponse &tds__GetUsersResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetUsers SOAP //gsoap tds service method-style: GetUsers document //gsoap tds service method-encoding: GetUsers literal //gsoap tds service method-input-action: GetUsers http://www.onvif.org/ver10/device/wsdl/GetUsers //gsoap tds service method-output-action: GetUsers http://www.onvif.org/ver10/device/wsdl/GetUsersResponse int __tds__GetUsers( _tds__GetUsers* tds__GetUsers, ///< Input parameter _tds__GetUsersResponse &tds__GetUsersResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__CreateUsers * * * \******************************************************************************/ /** Operation "__tds__CreateUsers" of service binding "DeviceBinding". This operation creates new device users and corresponding credentials on a device for authentication purposes. The device shall support creation of device users and their credentials through the CreateUsers command. Either all users are created successfully or a fault message shall be returned without creating any user.
ONVIF compliant devices are recommended to support password length of at least 28 bytes, as clients may follow the password derivation mechanism which results in 'password equivalent' of length 28 bytes, as described in section 3.1.2 of the ONVIF security white paper. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/CreateUsers" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/CreateUsers" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/CreateUsersResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__CreateUsers( 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: _tds__CreateUsers* tds__CreateUsers, // output parameters: _tds__CreateUsersResponse &tds__CreateUsersResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__CreateUsers( struct soap *soap, // input parameters: _tds__CreateUsers* tds__CreateUsers, // output parameters: _tds__CreateUsersResponse &tds__CreateUsersResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: CreateUsers SOAP //gsoap tds service method-style: CreateUsers document //gsoap tds service method-encoding: CreateUsers literal //gsoap tds service method-input-action: CreateUsers http://www.onvif.org/ver10/device/wsdl/CreateUsers //gsoap tds service method-output-action: CreateUsers http://www.onvif.org/ver10/device/wsdl/CreateUsersResponse int __tds__CreateUsers( _tds__CreateUsers* tds__CreateUsers, ///< Input parameter _tds__CreateUsersResponse &tds__CreateUsersResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__DeleteUsers * * * \******************************************************************************/ /** Operation "__tds__DeleteUsers" of service binding "DeviceBinding". This operation deletes users on a device. The device shall support deletion of device users and their credentials through the DeleteUsers command. A device may have one or more fixed users that cannot be deleted to ensure access to the unit. Either all users are deleted successfully or a fault message shall be returned and no users be deleted. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/DeleteUsers" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/DeleteUsers" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/DeleteUsersResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__DeleteUsers( 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: _tds__DeleteUsers* tds__DeleteUsers, // output parameters: _tds__DeleteUsersResponse &tds__DeleteUsersResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__DeleteUsers( struct soap *soap, // input parameters: _tds__DeleteUsers* tds__DeleteUsers, // output parameters: _tds__DeleteUsersResponse &tds__DeleteUsersResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: DeleteUsers SOAP //gsoap tds service method-style: DeleteUsers document //gsoap tds service method-encoding: DeleteUsers literal //gsoap tds service method-input-action: DeleteUsers http://www.onvif.org/ver10/device/wsdl/DeleteUsers //gsoap tds service method-output-action: DeleteUsers http://www.onvif.org/ver10/device/wsdl/DeleteUsersResponse int __tds__DeleteUsers( _tds__DeleteUsers* tds__DeleteUsers, ///< Input parameter _tds__DeleteUsersResponse &tds__DeleteUsersResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetUser * * * \******************************************************************************/ /** Operation "__tds__SetUser" of service binding "DeviceBinding". This operation updates the settings for one or several users on a device for authentication purposes. The device shall support update of device users and their credentials through the SetUser command. Either all change requests are processed successfully or a fault message shall be returned and no change requests be processed. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetUser" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetUser" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetUserResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetUser( 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: _tds__SetUser* tds__SetUser, // output parameters: _tds__SetUserResponse &tds__SetUserResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetUser( struct soap *soap, // input parameters: _tds__SetUser* tds__SetUser, // output parameters: _tds__SetUserResponse &tds__SetUserResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetUser SOAP //gsoap tds service method-style: SetUser document //gsoap tds service method-encoding: SetUser literal //gsoap tds service method-input-action: SetUser http://www.onvif.org/ver10/device/wsdl/SetUser //gsoap tds service method-output-action: SetUser http://www.onvif.org/ver10/device/wsdl/SetUserResponse int __tds__SetUser( _tds__SetUser* tds__SetUser, ///< Input parameter _tds__SetUserResponse &tds__SetUserResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetWsdlUrl * * * \******************************************************************************/ /** Operation "__tds__GetWsdlUrl" of service binding "DeviceBinding". It is possible for an endpoint to request a URL that can be used to retrieve the complete schema and WSDL definitions of a device. The command gives in return a URL entry point where all the necessary product specific WSDL and schema definitions can be retrieved. The device shall provide a URL for WSDL and schema download through the GetWsdlUrl command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetWsdlUrl" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetWsdlUrl" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetWsdlUrlResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetWsdlUrl( 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: _tds__GetWsdlUrl* tds__GetWsdlUrl, // output parameters: _tds__GetWsdlUrlResponse &tds__GetWsdlUrlResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetWsdlUrl( struct soap *soap, // input parameters: _tds__GetWsdlUrl* tds__GetWsdlUrl, // output parameters: _tds__GetWsdlUrlResponse &tds__GetWsdlUrlResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetWsdlUrl SOAP //gsoap tds service method-style: GetWsdlUrl document //gsoap tds service method-encoding: GetWsdlUrl literal //gsoap tds service method-input-action: GetWsdlUrl http://www.onvif.org/ver10/device/wsdl/GetWsdlUrl //gsoap tds service method-output-action: GetWsdlUrl http://www.onvif.org/ver10/device/wsdl/GetWsdlUrlResponse int __tds__GetWsdlUrl( _tds__GetWsdlUrl* tds__GetWsdlUrl, ///< Input parameter _tds__GetWsdlUrlResponse &tds__GetWsdlUrlResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetCapabilities * * * \******************************************************************************/ /** Operation "__tds__GetCapabilities" of service binding "DeviceBinding". Any endpoint can ask for the capabilities of a device using the capability exchange request response operation. The device shall indicate all its ONVIF compliant capabilities through the GetCapabilities command. The capability list includes references to the addresses (XAddr) of the service implementing the interface operations in the category. Apart from the addresses, the capabilities only reflect optional functions. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetCapabilities" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetCapabilities" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetCapabilitiesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetCapabilities( 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: _tds__GetCapabilities* tds__GetCapabilities, // output parameters: _tds__GetCapabilitiesResponse &tds__GetCapabilitiesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetCapabilities( struct soap *soap, // input parameters: _tds__GetCapabilities* tds__GetCapabilities, // output parameters: _tds__GetCapabilitiesResponse &tds__GetCapabilitiesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetCapabilities SOAP //gsoap tds service method-style: GetCapabilities document //gsoap tds service method-encoding: GetCapabilities literal //gsoap tds service method-input-action: GetCapabilities http://www.onvif.org/ver10/device/wsdl/GetCapabilities //gsoap tds service method-output-action: GetCapabilities http://www.onvif.org/ver10/device/wsdl/GetCapabilitiesResponse int __tds__GetCapabilities( _tds__GetCapabilities* tds__GetCapabilities, ///< Input parameter _tds__GetCapabilitiesResponse &tds__GetCapabilitiesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetDPAddresses * * * \******************************************************************************/ /** Operation "__tds__SetDPAddresses" of service binding "DeviceBinding". This operation sets the remote DP address or addresses on a device. If the device supports remote discovery, as specified in Section 7.4, the device shall support configuration of the remote DP address(es) through the SetDPAddresses command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetDPAddresses" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetDPAddresses" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetDPAddressesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetDPAddresses( 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: _tds__SetDPAddresses* tds__SetDPAddresses, // output parameters: _tds__SetDPAddressesResponse &tds__SetDPAddressesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetDPAddresses( struct soap *soap, // input parameters: _tds__SetDPAddresses* tds__SetDPAddresses, // output parameters: _tds__SetDPAddressesResponse &tds__SetDPAddressesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetDPAddresses SOAP //gsoap tds service method-style: SetDPAddresses document //gsoap tds service method-encoding: SetDPAddresses literal //gsoap tds service method-input-action: SetDPAddresses http://www.onvif.org/ver10/device/wsdl/SetDPAddresses //gsoap tds service method-output-action: SetDPAddresses http://www.onvif.org/ver10/device/wsdl/SetDPAddressesResponse int __tds__SetDPAddresses( _tds__SetDPAddresses* tds__SetDPAddresses, ///< Input parameter _tds__SetDPAddressesResponse &tds__SetDPAddressesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetHostname * * * \******************************************************************************/ /** Operation "__tds__GetHostname" of service binding "DeviceBinding". This operation is used by an endpoint to get the hostname from a device. The device shall return its hostname configurations through the GetHostname command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetHostname" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetHostname" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetHostnameResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetHostname( 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: _tds__GetHostname* tds__GetHostname, // output parameters: _tds__GetHostnameResponse &tds__GetHostnameResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetHostname( struct soap *soap, // input parameters: _tds__GetHostname* tds__GetHostname, // output parameters: _tds__GetHostnameResponse &tds__GetHostnameResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetHostname SOAP //gsoap tds service method-style: GetHostname document //gsoap tds service method-encoding: GetHostname literal //gsoap tds service method-input-action: GetHostname http://www.onvif.org/ver10/device/wsdl/GetHostname //gsoap tds service method-output-action: GetHostname http://www.onvif.org/ver10/device/wsdl/GetHostnameResponse int __tds__GetHostname( _tds__GetHostname* tds__GetHostname, ///< Input parameter _tds__GetHostnameResponse &tds__GetHostnameResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetHostname * * * \******************************************************************************/ /** Operation "__tds__SetHostname" of service binding "DeviceBinding". This operation sets the hostname on a device. It shall be possible to set the device hostname configurations through the SetHostname command.
A device shall accept string formated according to RFC 1123 section 2.1 or alternatively to RFC 952, other string shall be considered as invalid strings. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetHostname" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetHostname" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetHostnameResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetHostname( 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: _tds__SetHostname* tds__SetHostname, // output parameters: _tds__SetHostnameResponse &tds__SetHostnameResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetHostname( struct soap *soap, // input parameters: _tds__SetHostname* tds__SetHostname, // output parameters: _tds__SetHostnameResponse &tds__SetHostnameResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetHostname SOAP //gsoap tds service method-style: SetHostname document //gsoap tds service method-encoding: SetHostname literal //gsoap tds service method-input-action: SetHostname http://www.onvif.org/ver10/device/wsdl/SetHostname //gsoap tds service method-output-action: SetHostname http://www.onvif.org/ver10/device/wsdl/SetHostnameResponse int __tds__SetHostname( _tds__SetHostname* tds__SetHostname, ///< Input parameter _tds__SetHostnameResponse &tds__SetHostnameResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetHostnameFromDHCP * * * \******************************************************************************/ /** Operation "__tds__SetHostnameFromDHCP" of service binding "DeviceBinding". This operation controls whether the hostname is set manually or retrieved via DHCP. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetHostnameFromDHCP" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetHostnameFromDHCP" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetHostnameFromDHCPResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetHostnameFromDHCP( 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: _tds__SetHostnameFromDHCP* tds__SetHostnameFromDHCP, // output parameters: _tds__SetHostnameFromDHCPResponse &tds__SetHostnameFromDHCPResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetHostnameFromDHCP( struct soap *soap, // input parameters: _tds__SetHostnameFromDHCP* tds__SetHostnameFromDHCP, // output parameters: _tds__SetHostnameFromDHCPResponse &tds__SetHostnameFromDHCPResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetHostnameFromDHCP SOAP //gsoap tds service method-style: SetHostnameFromDHCP document //gsoap tds service method-encoding: SetHostnameFromDHCP literal //gsoap tds service method-input-action: SetHostnameFromDHCP http://www.onvif.org/ver10/device/wsdl/SetHostnameFromDHCP //gsoap tds service method-output-action: SetHostnameFromDHCP http://www.onvif.org/ver10/device/wsdl/SetHostnameFromDHCPResponse int __tds__SetHostnameFromDHCP( _tds__SetHostnameFromDHCP* tds__SetHostnameFromDHCP, ///< Input parameter _tds__SetHostnameFromDHCPResponse &tds__SetHostnameFromDHCPResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDNS * * * \******************************************************************************/ /** Operation "__tds__GetDNS" of service binding "DeviceBinding". This operation gets the DNS settings from a device. The device shall return its DNS configurations through the GetDNS command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDNS" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDNS" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDNSResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDNS( 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: _tds__GetDNS* tds__GetDNS, // output parameters: _tds__GetDNSResponse &tds__GetDNSResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDNS( struct soap *soap, // input parameters: _tds__GetDNS* tds__GetDNS, // output parameters: _tds__GetDNSResponse &tds__GetDNSResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDNS SOAP //gsoap tds service method-style: GetDNS document //gsoap tds service method-encoding: GetDNS literal //gsoap tds service method-input-action: GetDNS http://www.onvif.org/ver10/device/wsdl/GetDNS //gsoap tds service method-output-action: GetDNS http://www.onvif.org/ver10/device/wsdl/GetDNSResponse int __tds__GetDNS( _tds__GetDNS* tds__GetDNS, ///< Input parameter _tds__GetDNSResponse &tds__GetDNSResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetDNS * * * \******************************************************************************/ /** Operation "__tds__SetDNS" of service binding "DeviceBinding". This operation sets the DNS settings on a device. It shall be possible to set the device DNS configurations through the SetDNS command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetDNS" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetDNS" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetDNSResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetDNS( 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: _tds__SetDNS* tds__SetDNS, // output parameters: _tds__SetDNSResponse &tds__SetDNSResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetDNS( struct soap *soap, // input parameters: _tds__SetDNS* tds__SetDNS, // output parameters: _tds__SetDNSResponse &tds__SetDNSResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetDNS SOAP //gsoap tds service method-style: SetDNS document //gsoap tds service method-encoding: SetDNS literal //gsoap tds service method-input-action: SetDNS http://www.onvif.org/ver10/device/wsdl/SetDNS //gsoap tds service method-output-action: SetDNS http://www.onvif.org/ver10/device/wsdl/SetDNSResponse int __tds__SetDNS( _tds__SetDNS* tds__SetDNS, ///< Input parameter _tds__SetDNSResponse &tds__SetDNSResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetNTP * * * \******************************************************************************/ /** Operation "__tds__GetNTP" of service binding "DeviceBinding". This operation gets the NTP settings from a device. If the device supports NTP, it shall be possible to get the NTP server settings through the GetNTP command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetNTP" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetNTP" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetNTPResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetNTP( 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: _tds__GetNTP* tds__GetNTP, // output parameters: _tds__GetNTPResponse &tds__GetNTPResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetNTP( struct soap *soap, // input parameters: _tds__GetNTP* tds__GetNTP, // output parameters: _tds__GetNTPResponse &tds__GetNTPResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetNTP SOAP //gsoap tds service method-style: GetNTP document //gsoap tds service method-encoding: GetNTP literal //gsoap tds service method-input-action: GetNTP http://www.onvif.org/ver10/device/wsdl/GetNTP //gsoap tds service method-output-action: GetNTP http://www.onvif.org/ver10/device/wsdl/GetNTPResponse int __tds__GetNTP( _tds__GetNTP* tds__GetNTP, ///< Input parameter _tds__GetNTPResponse &tds__GetNTPResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetNTP * * * \******************************************************************************/ /** Operation "__tds__SetNTP" of service binding "DeviceBinding". This operation sets the NTP settings on a device. If the device supports NTP, it shall be possible to set the NTP server settings through the SetNTP command.
A device shall accept string formated according to RFC 1123 section 2.1 or alternatively to RFC 952, other string shall be considered as invalid strings.
Changes to the NTP server list will not affect the clock mode DateTimeType. Use SetSystemDateAndTime to activate NTP operation. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetNTP" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetNTP" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetNTPResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetNTP( 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: _tds__SetNTP* tds__SetNTP, // output parameters: _tds__SetNTPResponse &tds__SetNTPResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetNTP( struct soap *soap, // input parameters: _tds__SetNTP* tds__SetNTP, // output parameters: _tds__SetNTPResponse &tds__SetNTPResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetNTP SOAP //gsoap tds service method-style: SetNTP document //gsoap tds service method-encoding: SetNTP literal //gsoap tds service method-input-action: SetNTP http://www.onvif.org/ver10/device/wsdl/SetNTP //gsoap tds service method-output-action: SetNTP http://www.onvif.org/ver10/device/wsdl/SetNTPResponse int __tds__SetNTP( _tds__SetNTP* tds__SetNTP, ///< Input parameter _tds__SetNTPResponse &tds__SetNTPResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDynamicDNS * * * \******************************************************************************/ /** Operation "__tds__GetDynamicDNS" of service binding "DeviceBinding". This operation gets the dynamic DNS settings from a device. If the device supports dynamic DNS as specified in [RFC 2136] and [RFC 4702], it shall be possible to get the type, name and TTL through the GetDynamicDNS command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDynamicDNS" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDynamicDNS" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDynamicDNSResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDynamicDNS( 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: _tds__GetDynamicDNS* tds__GetDynamicDNS, // output parameters: _tds__GetDynamicDNSResponse &tds__GetDynamicDNSResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDynamicDNS( struct soap *soap, // input parameters: _tds__GetDynamicDNS* tds__GetDynamicDNS, // output parameters: _tds__GetDynamicDNSResponse &tds__GetDynamicDNSResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDynamicDNS SOAP //gsoap tds service method-style: GetDynamicDNS document //gsoap tds service method-encoding: GetDynamicDNS literal //gsoap tds service method-input-action: GetDynamicDNS http://www.onvif.org/ver10/device/wsdl/GetDynamicDNS //gsoap tds service method-output-action: GetDynamicDNS http://www.onvif.org/ver10/device/wsdl/GetDynamicDNSResponse int __tds__GetDynamicDNS( _tds__GetDynamicDNS* tds__GetDynamicDNS, ///< Input parameter _tds__GetDynamicDNSResponse &tds__GetDynamicDNSResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetDynamicDNS * * * \******************************************************************************/ /** Operation "__tds__SetDynamicDNS" of service binding "DeviceBinding". This operation sets the dynamic DNS settings on a device. If the device supports dynamic DNS as specified in [RFC 2136] and [RFC 4702], it shall be possible to set the type, name and TTL through the SetDynamicDNS command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetDynamicDNS" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetDynamicDNS" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetDynamicDNSResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetDynamicDNS( 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: _tds__SetDynamicDNS* tds__SetDynamicDNS, // output parameters: _tds__SetDynamicDNSResponse &tds__SetDynamicDNSResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetDynamicDNS( struct soap *soap, // input parameters: _tds__SetDynamicDNS* tds__SetDynamicDNS, // output parameters: _tds__SetDynamicDNSResponse &tds__SetDynamicDNSResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetDynamicDNS SOAP //gsoap tds service method-style: SetDynamicDNS document //gsoap tds service method-encoding: SetDynamicDNS literal //gsoap tds service method-input-action: SetDynamicDNS http://www.onvif.org/ver10/device/wsdl/SetDynamicDNS //gsoap tds service method-output-action: SetDynamicDNS http://www.onvif.org/ver10/device/wsdl/SetDynamicDNSResponse int __tds__SetDynamicDNS( _tds__SetDynamicDNS* tds__SetDynamicDNS, ///< Input parameter _tds__SetDynamicDNSResponse &tds__SetDynamicDNSResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetNetworkInterfaces * * * \******************************************************************************/ /** Operation "__tds__GetNetworkInterfaces" of service binding "DeviceBinding". This operation gets the network interface configuration from a device. The device shall support return of network interface configuration settings as defined by the NetworkInterface type through the GetNetworkInterfaces command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetNetworkInterfaces" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetNetworkInterfaces" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetNetworkInterfacesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetNetworkInterfaces( 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: _tds__GetNetworkInterfaces* tds__GetNetworkInterfaces, // output parameters: _tds__GetNetworkInterfacesResponse &tds__GetNetworkInterfacesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetNetworkInterfaces( struct soap *soap, // input parameters: _tds__GetNetworkInterfaces* tds__GetNetworkInterfaces, // output parameters: _tds__GetNetworkInterfacesResponse &tds__GetNetworkInterfacesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetNetworkInterfaces SOAP //gsoap tds service method-style: GetNetworkInterfaces document //gsoap tds service method-encoding: GetNetworkInterfaces literal //gsoap tds service method-input-action: GetNetworkInterfaces http://www.onvif.org/ver10/device/wsdl/GetNetworkInterfaces //gsoap tds service method-output-action: GetNetworkInterfaces http://www.onvif.org/ver10/device/wsdl/GetNetworkInterfacesResponse int __tds__GetNetworkInterfaces( _tds__GetNetworkInterfaces* tds__GetNetworkInterfaces, ///< Input parameter _tds__GetNetworkInterfacesResponse &tds__GetNetworkInterfacesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetNetworkInterfaces * * * \******************************************************************************/ /** Operation "__tds__SetNetworkInterfaces" of service binding "DeviceBinding". This operation sets the network interface configuration on a device. The device shall support network configuration of supported network interfaces through the SetNetworkInterfaces command.
For interoperability with a client unaware of the IEEE 802.11 extension a device shall retain its IEEE 802.11 configuration if the IEEE 802.11 configuration element isnt present in the request. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetNetworkInterfaces" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetNetworkInterfaces" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetNetworkInterfacesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetNetworkInterfaces( 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: _tds__SetNetworkInterfaces* tds__SetNetworkInterfaces, // output parameters: _tds__SetNetworkInterfacesResponse &tds__SetNetworkInterfacesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetNetworkInterfaces( struct soap *soap, // input parameters: _tds__SetNetworkInterfaces* tds__SetNetworkInterfaces, // output parameters: _tds__SetNetworkInterfacesResponse &tds__SetNetworkInterfacesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetNetworkInterfaces SOAP //gsoap tds service method-style: SetNetworkInterfaces document //gsoap tds service method-encoding: SetNetworkInterfaces literal //gsoap tds service method-input-action: SetNetworkInterfaces http://www.onvif.org/ver10/device/wsdl/SetNetworkInterfaces //gsoap tds service method-output-action: SetNetworkInterfaces http://www.onvif.org/ver10/device/wsdl/SetNetworkInterfacesResponse int __tds__SetNetworkInterfaces( _tds__SetNetworkInterfaces* tds__SetNetworkInterfaces, ///< Input parameter _tds__SetNetworkInterfacesResponse &tds__SetNetworkInterfacesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetNetworkProtocols * * * \******************************************************************************/ /** Operation "__tds__GetNetworkProtocols" of service binding "DeviceBinding". This operation gets defined network protocols from a device. The device shall support the GetNetworkProtocols command returning configured network protocols. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetNetworkProtocols" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetNetworkProtocols" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetNetworkProtocolsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetNetworkProtocols( 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: _tds__GetNetworkProtocols* tds__GetNetworkProtocols, // output parameters: _tds__GetNetworkProtocolsResponse &tds__GetNetworkProtocolsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetNetworkProtocols( struct soap *soap, // input parameters: _tds__GetNetworkProtocols* tds__GetNetworkProtocols, // output parameters: _tds__GetNetworkProtocolsResponse &tds__GetNetworkProtocolsResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetNetworkProtocols SOAP //gsoap tds service method-style: GetNetworkProtocols document //gsoap tds service method-encoding: GetNetworkProtocols literal //gsoap tds service method-input-action: GetNetworkProtocols http://www.onvif.org/ver10/device/wsdl/GetNetworkProtocols //gsoap tds service method-output-action: GetNetworkProtocols http://www.onvif.org/ver10/device/wsdl/GetNetworkProtocolsResponse int __tds__GetNetworkProtocols( _tds__GetNetworkProtocols* tds__GetNetworkProtocols, ///< Input parameter _tds__GetNetworkProtocolsResponse &tds__GetNetworkProtocolsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetNetworkProtocols * * * \******************************************************************************/ /** Operation "__tds__SetNetworkProtocols" of service binding "DeviceBinding". This operation configures defined network protocols on a device. The device shall support configuration of defined network protocols through the SetNetworkProtocols command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetNetworkProtocols" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetNetworkProtocols" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetNetworkProtocolsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetNetworkProtocols( 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: _tds__SetNetworkProtocols* tds__SetNetworkProtocols, // output parameters: _tds__SetNetworkProtocolsResponse &tds__SetNetworkProtocolsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetNetworkProtocols( struct soap *soap, // input parameters: _tds__SetNetworkProtocols* tds__SetNetworkProtocols, // output parameters: _tds__SetNetworkProtocolsResponse &tds__SetNetworkProtocolsResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetNetworkProtocols SOAP //gsoap tds service method-style: SetNetworkProtocols document //gsoap tds service method-encoding: SetNetworkProtocols literal //gsoap tds service method-input-action: SetNetworkProtocols http://www.onvif.org/ver10/device/wsdl/SetNetworkProtocols //gsoap tds service method-output-action: SetNetworkProtocols http://www.onvif.org/ver10/device/wsdl/SetNetworkProtocolsResponse int __tds__SetNetworkProtocols( _tds__SetNetworkProtocols* tds__SetNetworkProtocols, ///< Input parameter _tds__SetNetworkProtocolsResponse &tds__SetNetworkProtocolsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetNetworkDefaultGateway * * * \******************************************************************************/ /** Operation "__tds__GetNetworkDefaultGateway" of service binding "DeviceBinding". This operation gets the default gateway settings from a device. The device shall support the GetNetworkDefaultGateway command returning configured default gateway address(es). - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetNetworkDefaultGateway" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetNetworkDefaultGateway" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetNetworkDefaultGatewayResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetNetworkDefaultGateway( 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: _tds__GetNetworkDefaultGateway* tds__GetNetworkDefaultGateway, // output parameters: _tds__GetNetworkDefaultGatewayResponse&tds__GetNetworkDefaultGatewayResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetNetworkDefaultGateway( struct soap *soap, // input parameters: _tds__GetNetworkDefaultGateway* tds__GetNetworkDefaultGateway, // output parameters: _tds__GetNetworkDefaultGatewayResponse&tds__GetNetworkDefaultGatewayResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetNetworkDefaultGateway SOAP //gsoap tds service method-style: GetNetworkDefaultGateway document //gsoap tds service method-encoding: GetNetworkDefaultGateway literal //gsoap tds service method-input-action: GetNetworkDefaultGateway http://www.onvif.org/ver10/device/wsdl/GetNetworkDefaultGateway //gsoap tds service method-output-action: GetNetworkDefaultGateway http://www.onvif.org/ver10/device/wsdl/GetNetworkDefaultGatewayResponse int __tds__GetNetworkDefaultGateway( _tds__GetNetworkDefaultGateway* tds__GetNetworkDefaultGateway, ///< Input parameter _tds__GetNetworkDefaultGatewayResponse&tds__GetNetworkDefaultGatewayResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetNetworkDefaultGateway * * * \******************************************************************************/ /** Operation "__tds__SetNetworkDefaultGateway" of service binding "DeviceBinding". This operation sets the default gateway settings on a device. The device shall support configuration of default gateway through the SetNetworkDefaultGateway command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetNetworkDefaultGateway" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetNetworkDefaultGateway" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetNetworkDefaultGatewayResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetNetworkDefaultGateway( 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: _tds__SetNetworkDefaultGateway* tds__SetNetworkDefaultGateway, // output parameters: _tds__SetNetworkDefaultGatewayResponse&tds__SetNetworkDefaultGatewayResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetNetworkDefaultGateway( struct soap *soap, // input parameters: _tds__SetNetworkDefaultGateway* tds__SetNetworkDefaultGateway, // output parameters: _tds__SetNetworkDefaultGatewayResponse&tds__SetNetworkDefaultGatewayResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetNetworkDefaultGateway SOAP //gsoap tds service method-style: SetNetworkDefaultGateway document //gsoap tds service method-encoding: SetNetworkDefaultGateway literal //gsoap tds service method-input-action: SetNetworkDefaultGateway http://www.onvif.org/ver10/device/wsdl/SetNetworkDefaultGateway //gsoap tds service method-output-action: SetNetworkDefaultGateway http://www.onvif.org/ver10/device/wsdl/SetNetworkDefaultGatewayResponse int __tds__SetNetworkDefaultGateway( _tds__SetNetworkDefaultGateway* tds__SetNetworkDefaultGateway, ///< Input parameter _tds__SetNetworkDefaultGatewayResponse&tds__SetNetworkDefaultGatewayResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetZeroConfiguration * * * \******************************************************************************/ /** Operation "__tds__GetZeroConfiguration" of service binding "DeviceBinding". This operation gets the zero-configuration from a device. If the device supports dynamic IP configuration according to [RFC3927], it shall support the return of IPv4 zero configuration address and status through the GetZeroConfiguration command.
Devices supporting zero configuration on more than one interface shall use the extension to list the additional interface settings. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetZeroConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetZeroConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetZeroConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetZeroConfiguration( 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: _tds__GetZeroConfiguration* tds__GetZeroConfiguration, // output parameters: _tds__GetZeroConfigurationResponse &tds__GetZeroConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetZeroConfiguration( struct soap *soap, // input parameters: _tds__GetZeroConfiguration* tds__GetZeroConfiguration, // output parameters: _tds__GetZeroConfigurationResponse &tds__GetZeroConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetZeroConfiguration SOAP //gsoap tds service method-style: GetZeroConfiguration document //gsoap tds service method-encoding: GetZeroConfiguration literal //gsoap tds service method-input-action: GetZeroConfiguration http://www.onvif.org/ver10/device/wsdl/GetZeroConfiguration //gsoap tds service method-output-action: GetZeroConfiguration http://www.onvif.org/ver10/device/wsdl/GetZeroConfigurationResponse int __tds__GetZeroConfiguration( _tds__GetZeroConfiguration* tds__GetZeroConfiguration, ///< Input parameter _tds__GetZeroConfigurationResponse &tds__GetZeroConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetZeroConfiguration * * * \******************************************************************************/ /** Operation "__tds__SetZeroConfiguration" of service binding "DeviceBinding". This operation sets the zero-configuration. Use GetCapalities to get if zero-zero-configuration is supported or not. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetZeroConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetZeroConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetZeroConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetZeroConfiguration( 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: _tds__SetZeroConfiguration* tds__SetZeroConfiguration, // output parameters: _tds__SetZeroConfigurationResponse &tds__SetZeroConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetZeroConfiguration( struct soap *soap, // input parameters: _tds__SetZeroConfiguration* tds__SetZeroConfiguration, // output parameters: _tds__SetZeroConfigurationResponse &tds__SetZeroConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetZeroConfiguration SOAP //gsoap tds service method-style: SetZeroConfiguration document //gsoap tds service method-encoding: SetZeroConfiguration literal //gsoap tds service method-input-action: SetZeroConfiguration http://www.onvif.org/ver10/device/wsdl/SetZeroConfiguration //gsoap tds service method-output-action: SetZeroConfiguration http://www.onvif.org/ver10/device/wsdl/SetZeroConfigurationResponse int __tds__SetZeroConfiguration( _tds__SetZeroConfiguration* tds__SetZeroConfiguration, ///< Input parameter _tds__SetZeroConfigurationResponse &tds__SetZeroConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetIPAddressFilter * * * \******************************************************************************/ /** Operation "__tds__GetIPAddressFilter" of service binding "DeviceBinding". This operation gets the IP address filter settings from a device. If the device supports device access control based on IP filtering rules (denied or accepted ranges of IP addresses), the device shall support the GetIPAddressFilter command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetIPAddressFilter" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetIPAddressFilter" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetIPAddressFilterResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetIPAddressFilter( 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: _tds__GetIPAddressFilter* tds__GetIPAddressFilter, // output parameters: _tds__GetIPAddressFilterResponse &tds__GetIPAddressFilterResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetIPAddressFilter( struct soap *soap, // input parameters: _tds__GetIPAddressFilter* tds__GetIPAddressFilter, // output parameters: _tds__GetIPAddressFilterResponse &tds__GetIPAddressFilterResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetIPAddressFilter SOAP //gsoap tds service method-style: GetIPAddressFilter document //gsoap tds service method-encoding: GetIPAddressFilter literal //gsoap tds service method-input-action: GetIPAddressFilter http://www.onvif.org/ver10/device/wsdl/GetIPAddressFilter //gsoap tds service method-output-action: GetIPAddressFilter http://www.onvif.org/ver10/device/wsdl/GetIPAddressFilterResponse int __tds__GetIPAddressFilter( _tds__GetIPAddressFilter* tds__GetIPAddressFilter, ///< Input parameter _tds__GetIPAddressFilterResponse &tds__GetIPAddressFilterResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetIPAddressFilter * * * \******************************************************************************/ /** Operation "__tds__SetIPAddressFilter" of service binding "DeviceBinding". This operation sets the IP address filter settings on a device. If the device supports device access control based on IP filtering rules (denied or accepted ranges of IP addresses), the device shall support configuration of IP filtering rules through the SetIPAddressFilter command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetIPAddressFilter" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetIPAddressFilter" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetIPAddressFilterResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetIPAddressFilter( 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: _tds__SetIPAddressFilter* tds__SetIPAddressFilter, // output parameters: _tds__SetIPAddressFilterResponse &tds__SetIPAddressFilterResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetIPAddressFilter( struct soap *soap, // input parameters: _tds__SetIPAddressFilter* tds__SetIPAddressFilter, // output parameters: _tds__SetIPAddressFilterResponse &tds__SetIPAddressFilterResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetIPAddressFilter SOAP //gsoap tds service method-style: SetIPAddressFilter document //gsoap tds service method-encoding: SetIPAddressFilter literal //gsoap tds service method-input-action: SetIPAddressFilter http://www.onvif.org/ver10/device/wsdl/SetIPAddressFilter //gsoap tds service method-output-action: SetIPAddressFilter http://www.onvif.org/ver10/device/wsdl/SetIPAddressFilterResponse int __tds__SetIPAddressFilter( _tds__SetIPAddressFilter* tds__SetIPAddressFilter, ///< Input parameter _tds__SetIPAddressFilterResponse &tds__SetIPAddressFilterResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__AddIPAddressFilter * * * \******************************************************************************/ /** Operation "__tds__AddIPAddressFilter" of service binding "DeviceBinding". This operation adds an IP filter address to a device. If the device supports device access control based on IP filtering rules (denied or accepted ranges of IP addresses), the device shall support adding of IP filtering addresses through the AddIPAddressFilter command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/AddIPAddressFilter" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/AddIPAddressFilter" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/AddIPAddressFilterResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__AddIPAddressFilter( 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: _tds__AddIPAddressFilter* tds__AddIPAddressFilter, // output parameters: _tds__AddIPAddressFilterResponse &tds__AddIPAddressFilterResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__AddIPAddressFilter( struct soap *soap, // input parameters: _tds__AddIPAddressFilter* tds__AddIPAddressFilter, // output parameters: _tds__AddIPAddressFilterResponse &tds__AddIPAddressFilterResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: AddIPAddressFilter SOAP //gsoap tds service method-style: AddIPAddressFilter document //gsoap tds service method-encoding: AddIPAddressFilter literal //gsoap tds service method-input-action: AddIPAddressFilter http://www.onvif.org/ver10/device/wsdl/AddIPAddressFilter //gsoap tds service method-output-action: AddIPAddressFilter http://www.onvif.org/ver10/device/wsdl/AddIPAddressFilterResponse int __tds__AddIPAddressFilter( _tds__AddIPAddressFilter* tds__AddIPAddressFilter, ///< Input parameter _tds__AddIPAddressFilterResponse &tds__AddIPAddressFilterResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__RemoveIPAddressFilter * * * \******************************************************************************/ /** Operation "__tds__RemoveIPAddressFilter" of service binding "DeviceBinding". This operation deletes an IP filter address from a device. If the device supports device access control based on IP filtering rules (denied or accepted ranges of IP addresses), the device shall support deletion of IP filtering addresses through the RemoveIPAddressFilter command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/RemoveIPAddressFilter" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/RemoveIPAddressFilter" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/RemoveIPAddressFilterResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__RemoveIPAddressFilter( 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: _tds__RemoveIPAddressFilter* tds__RemoveIPAddressFilter, // output parameters: _tds__RemoveIPAddressFilterResponse&tds__RemoveIPAddressFilterResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__RemoveIPAddressFilter( struct soap *soap, // input parameters: _tds__RemoveIPAddressFilter* tds__RemoveIPAddressFilter, // output parameters: _tds__RemoveIPAddressFilterResponse&tds__RemoveIPAddressFilterResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: RemoveIPAddressFilter SOAP //gsoap tds service method-style: RemoveIPAddressFilter document //gsoap tds service method-encoding: RemoveIPAddressFilter literal //gsoap tds service method-input-action: RemoveIPAddressFilter http://www.onvif.org/ver10/device/wsdl/RemoveIPAddressFilter //gsoap tds service method-output-action: RemoveIPAddressFilter http://www.onvif.org/ver10/device/wsdl/RemoveIPAddressFilterResponse int __tds__RemoveIPAddressFilter( _tds__RemoveIPAddressFilter* tds__RemoveIPAddressFilter, ///< Input parameter _tds__RemoveIPAddressFilterResponse&tds__RemoveIPAddressFilterResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetAccessPolicy * * * \******************************************************************************/ /** Operation "__tds__GetAccessPolicy" of service binding "DeviceBinding". Access to different services and sub-sets of services should be subject to access control. The WS-Security framework gives the prerequisite for end-point authentication. Authorization decisions can then be taken using an access security policy. This standard does not mandate any particular policy description format or security policy but this is up to the device manufacturer or system provider to choose policy and policy description format of choice. However, an access policy (in arbitrary format) can be requested using this command. If the device supports access policy settings based on WS-Security authentication, then the device shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetAccessPolicy" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetAccessPolicy" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetAccessPolicyResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetAccessPolicy( 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: _tds__GetAccessPolicy* tds__GetAccessPolicy, // output parameters: _tds__GetAccessPolicyResponse &tds__GetAccessPolicyResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetAccessPolicy( struct soap *soap, // input parameters: _tds__GetAccessPolicy* tds__GetAccessPolicy, // output parameters: _tds__GetAccessPolicyResponse &tds__GetAccessPolicyResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetAccessPolicy SOAP //gsoap tds service method-style: GetAccessPolicy document //gsoap tds service method-encoding: GetAccessPolicy literal //gsoap tds service method-input-action: GetAccessPolicy http://www.onvif.org/ver10/device/wsdl/GetAccessPolicy //gsoap tds service method-output-action: GetAccessPolicy http://www.onvif.org/ver10/device/wsdl/GetAccessPolicyResponse int __tds__GetAccessPolicy( _tds__GetAccessPolicy* tds__GetAccessPolicy, ///< Input parameter _tds__GetAccessPolicyResponse &tds__GetAccessPolicyResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetAccessPolicy * * * \******************************************************************************/ /** Operation "__tds__SetAccessPolicy" of service binding "DeviceBinding". This command sets the device access security policy (for more details on the access security policy see the Get command). If the device supports access policy settings based on WS-Security authentication, then the device shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetAccessPolicy" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetAccessPolicy" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetAccessPolicyResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetAccessPolicy( 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: _tds__SetAccessPolicy* tds__SetAccessPolicy, // output parameters: _tds__SetAccessPolicyResponse &tds__SetAccessPolicyResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetAccessPolicy( struct soap *soap, // input parameters: _tds__SetAccessPolicy* tds__SetAccessPolicy, // output parameters: _tds__SetAccessPolicyResponse &tds__SetAccessPolicyResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetAccessPolicy SOAP //gsoap tds service method-style: SetAccessPolicy document //gsoap tds service method-encoding: SetAccessPolicy literal //gsoap tds service method-input-action: SetAccessPolicy http://www.onvif.org/ver10/device/wsdl/SetAccessPolicy //gsoap tds service method-output-action: SetAccessPolicy http://www.onvif.org/ver10/device/wsdl/SetAccessPolicyResponse int __tds__SetAccessPolicy( _tds__SetAccessPolicy* tds__SetAccessPolicy, ///< Input parameter _tds__SetAccessPolicyResponse &tds__SetAccessPolicyResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__CreateCertificate * * * \******************************************************************************/ /** Operation "__tds__CreateCertificate" of service binding "DeviceBinding". This operation generates a private/public key pair and also can create a self-signed device certificate as a result of key pair generation. The certificate is created using a suitable onboard key pair generation mechanism.
If a device supports onboard key pair generation, the device that supports TLS shall support this certificate creation command. And also, if a device supports onboard key pair generation, the device that support IEEE 802.1X shall support this command for the purpose of key pair generation. Certificates and key pairs are identified using certificate IDs. These IDs are either chosen by the certificate generation requester or by the device (in case that no ID value is given). - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/CreateCertificate" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/CreateCertificate" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/CreateCertificateResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__CreateCertificate( 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: _tds__CreateCertificate* tds__CreateCertificate, // output parameters: _tds__CreateCertificateResponse &tds__CreateCertificateResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__CreateCertificate( struct soap *soap, // input parameters: _tds__CreateCertificate* tds__CreateCertificate, // output parameters: _tds__CreateCertificateResponse &tds__CreateCertificateResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: CreateCertificate SOAP //gsoap tds service method-style: CreateCertificate document //gsoap tds service method-encoding: CreateCertificate literal //gsoap tds service method-input-action: CreateCertificate http://www.onvif.org/ver10/device/wsdl/CreateCertificate //gsoap tds service method-output-action: CreateCertificate http://www.onvif.org/ver10/device/wsdl/CreateCertificateResponse int __tds__CreateCertificate( _tds__CreateCertificate* tds__CreateCertificate, ///< Input parameter _tds__CreateCertificateResponse &tds__CreateCertificateResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetCertificates * * * \******************************************************************************/ /** Operation "__tds__GetCertificates" of service binding "DeviceBinding". This operation gets all device server certificates (including self-signed) for the purpose of TLS authentication and all device client certificates for the purpose of IEEE 802.1X authentication. This command lists only the TLS server certificates and IEEE 802.1X client certificates for the device (neither trusted CA certificates nor trusted root certificates). The certificates are returned as binary data. A device that supports TLS shall support this command and the certificates shall be encoded using ASN.1 [X.681], [X.682], [X.683] DER [X.690] encoding rules. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetCertificates" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetCertificates" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetCertificatesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetCertificates( 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: _tds__GetCertificates* tds__GetCertificates, // output parameters: _tds__GetCertificatesResponse &tds__GetCertificatesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetCertificates( struct soap *soap, // input parameters: _tds__GetCertificates* tds__GetCertificates, // output parameters: _tds__GetCertificatesResponse &tds__GetCertificatesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetCertificates SOAP //gsoap tds service method-style: GetCertificates document //gsoap tds service method-encoding: GetCertificates literal //gsoap tds service method-input-action: GetCertificates http://www.onvif.org/ver10/device/wsdl/GetCertificates //gsoap tds service method-output-action: GetCertificates http://www.onvif.org/ver10/device/wsdl/GetCertificatesResponse int __tds__GetCertificates( _tds__GetCertificates* tds__GetCertificates, ///< Input parameter _tds__GetCertificatesResponse &tds__GetCertificatesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetCertificatesStatus * * * \******************************************************************************/ /** Operation "__tds__GetCertificatesStatus" of service binding "DeviceBinding". This operation is specific to TLS functionality. This operation gets the status (enabled/disabled) of the device TLS server certificates. A device that supports TLS shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetCertificatesStatus" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetCertificatesStatus" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetCertificatesStatusResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetCertificatesStatus( 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: _tds__GetCertificatesStatus* tds__GetCertificatesStatus, // output parameters: _tds__GetCertificatesStatusResponse&tds__GetCertificatesStatusResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetCertificatesStatus( struct soap *soap, // input parameters: _tds__GetCertificatesStatus* tds__GetCertificatesStatus, // output parameters: _tds__GetCertificatesStatusResponse&tds__GetCertificatesStatusResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetCertificatesStatus SOAP //gsoap tds service method-style: GetCertificatesStatus document //gsoap tds service method-encoding: GetCertificatesStatus literal //gsoap tds service method-input-action: GetCertificatesStatus http://www.onvif.org/ver10/device/wsdl/GetCertificatesStatus //gsoap tds service method-output-action: GetCertificatesStatus http://www.onvif.org/ver10/device/wsdl/GetCertificatesStatusResponse int __tds__GetCertificatesStatus( _tds__GetCertificatesStatus* tds__GetCertificatesStatus, ///< Input parameter _tds__GetCertificatesStatusResponse&tds__GetCertificatesStatusResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetCertificatesStatus * * * \******************************************************************************/ /** Operation "__tds__SetCertificatesStatus" of service binding "DeviceBinding". This operation is specific to TLS functionality. This operation sets the status (enable/disable) of the device TLS server certificates. A device that supports TLS shall support this command. Typically only one device server certificate is allowed to be enabled at a time. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetCertificatesStatus" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetCertificatesStatus" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetCertificatesStatusResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetCertificatesStatus( 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: _tds__SetCertificatesStatus* tds__SetCertificatesStatus, // output parameters: _tds__SetCertificatesStatusResponse&tds__SetCertificatesStatusResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetCertificatesStatus( struct soap *soap, // input parameters: _tds__SetCertificatesStatus* tds__SetCertificatesStatus, // output parameters: _tds__SetCertificatesStatusResponse&tds__SetCertificatesStatusResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetCertificatesStatus SOAP //gsoap tds service method-style: SetCertificatesStatus document //gsoap tds service method-encoding: SetCertificatesStatus literal //gsoap tds service method-input-action: SetCertificatesStatus http://www.onvif.org/ver10/device/wsdl/SetCertificatesStatus //gsoap tds service method-output-action: SetCertificatesStatus http://www.onvif.org/ver10/device/wsdl/SetCertificatesStatusResponse int __tds__SetCertificatesStatus( _tds__SetCertificatesStatus* tds__SetCertificatesStatus, ///< Input parameter _tds__SetCertificatesStatusResponse&tds__SetCertificatesStatusResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__DeleteCertificates * * * \******************************************************************************/ /** Operation "__tds__DeleteCertificates" of service binding "DeviceBinding". This operation deletes a certificate or multiple certificates. The device MAY also delete a private/public key pair which is coupled with the certificate to be deleted. The device that support either TLS or IEEE 802.1X shall support the deletion of a certificate or multiple certificates through this command. Either all certificates are deleted successfully or a fault message shall be returned without deleting any certificate. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/DeleteCertificates" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/DeleteCertificates" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/DeleteCertificatesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__DeleteCertificates( 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: _tds__DeleteCertificates* tds__DeleteCertificates, // output parameters: _tds__DeleteCertificatesResponse &tds__DeleteCertificatesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__DeleteCertificates( struct soap *soap, // input parameters: _tds__DeleteCertificates* tds__DeleteCertificates, // output parameters: _tds__DeleteCertificatesResponse &tds__DeleteCertificatesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: DeleteCertificates SOAP //gsoap tds service method-style: DeleteCertificates document //gsoap tds service method-encoding: DeleteCertificates literal //gsoap tds service method-input-action: DeleteCertificates http://www.onvif.org/ver10/device/wsdl/DeleteCertificates //gsoap tds service method-output-action: DeleteCertificates http://www.onvif.org/ver10/device/wsdl/DeleteCertificatesResponse int __tds__DeleteCertificates( _tds__DeleteCertificates* tds__DeleteCertificates, ///< Input parameter _tds__DeleteCertificatesResponse &tds__DeleteCertificatesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetPkcs10Request * * * \******************************************************************************/ /** Operation "__tds__GetPkcs10Request" of service binding "DeviceBinding". This operation requests a PKCS #10 certificate signature request from the device. The returned information field shall be either formatted exactly as specified in [PKCS#10] or PEM encoded [PKCS#10] format. In order for this command to work, the device must already have a private/public key pair. This key pair should be referred by CertificateID as specified in the input parameter description. This CertificateID refers to the key pair generated using CreateCertificate command.
A device that support onboard key pair generation that supports either TLS or IEEE 802.1X using client certificate shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetPkcs10Request" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetPkcs10Request" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetPkcs10RequestResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetPkcs10Request( 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: _tds__GetPkcs10Request* tds__GetPkcs10Request, // output parameters: _tds__GetPkcs10RequestResponse &tds__GetPkcs10RequestResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetPkcs10Request( struct soap *soap, // input parameters: _tds__GetPkcs10Request* tds__GetPkcs10Request, // output parameters: _tds__GetPkcs10RequestResponse &tds__GetPkcs10RequestResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetPkcs10Request SOAP //gsoap tds service method-style: GetPkcs10Request document //gsoap tds service method-encoding: GetPkcs10Request literal //gsoap tds service method-input-action: GetPkcs10Request http://www.onvif.org/ver10/device/wsdl/GetPkcs10Request //gsoap tds service method-output-action: GetPkcs10Request http://www.onvif.org/ver10/device/wsdl/GetPkcs10RequestResponse int __tds__GetPkcs10Request( _tds__GetPkcs10Request* tds__GetPkcs10Request, ///< Input parameter _tds__GetPkcs10RequestResponse &tds__GetPkcs10RequestResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__LoadCertificates * * * \******************************************************************************/ /** Operation "__tds__LoadCertificates" of service binding "DeviceBinding". TLS server certificate(s) or IEEE 802.1X client certificate(s) created using the PKCS#10 certificate request command can be loaded into the device using this command (see Section 8.4.13). The certificate ID in the request shall be present. The device may sort the received certificate(s) based on the public key and subject information in the certificate(s). The certificate ID in the request will be the ID value the client wish to have. The device is supposed to scan the generated key pairs present in the device to identify which is the correspondent key pair with the loaded certificate and then make the link between the certificate and the key pair.
A device that supports onboard key pair generation that support either TLS or IEEE 802.1X shall support this command.
The certificates shall be encoded using ASN.1 [X.681], [X.682], [X.683] DER [X.690] encoding rules.
This command is applicable to any device type, although the parameter name is called for historical reasons NVTCertificate. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/LoadCertificates" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/LoadCertificates" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/LoadCertificatesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__LoadCertificates( 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: _tds__LoadCertificates* tds__LoadCertificates, // output parameters: _tds__LoadCertificatesResponse &tds__LoadCertificatesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__LoadCertificates( struct soap *soap, // input parameters: _tds__LoadCertificates* tds__LoadCertificates, // output parameters: _tds__LoadCertificatesResponse &tds__LoadCertificatesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: LoadCertificates SOAP //gsoap tds service method-style: LoadCertificates document //gsoap tds service method-encoding: LoadCertificates literal //gsoap tds service method-input-action: LoadCertificates http://www.onvif.org/ver10/device/wsdl/LoadCertificates //gsoap tds service method-output-action: LoadCertificates http://www.onvif.org/ver10/device/wsdl/LoadCertificatesResponse int __tds__LoadCertificates( _tds__LoadCertificates* tds__LoadCertificates, ///< Input parameter _tds__LoadCertificatesResponse &tds__LoadCertificatesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetClientCertificateMode * * * \******************************************************************************/ /** Operation "__tds__GetClientCertificateMode" of service binding "DeviceBinding". This operation is specific to TLS functionality. This operation gets the status (enabled/disabled) of the device TLS client authentication. A device that supports TLS shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetClientCertificateMode" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetClientCertificateMode" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetClientCertificateModeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetClientCertificateMode( 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: _tds__GetClientCertificateMode* tds__GetClientCertificateMode, // output parameters: _tds__GetClientCertificateModeResponse&tds__GetClientCertificateModeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetClientCertificateMode( struct soap *soap, // input parameters: _tds__GetClientCertificateMode* tds__GetClientCertificateMode, // output parameters: _tds__GetClientCertificateModeResponse&tds__GetClientCertificateModeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetClientCertificateMode SOAP //gsoap tds service method-style: GetClientCertificateMode document //gsoap tds service method-encoding: GetClientCertificateMode literal //gsoap tds service method-input-action: GetClientCertificateMode http://www.onvif.org/ver10/device/wsdl/GetClientCertificateMode //gsoap tds service method-output-action: GetClientCertificateMode http://www.onvif.org/ver10/device/wsdl/GetClientCertificateModeResponse int __tds__GetClientCertificateMode( _tds__GetClientCertificateMode* tds__GetClientCertificateMode, ///< Input parameter _tds__GetClientCertificateModeResponse&tds__GetClientCertificateModeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetClientCertificateMode * * * \******************************************************************************/ /** Operation "__tds__SetClientCertificateMode" of service binding "DeviceBinding". This operation is specific to TLS functionality. This operation sets the status (enabled/disabled) of the device TLS client authentication. A device that supports TLS shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetClientCertificateMode" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetClientCertificateMode" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetClientCertificateModeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetClientCertificateMode( 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: _tds__SetClientCertificateMode* tds__SetClientCertificateMode, // output parameters: _tds__SetClientCertificateModeResponse&tds__SetClientCertificateModeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetClientCertificateMode( struct soap *soap, // input parameters: _tds__SetClientCertificateMode* tds__SetClientCertificateMode, // output parameters: _tds__SetClientCertificateModeResponse&tds__SetClientCertificateModeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetClientCertificateMode SOAP //gsoap tds service method-style: SetClientCertificateMode document //gsoap tds service method-encoding: SetClientCertificateMode literal //gsoap tds service method-input-action: SetClientCertificateMode http://www.onvif.org/ver10/device/wsdl/SetClientCertificateMode //gsoap tds service method-output-action: SetClientCertificateMode http://www.onvif.org/ver10/device/wsdl/SetClientCertificateModeResponse int __tds__SetClientCertificateMode( _tds__SetClientCertificateMode* tds__SetClientCertificateMode, ///< Input parameter _tds__SetClientCertificateModeResponse&tds__SetClientCertificateModeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetRelayOutputs * * * \******************************************************************************/ /** Operation "__tds__GetRelayOutputs" of service binding "DeviceBinding". This operation gets a list of all available relay outputs and their settings.
This method has been depricated with version 2.0. Refer to the DeviceIO service. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetRelayOutputs" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetRelayOutputs" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetRelayOutputsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetRelayOutputs( 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: _tds__GetRelayOutputs* tds__GetRelayOutputs, // output parameters: _tds__GetRelayOutputsResponse &tds__GetRelayOutputsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetRelayOutputs( struct soap *soap, // input parameters: _tds__GetRelayOutputs* tds__GetRelayOutputs, // output parameters: _tds__GetRelayOutputsResponse &tds__GetRelayOutputsResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetRelayOutputs SOAP //gsoap tds service method-style: GetRelayOutputs document //gsoap tds service method-encoding: GetRelayOutputs literal //gsoap tds service method-input-action: GetRelayOutputs http://www.onvif.org/ver10/device/wsdl/GetRelayOutputs //gsoap tds service method-output-action: GetRelayOutputs http://www.onvif.org/ver10/device/wsdl/GetRelayOutputsResponse int __tds__GetRelayOutputs( _tds__GetRelayOutputs* tds__GetRelayOutputs, ///< Input parameter _tds__GetRelayOutputsResponse &tds__GetRelayOutputsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetRelayOutputSettings * * * \******************************************************************************/ /** Operation "__tds__SetRelayOutputSettings" of service binding "DeviceBinding". This operation sets the settings of a relay output.
This method has been depricated with version 2.0. Refer to the DeviceIO service. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetRelayOutputSettings" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetRelayOutputSettings" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetRelayOutputSettingsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetRelayOutputSettings( 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: _tds__SetRelayOutputSettings* tds__SetRelayOutputSettings, // output parameters: _tds__SetRelayOutputSettingsResponse&tds__SetRelayOutputSettingsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetRelayOutputSettings( struct soap *soap, // input parameters: _tds__SetRelayOutputSettings* tds__SetRelayOutputSettings, // output parameters: _tds__SetRelayOutputSettingsResponse&tds__SetRelayOutputSettingsResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetRelayOutputSettings SOAP //gsoap tds service method-style: SetRelayOutputSettings document //gsoap tds service method-encoding: SetRelayOutputSettings literal //gsoap tds service method-input-action: SetRelayOutputSettings http://www.onvif.org/ver10/device/wsdl/SetRelayOutputSettings //gsoap tds service method-output-action: SetRelayOutputSettings http://www.onvif.org/ver10/device/wsdl/SetRelayOutputSettingsResponse int __tds__SetRelayOutputSettings( _tds__SetRelayOutputSettings* tds__SetRelayOutputSettings, ///< Input parameter _tds__SetRelayOutputSettingsResponse&tds__SetRelayOutputSettingsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetRelayOutputState * * * \******************************************************************************/ /** Operation "__tds__SetRelayOutputState" of service binding "DeviceBinding". This operation sets the state of a relay output.
This method has been depricated with version 2.0. Refer to the DeviceIO service. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetRelayOutputState" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetRelayOutputState" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetRelayOutputStateResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetRelayOutputState( 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: _tds__SetRelayOutputState* tds__SetRelayOutputState, // output parameters: _tds__SetRelayOutputStateResponse &tds__SetRelayOutputStateResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetRelayOutputState( struct soap *soap, // input parameters: _tds__SetRelayOutputState* tds__SetRelayOutputState, // output parameters: _tds__SetRelayOutputStateResponse &tds__SetRelayOutputStateResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetRelayOutputState SOAP //gsoap tds service method-style: SetRelayOutputState document //gsoap tds service method-encoding: SetRelayOutputState literal //gsoap tds service method-input-action: SetRelayOutputState http://www.onvif.org/ver10/device/wsdl/SetRelayOutputState //gsoap tds service method-output-action: SetRelayOutputState http://www.onvif.org/ver10/device/wsdl/SetRelayOutputStateResponse int __tds__SetRelayOutputState( _tds__SetRelayOutputState* tds__SetRelayOutputState, ///< Input parameter _tds__SetRelayOutputStateResponse &tds__SetRelayOutputStateResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SendAuxiliaryCommand * * * \******************************************************************************/ /** Operation "__tds__SendAuxiliaryCommand" of service binding "DeviceBinding". Manage auxiliary commands supported by a device, such as controlling an Infrared (IR) lamp, a heater or a wiper or a thermometer that is connected to the device.
The supported commands can be retrieved via the AuxiliaryCommands capability.
Although the name of the auxiliary commands can be freely defined, commands starting with the prefix tt: are reserved to define frequently used commands and these reserved commands shall all share the "tt:command|parameter" syntax.
  • tt:Wiper|On Request to start the wiper.
  • tt:Wiper|Off Request to stop the wiper.
  • tt:Washer|On Request to start the washer.
  • tt:Washer|Off Request to stop the washer.
  • tt:WashingProcedure|On Request to start the washing procedure.
  • tt: WashingProcedure |Off Request to stop the washing procedure.
  • tt:IRLamp|On Request to turn ON an IR illuminator attached to the unit.
  • tt:IRLamp|Off Request to turn OFF an IR illuminator attached to the unit.
  • tt:IRLamp|Auto Request to configure an IR illuminator attached to the unit so that it automatically turns ON and OFF.
A device that indicates auxiliary service capability shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SendAuxiliaryCommand" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SendAuxiliaryCommand" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SendAuxiliaryCommandResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SendAuxiliaryCommand( 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: _tds__SendAuxiliaryCommand* tds__SendAuxiliaryCommand, // output parameters: _tds__SendAuxiliaryCommandResponse &tds__SendAuxiliaryCommandResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SendAuxiliaryCommand( struct soap *soap, // input parameters: _tds__SendAuxiliaryCommand* tds__SendAuxiliaryCommand, // output parameters: _tds__SendAuxiliaryCommandResponse &tds__SendAuxiliaryCommandResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SendAuxiliaryCommand SOAP //gsoap tds service method-style: SendAuxiliaryCommand document //gsoap tds service method-encoding: SendAuxiliaryCommand literal //gsoap tds service method-input-action: SendAuxiliaryCommand http://www.onvif.org/ver10/device/wsdl/SendAuxiliaryCommand //gsoap tds service method-output-action: SendAuxiliaryCommand http://www.onvif.org/ver10/device/wsdl/SendAuxiliaryCommandResponse int __tds__SendAuxiliaryCommand( _tds__SendAuxiliaryCommand* tds__SendAuxiliaryCommand, ///< Input parameter _tds__SendAuxiliaryCommandResponse &tds__SendAuxiliaryCommandResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetCACertificates * * * \******************************************************************************/ /** Operation "__tds__GetCACertificates" of service binding "DeviceBinding". CA certificates will be loaded into a device and be used for the sake of following two cases. The one is for the purpose of TLS client authentication in TLS server function. The other one is for the purpose of Authentication Server authentication in IEEE 802.1X function. This operation gets all CA certificates loaded into a device. A device that supports either TLS client authentication or IEEE 802.1X shall support this command and the returned certificates shall be encoded using ASN.1 [X.681], [X.682], [X.683] DER [X.690] encoding rules. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetCACertificates" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetCACertificates" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetCACertificatesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetCACertificates( 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: _tds__GetCACertificates* tds__GetCACertificates, // output parameters: _tds__GetCACertificatesResponse &tds__GetCACertificatesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetCACertificates( struct soap *soap, // input parameters: _tds__GetCACertificates* tds__GetCACertificates, // output parameters: _tds__GetCACertificatesResponse &tds__GetCACertificatesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetCACertificates SOAP //gsoap tds service method-style: GetCACertificates document //gsoap tds service method-encoding: GetCACertificates literal //gsoap tds service method-input-action: GetCACertificates http://www.onvif.org/ver10/device/wsdl/GetCACertificates //gsoap tds service method-output-action: GetCACertificates http://www.onvif.org/ver10/device/wsdl/GetCACertificatesResponse int __tds__GetCACertificates( _tds__GetCACertificates* tds__GetCACertificates, ///< Input parameter _tds__GetCACertificatesResponse &tds__GetCACertificatesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__LoadCertificateWithPrivateKey * * * \******************************************************************************/ /** Operation "__tds__LoadCertificateWithPrivateKey" of service binding "DeviceBinding". There might be some cases that a Certificate Authority or some other equivalent creates a certificate without having PKCS#10 certificate signing request. In such cases, the certificate will be bundled in conjunction with its private key. This command will be used for such use case scenarios. The certificate ID in the request is optionally set to the ID value the client wish to have. If the certificate ID is not specified in the request, device can choose the ID accordingly.
This operation imports a private/public key pair into the device. The certificates shall be encoded using ASN.1 [X.681], [X.682], [X.683] DER [X.690] encoding rules.
A device that does not support onboard key pair generation and support either TLS or IEEE 802.1X using client certificate shall support this command. A device that support onboard key pair generation MAY support this command. The security policy of a device that supports this operation should make sure that the private key is sufficiently protected. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/LoadCertificateWithPrivateKey" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/LoadCertificateWithPrivateKey" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/LoadCertificateWithPrivateKeyResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__LoadCertificateWithPrivateKey( 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: _tds__LoadCertificateWithPrivateKey* tds__LoadCertificateWithPrivateKey, // output parameters: _tds__LoadCertificateWithPrivateKeyResponse&tds__LoadCertificateWithPrivateKeyResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__LoadCertificateWithPrivateKey( struct soap *soap, // input parameters: _tds__LoadCertificateWithPrivateKey* tds__LoadCertificateWithPrivateKey, // output parameters: _tds__LoadCertificateWithPrivateKeyResponse&tds__LoadCertificateWithPrivateKeyResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: LoadCertificateWithPrivateKey SOAP //gsoap tds service method-style: LoadCertificateWithPrivateKey document //gsoap tds service method-encoding: LoadCertificateWithPrivateKey literal //gsoap tds service method-input-action: LoadCertificateWithPrivateKey http://www.onvif.org/ver10/device/wsdl/LoadCertificateWithPrivateKey //gsoap tds service method-output-action: LoadCertificateWithPrivateKey http://www.onvif.org/ver10/device/wsdl/LoadCertificateWithPrivateKeyResponse int __tds__LoadCertificateWithPrivateKey( _tds__LoadCertificateWithPrivateKey* tds__LoadCertificateWithPrivateKey, ///< Input parameter _tds__LoadCertificateWithPrivateKeyResponse&tds__LoadCertificateWithPrivateKeyResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetCertificateInformation * * * \******************************************************************************/ /** Operation "__tds__GetCertificateInformation" of service binding "DeviceBinding". This operation requests the information of a certificate specified by certificate ID. The device should respond with its Issuer DN, Subject DN, Key usage, "Extended key usage, Key Length, Version, Serial Number, Signature Algorithm and Validity data as the information of the certificate, as long as the device can retrieve such information from the specified certificate.
A device that supports either TLS or IEEE 802.1X should support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetCertificateInformation" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetCertificateInformation" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetCertificateInformationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetCertificateInformation( 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: _tds__GetCertificateInformation* tds__GetCertificateInformation, // output parameters: _tds__GetCertificateInformationResponse&tds__GetCertificateInformationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetCertificateInformation( struct soap *soap, // input parameters: _tds__GetCertificateInformation* tds__GetCertificateInformation, // output parameters: _tds__GetCertificateInformationResponse&tds__GetCertificateInformationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetCertificateInformation SOAP //gsoap tds service method-style: GetCertificateInformation document //gsoap tds service method-encoding: GetCertificateInformation literal //gsoap tds service method-input-action: GetCertificateInformation http://www.onvif.org/ver10/device/wsdl/GetCertificateInformation //gsoap tds service method-output-action: GetCertificateInformation http://www.onvif.org/ver10/device/wsdl/GetCertificateInformationResponse int __tds__GetCertificateInformation( _tds__GetCertificateInformation* tds__GetCertificateInformation, ///< Input parameter _tds__GetCertificateInformationResponse&tds__GetCertificateInformationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__LoadCACertificates * * * \******************************************************************************/ /** Operation "__tds__LoadCACertificates" of service binding "DeviceBinding". This command is used when it is necessary to load trusted CA certificates or trusted root certificates for the purpose of verification for its counterpart i.e. client certificate verification in TLS function or server certificate verification in IEEE 802.1X function.
A device that support either TLS or IEEE 802.1X shall support this command. As for the supported certificate format, either DER format or PEM format is possible to be used. But a device that support this command shall support at least DER format as supported format type. The device may sort the received certificate(s) based on the public key and subject information in the certificate(s). Either all CA certificates are loaded successfully or a fault message shall be returned without loading any CA certificate. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/LoadCACertificates" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/LoadCACertificates" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/LoadCACertificatesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__LoadCACertificates( 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: _tds__LoadCACertificates* tds__LoadCACertificates, // output parameters: _tds__LoadCACertificatesResponse &tds__LoadCACertificatesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__LoadCACertificates( struct soap *soap, // input parameters: _tds__LoadCACertificates* tds__LoadCACertificates, // output parameters: _tds__LoadCACertificatesResponse &tds__LoadCACertificatesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: LoadCACertificates SOAP //gsoap tds service method-style: LoadCACertificates document //gsoap tds service method-encoding: LoadCACertificates literal //gsoap tds service method-input-action: LoadCACertificates http://www.onvif.org/ver10/device/wsdl/LoadCACertificates //gsoap tds service method-output-action: LoadCACertificates http://www.onvif.org/ver10/device/wsdl/LoadCACertificatesResponse int __tds__LoadCACertificates( _tds__LoadCACertificates* tds__LoadCACertificates, ///< Input parameter _tds__LoadCACertificatesResponse &tds__LoadCACertificatesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__CreateDot1XConfiguration * * * \******************************************************************************/ /** Operation "__tds__CreateDot1XConfiguration" of service binding "DeviceBinding". This operation newly creates IEEE 802.1X configuration parameter set of the device. The device shall support this command if it supports IEEE 802.1X. If the device receives this request with already existing configuration token (Dot1XConfigurationToken) specification, the device should respond with 'ter:ReferenceToken ' error to indicate there is some configuration conflict. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/CreateDot1XConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/CreateDot1XConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/CreateDot1XConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__CreateDot1XConfiguration( 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: _tds__CreateDot1XConfiguration* tds__CreateDot1XConfiguration, // output parameters: _tds__CreateDot1XConfigurationResponse&tds__CreateDot1XConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__CreateDot1XConfiguration( struct soap *soap, // input parameters: _tds__CreateDot1XConfiguration* tds__CreateDot1XConfiguration, // output parameters: _tds__CreateDot1XConfigurationResponse&tds__CreateDot1XConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: CreateDot1XConfiguration SOAP //gsoap tds service method-style: CreateDot1XConfiguration document //gsoap tds service method-encoding: CreateDot1XConfiguration literal //gsoap tds service method-input-action: CreateDot1XConfiguration http://www.onvif.org/ver10/device/wsdl/CreateDot1XConfiguration //gsoap tds service method-output-action: CreateDot1XConfiguration http://www.onvif.org/ver10/device/wsdl/CreateDot1XConfigurationResponse int __tds__CreateDot1XConfiguration( _tds__CreateDot1XConfiguration* tds__CreateDot1XConfiguration, ///< Input parameter _tds__CreateDot1XConfigurationResponse&tds__CreateDot1XConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetDot1XConfiguration * * * \******************************************************************************/ /** Operation "__tds__SetDot1XConfiguration" of service binding "DeviceBinding". While the CreateDot1XConfiguration command is trying to create a new configuration parameter set, this operation modifies existing IEEE 802.1X configuration parameter set of the device. A device that support IEEE 802.1X shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetDot1XConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetDot1XConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetDot1XConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetDot1XConfiguration( 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: _tds__SetDot1XConfiguration* tds__SetDot1XConfiguration, // output parameters: _tds__SetDot1XConfigurationResponse&tds__SetDot1XConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetDot1XConfiguration( struct soap *soap, // input parameters: _tds__SetDot1XConfiguration* tds__SetDot1XConfiguration, // output parameters: _tds__SetDot1XConfigurationResponse&tds__SetDot1XConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetDot1XConfiguration SOAP //gsoap tds service method-style: SetDot1XConfiguration document //gsoap tds service method-encoding: SetDot1XConfiguration literal //gsoap tds service method-input-action: SetDot1XConfiguration http://www.onvif.org/ver10/device/wsdl/SetDot1XConfiguration //gsoap tds service method-output-action: SetDot1XConfiguration http://www.onvif.org/ver10/device/wsdl/SetDot1XConfigurationResponse int __tds__SetDot1XConfiguration( _tds__SetDot1XConfiguration* tds__SetDot1XConfiguration, ///< Input parameter _tds__SetDot1XConfigurationResponse&tds__SetDot1XConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDot1XConfiguration * * * \******************************************************************************/ /** Operation "__tds__GetDot1XConfiguration" of service binding "DeviceBinding". This operation gets one IEEE 802.1X configuration parameter set from the device by specifying the configuration token (Dot1XConfigurationToken).
A device that supports IEEE 802.1X shall support this command. Regardless of whether the 802.1X method in the retrieved configuration has a password or not, the device shall not include the Password element in the response. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDot1XConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDot1XConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDot1XConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDot1XConfiguration( 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: _tds__GetDot1XConfiguration* tds__GetDot1XConfiguration, // output parameters: _tds__GetDot1XConfigurationResponse&tds__GetDot1XConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDot1XConfiguration( struct soap *soap, // input parameters: _tds__GetDot1XConfiguration* tds__GetDot1XConfiguration, // output parameters: _tds__GetDot1XConfigurationResponse&tds__GetDot1XConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDot1XConfiguration SOAP //gsoap tds service method-style: GetDot1XConfiguration document //gsoap tds service method-encoding: GetDot1XConfiguration literal //gsoap tds service method-input-action: GetDot1XConfiguration http://www.onvif.org/ver10/device/wsdl/GetDot1XConfiguration //gsoap tds service method-output-action: GetDot1XConfiguration http://www.onvif.org/ver10/device/wsdl/GetDot1XConfigurationResponse int __tds__GetDot1XConfiguration( _tds__GetDot1XConfiguration* tds__GetDot1XConfiguration, ///< Input parameter _tds__GetDot1XConfigurationResponse&tds__GetDot1XConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDot1XConfigurations * * * \******************************************************************************/ /** Operation "__tds__GetDot1XConfigurations" of service binding "DeviceBinding". This operation gets all the existing IEEE 802.1X configuration parameter sets from the device. The device shall respond with all the IEEE 802.1X configurations so that the client can get to know how many IEEE 802.1X configurations are existing and how they are configured.
A device that support IEEE 802.1X shall support this command.
Regardless of whether the 802.1X method in the retrieved configuration has a password or not, the device shall not include the Password element in the response. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDot1XConfigurations" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDot1XConfigurations" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDot1XConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDot1XConfigurations( 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: _tds__GetDot1XConfigurations* tds__GetDot1XConfigurations, // output parameters: _tds__GetDot1XConfigurationsResponse&tds__GetDot1XConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDot1XConfigurations( struct soap *soap, // input parameters: _tds__GetDot1XConfigurations* tds__GetDot1XConfigurations, // output parameters: _tds__GetDot1XConfigurationsResponse&tds__GetDot1XConfigurationsResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDot1XConfigurations SOAP //gsoap tds service method-style: GetDot1XConfigurations document //gsoap tds service method-encoding: GetDot1XConfigurations literal //gsoap tds service method-input-action: GetDot1XConfigurations http://www.onvif.org/ver10/device/wsdl/GetDot1XConfigurations //gsoap tds service method-output-action: GetDot1XConfigurations http://www.onvif.org/ver10/device/wsdl/GetDot1XConfigurationsResponse int __tds__GetDot1XConfigurations( _tds__GetDot1XConfigurations* tds__GetDot1XConfigurations, ///< Input parameter _tds__GetDot1XConfigurationsResponse&tds__GetDot1XConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__DeleteDot1XConfiguration * * * \******************************************************************************/ /** Operation "__tds__DeleteDot1XConfiguration" of service binding "DeviceBinding". This operation deletes an IEEE 802.1X configuration parameter set from the device. Which configuration should be deleted is specified by the 'Dot1XConfigurationToken' in the request. A device that support IEEE 802.1X shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/DeleteDot1XConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/DeleteDot1XConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/DeleteDot1XConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__DeleteDot1XConfiguration( 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: _tds__DeleteDot1XConfiguration* tds__DeleteDot1XConfiguration, // output parameters: _tds__DeleteDot1XConfigurationResponse&tds__DeleteDot1XConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__DeleteDot1XConfiguration( struct soap *soap, // input parameters: _tds__DeleteDot1XConfiguration* tds__DeleteDot1XConfiguration, // output parameters: _tds__DeleteDot1XConfigurationResponse&tds__DeleteDot1XConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: DeleteDot1XConfiguration SOAP //gsoap tds service method-style: DeleteDot1XConfiguration document //gsoap tds service method-encoding: DeleteDot1XConfiguration literal //gsoap tds service method-input-action: DeleteDot1XConfiguration http://www.onvif.org/ver10/device/wsdl/DeleteDot1XConfiguration //gsoap tds service method-output-action: DeleteDot1XConfiguration http://www.onvif.org/ver10/device/wsdl/DeleteDot1XConfigurationResponse int __tds__DeleteDot1XConfiguration( _tds__DeleteDot1XConfiguration* tds__DeleteDot1XConfiguration, ///< Input parameter _tds__DeleteDot1XConfigurationResponse&tds__DeleteDot1XConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDot11Capabilities * * * \******************************************************************************/ /** Operation "__tds__GetDot11Capabilities" of service binding "DeviceBinding". This operation returns the IEEE802.11 capabilities. The device shall support this operation. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDot11Capabilities" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDot11Capabilities" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDot11CapabilitiesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDot11Capabilities( 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: _tds__GetDot11Capabilities* tds__GetDot11Capabilities, // output parameters: _tds__GetDot11CapabilitiesResponse &tds__GetDot11CapabilitiesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDot11Capabilities( struct soap *soap, // input parameters: _tds__GetDot11Capabilities* tds__GetDot11Capabilities, // output parameters: _tds__GetDot11CapabilitiesResponse &tds__GetDot11CapabilitiesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDot11Capabilities SOAP //gsoap tds service method-style: GetDot11Capabilities document //gsoap tds service method-encoding: GetDot11Capabilities literal //gsoap tds service method-input-action: GetDot11Capabilities http://www.onvif.org/ver10/device/wsdl/GetDot11Capabilities //gsoap tds service method-output-action: GetDot11Capabilities http://www.onvif.org/ver10/device/wsdl/GetDot11CapabilitiesResponse int __tds__GetDot11Capabilities( _tds__GetDot11Capabilities* tds__GetDot11Capabilities, ///< Input parameter _tds__GetDot11CapabilitiesResponse &tds__GetDot11CapabilitiesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDot11Status * * * \******************************************************************************/ /** Operation "__tds__GetDot11Status" of service binding "DeviceBinding". This operation returns the status of a wireless network interface. The device shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDot11Status" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDot11Status" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDot11StatusResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDot11Status( 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: _tds__GetDot11Status* tds__GetDot11Status, // output parameters: _tds__GetDot11StatusResponse &tds__GetDot11StatusResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDot11Status( struct soap *soap, // input parameters: _tds__GetDot11Status* tds__GetDot11Status, // output parameters: _tds__GetDot11StatusResponse &tds__GetDot11StatusResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDot11Status SOAP //gsoap tds service method-style: GetDot11Status document //gsoap tds service method-encoding: GetDot11Status literal //gsoap tds service method-input-action: GetDot11Status http://www.onvif.org/ver10/device/wsdl/GetDot11Status //gsoap tds service method-output-action: GetDot11Status http://www.onvif.org/ver10/device/wsdl/GetDot11StatusResponse int __tds__GetDot11Status( _tds__GetDot11Status* tds__GetDot11Status, ///< Input parameter _tds__GetDot11StatusResponse &tds__GetDot11StatusResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__ScanAvailableDot11Networks * * * \******************************************************************************/ /** Operation "__tds__ScanAvailableDot11Networks" of service binding "DeviceBinding". This operation returns a lists of the wireless networks in range of the device. A device should support this operation. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/ScanAvailableDot11Networks" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/ScanAvailableDot11Networks" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/ScanAvailableDot11NetworksResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__ScanAvailableDot11Networks( 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: _tds__ScanAvailableDot11Networks* tds__ScanAvailableDot11Networks, // output parameters: _tds__ScanAvailableDot11NetworksResponse&tds__ScanAvailableDot11NetworksResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__ScanAvailableDot11Networks( struct soap *soap, // input parameters: _tds__ScanAvailableDot11Networks* tds__ScanAvailableDot11Networks, // output parameters: _tds__ScanAvailableDot11NetworksResponse&tds__ScanAvailableDot11NetworksResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: ScanAvailableDot11Networks SOAP //gsoap tds service method-style: ScanAvailableDot11Networks document //gsoap tds service method-encoding: ScanAvailableDot11Networks literal //gsoap tds service method-input-action: ScanAvailableDot11Networks http://www.onvif.org/ver10/device/wsdl/ScanAvailableDot11Networks //gsoap tds service method-output-action: ScanAvailableDot11Networks http://www.onvif.org/ver10/device/wsdl/ScanAvailableDot11NetworksResponse int __tds__ScanAvailableDot11Networks( _tds__ScanAvailableDot11Networks* tds__ScanAvailableDot11Networks, ///< Input parameter _tds__ScanAvailableDot11NetworksResponse&tds__ScanAvailableDot11NetworksResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetSystemUris * * * \******************************************************************************/ /** Operation "__tds__GetSystemUris" of service binding "DeviceBinding". This operation is used to retrieve URIs from which system information may be downloaded using HTTP. URIs may be returned for the following system information:
System Logs. Multiple system logs may be returned, of different types. The exact format of the system logs is outside the scope of this specification.
Support Information. This consists of arbitrary device diagnostics information from a device. The exact format of the diagnostic information is outside the scope of this specification.
System Backup. The received file is a backup file that can be used to restore the current device configuration at a later date. The exact format of the backup configuration file is outside the scope of this specification.
If the device allows retrieval of system logs, support information or system backup data, it should make them available via HTTP GET. If it does, it shall support the GetSystemUris command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetSystemUris" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetSystemUris" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetSystemUrisResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetSystemUris( 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: _tds__GetSystemUris* tds__GetSystemUris, // output parameters: _tds__GetSystemUrisResponse &tds__GetSystemUrisResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetSystemUris( struct soap *soap, // input parameters: _tds__GetSystemUris* tds__GetSystemUris, // output parameters: _tds__GetSystemUrisResponse &tds__GetSystemUrisResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetSystemUris SOAP //gsoap tds service method-style: GetSystemUris document //gsoap tds service method-encoding: GetSystemUris literal //gsoap tds service method-input-action: GetSystemUris http://www.onvif.org/ver10/device/wsdl/GetSystemUris //gsoap tds service method-output-action: GetSystemUris http://www.onvif.org/ver10/device/wsdl/GetSystemUrisResponse int __tds__GetSystemUris( _tds__GetSystemUris* tds__GetSystemUris, ///< Input parameter _tds__GetSystemUrisResponse &tds__GetSystemUrisResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__StartFirmwareUpgrade * * * \******************************************************************************/ /** Operation "__tds__StartFirmwareUpgrade" of service binding "DeviceBinding". This operation initiates a firmware upgrade using the HTTP POST mechanism. The response to the command includes an HTTP URL to which the upgrade file may be uploaded. The actual upgrade takes place as soon as the HTTP POST operation has completed. The device should support firmware upgrade through the StartFirmwareUpgrade command. The exact format of the firmware data is outside the scope of this specification. Firmware upgrade over HTTP may be achieved using the following steps:
  1. Client calls StartFirmwareUpgrade.
  2. Server responds with upload URI and optional delay value.
  3. Client waits for delay duration if specified by server.
  4. Client transmits the firmware image to the upload URI using HTTP POST.
  5. Server reprograms itself using the uploaded image, then reboots.
If the firmware upgrade fails because the upgrade file was invalid, the HTTP POST response shall be 415 Unsupported Media Type. If the firmware upgrade fails due to an error at the device, the HTTP POST response shall be 500 Internal Server Error.
The value of the Content-Type header in the HTTP POST request shall be application/octetstream. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/StartFirmwareUpgrade" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/StartFirmwareUpgrade" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/StartFirmwareUpgradeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__StartFirmwareUpgrade( 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: _tds__StartFirmwareUpgrade* tds__StartFirmwareUpgrade, // output parameters: _tds__StartFirmwareUpgradeResponse &tds__StartFirmwareUpgradeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__StartFirmwareUpgrade( struct soap *soap, // input parameters: _tds__StartFirmwareUpgrade* tds__StartFirmwareUpgrade, // output parameters: _tds__StartFirmwareUpgradeResponse &tds__StartFirmwareUpgradeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: StartFirmwareUpgrade SOAP //gsoap tds service method-style: StartFirmwareUpgrade document //gsoap tds service method-encoding: StartFirmwareUpgrade literal //gsoap tds service method-input-action: StartFirmwareUpgrade http://www.onvif.org/ver10/device/wsdl/StartFirmwareUpgrade //gsoap tds service method-output-action: StartFirmwareUpgrade http://www.onvif.org/ver10/device/wsdl/StartFirmwareUpgradeResponse int __tds__StartFirmwareUpgrade( _tds__StartFirmwareUpgrade* tds__StartFirmwareUpgrade, ///< Input parameter _tds__StartFirmwareUpgradeResponse &tds__StartFirmwareUpgradeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__StartSystemRestore * * * \******************************************************************************/ /** Operation "__tds__StartSystemRestore" of service binding "DeviceBinding". This operation initiates a system restore from backed up configuration data using the HTTP POST mechanism. The response to the command includes an HTTP URL to which the backup file may be uploaded. The actual restore takes place as soon as the HTTP POST operation has completed. Devices should support system restore through the StartSystemRestore command. The exact format of the backup configuration data is outside the scope of this specification.
System restore over HTTP may be achieved using the following steps:
  1. Client calls StartSystemRestore.
  2. Server responds with upload URI.
  3. Client transmits the configuration data to the upload URI using HTTP POST.
  4. Server applies the uploaded configuration, then reboots if necessary.
If the system restore fails because the uploaded file was invalid, the HTTP POST response shall be 415 Unsupported Media Type. If the system restore fails due to an error at the device, the HTTP POST response shall be 500 Internal Server Error.
The value of the Content-Type header in the HTTP POST request shall be application/octetstream. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/StartSystemRestore" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/StartSystemRestore" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/StartSystemRestoreResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__StartSystemRestore( 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: _tds__StartSystemRestore* tds__StartSystemRestore, // output parameters: _tds__StartSystemRestoreResponse &tds__StartSystemRestoreResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__StartSystemRestore( struct soap *soap, // input parameters: _tds__StartSystemRestore* tds__StartSystemRestore, // output parameters: _tds__StartSystemRestoreResponse &tds__StartSystemRestoreResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: StartSystemRestore SOAP //gsoap tds service method-style: StartSystemRestore document //gsoap tds service method-encoding: StartSystemRestore literal //gsoap tds service method-input-action: StartSystemRestore http://www.onvif.org/ver10/device/wsdl/StartSystemRestore //gsoap tds service method-output-action: StartSystemRestore http://www.onvif.org/ver10/device/wsdl/StartSystemRestoreResponse int __tds__StartSystemRestore( _tds__StartSystemRestore* tds__StartSystemRestore, ///< Input parameter _tds__StartSystemRestoreResponse &tds__StartSystemRestoreResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetStorageConfigurations * * * \******************************************************************************/ /** Operation "__tds__GetStorageConfigurations" of service binding "DeviceBinding". This operation lists all existing storage configurations for the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetStorageConfigurations" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetStorageConfigurations" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetStorageConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetStorageConfigurations( 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: _tds__GetStorageConfigurations* tds__GetStorageConfigurations, // output parameters: _tds__GetStorageConfigurationsResponse&tds__GetStorageConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetStorageConfigurations( struct soap *soap, // input parameters: _tds__GetStorageConfigurations* tds__GetStorageConfigurations, // output parameters: _tds__GetStorageConfigurationsResponse&tds__GetStorageConfigurationsResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetStorageConfigurations SOAP //gsoap tds service method-style: GetStorageConfigurations document //gsoap tds service method-encoding: GetStorageConfigurations literal //gsoap tds service method-input-action: GetStorageConfigurations http://www.onvif.org/ver10/device/wsdl/GetStorageConfigurations //gsoap tds service method-output-action: GetStorageConfigurations http://www.onvif.org/ver10/device/wsdl/GetStorageConfigurationsResponse int __tds__GetStorageConfigurations( _tds__GetStorageConfigurations* tds__GetStorageConfigurations, ///< Input parameter _tds__GetStorageConfigurationsResponse&tds__GetStorageConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__CreateStorageConfiguration * * * \******************************************************************************/ /** Operation "__tds__CreateStorageConfiguration" of service binding "DeviceBinding". This operation creates a new storage configuration. The configuration data shall be created in the device and shall be persistent (remain after reboot). - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/CreateStorageConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/CreateStorageConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/CreateStorageConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__CreateStorageConfiguration( 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: _tds__CreateStorageConfiguration* tds__CreateStorageConfiguration, // output parameters: _tds__CreateStorageConfigurationResponse&tds__CreateStorageConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__CreateStorageConfiguration( struct soap *soap, // input parameters: _tds__CreateStorageConfiguration* tds__CreateStorageConfiguration, // output parameters: _tds__CreateStorageConfigurationResponse&tds__CreateStorageConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: CreateStorageConfiguration SOAP //gsoap tds service method-style: CreateStorageConfiguration document //gsoap tds service method-encoding: CreateStorageConfiguration literal //gsoap tds service method-input-action: CreateStorageConfiguration http://www.onvif.org/ver10/device/wsdl/CreateStorageConfiguration //gsoap tds service method-output-action: CreateStorageConfiguration http://www.onvif.org/ver10/device/wsdl/CreateStorageConfigurationResponse int __tds__CreateStorageConfiguration( _tds__CreateStorageConfiguration* tds__CreateStorageConfiguration, ///< Input parameter _tds__CreateStorageConfigurationResponse&tds__CreateStorageConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetStorageConfiguration * * * \******************************************************************************/ /** Operation "__tds__GetStorageConfiguration" of service binding "DeviceBinding". This operation retrieves the Storage configuration associated with the given storage configuration token. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetStorageConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetStorageConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetStorageConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetStorageConfiguration( 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: _tds__GetStorageConfiguration* tds__GetStorageConfiguration, // output parameters: _tds__GetStorageConfigurationResponse&tds__GetStorageConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetStorageConfiguration( struct soap *soap, // input parameters: _tds__GetStorageConfiguration* tds__GetStorageConfiguration, // output parameters: _tds__GetStorageConfigurationResponse&tds__GetStorageConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetStorageConfiguration SOAP //gsoap tds service method-style: GetStorageConfiguration document //gsoap tds service method-encoding: GetStorageConfiguration literal //gsoap tds service method-input-action: GetStorageConfiguration http://www.onvif.org/ver10/device/wsdl/GetStorageConfiguration //gsoap tds service method-output-action: GetStorageConfiguration http://www.onvif.org/ver10/device/wsdl/GetStorageConfigurationResponse int __tds__GetStorageConfiguration( _tds__GetStorageConfiguration* tds__GetStorageConfiguration, ///< Input parameter _tds__GetStorageConfigurationResponse&tds__GetStorageConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetStorageConfiguration * * * \******************************************************************************/ /** Operation "__tds__SetStorageConfiguration" of service binding "DeviceBinding". This operation modifies an existing Storage configuration. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetStorageConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetStorageConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetStorageConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetStorageConfiguration( 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: _tds__SetStorageConfiguration* tds__SetStorageConfiguration, // output parameters: _tds__SetStorageConfigurationResponse&tds__SetStorageConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetStorageConfiguration( struct soap *soap, // input parameters: _tds__SetStorageConfiguration* tds__SetStorageConfiguration, // output parameters: _tds__SetStorageConfigurationResponse&tds__SetStorageConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetStorageConfiguration SOAP //gsoap tds service method-style: SetStorageConfiguration document //gsoap tds service method-encoding: SetStorageConfiguration literal //gsoap tds service method-input-action: SetStorageConfiguration http://www.onvif.org/ver10/device/wsdl/SetStorageConfiguration //gsoap tds service method-output-action: SetStorageConfiguration http://www.onvif.org/ver10/device/wsdl/SetStorageConfigurationResponse int __tds__SetStorageConfiguration( _tds__SetStorageConfiguration* tds__SetStorageConfiguration, ///< Input parameter _tds__SetStorageConfigurationResponse&tds__SetStorageConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__DeleteStorageConfiguration * * * \******************************************************************************/ /** Operation "__tds__DeleteStorageConfiguration" of service binding "DeviceBinding". This operation deletes the given storage configuration and configuration change shall always be persistent. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/DeleteStorageConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/DeleteStorageConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/DeleteStorageConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__DeleteStorageConfiguration( 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: _tds__DeleteStorageConfiguration* tds__DeleteStorageConfiguration, // output parameters: _tds__DeleteStorageConfigurationResponse&tds__DeleteStorageConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__DeleteStorageConfiguration( struct soap *soap, // input parameters: _tds__DeleteStorageConfiguration* tds__DeleteStorageConfiguration, // output parameters: _tds__DeleteStorageConfigurationResponse&tds__DeleteStorageConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: DeleteStorageConfiguration SOAP //gsoap tds service method-style: DeleteStorageConfiguration document //gsoap tds service method-encoding: DeleteStorageConfiguration literal //gsoap tds service method-input-action: DeleteStorageConfiguration http://www.onvif.org/ver10/device/wsdl/DeleteStorageConfiguration //gsoap tds service method-output-action: DeleteStorageConfiguration http://www.onvif.org/ver10/device/wsdl/DeleteStorageConfigurationResponse int __tds__DeleteStorageConfiguration( _tds__DeleteStorageConfiguration* tds__DeleteStorageConfiguration, ///< Input parameter _tds__DeleteStorageConfigurationResponse&tds__DeleteStorageConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetGeoLocation * * * \******************************************************************************/ /** Operation "__tds__GetGeoLocation" of service binding "DeviceBinding". This operation lists all existing geo location configurations for the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetGeoLocation" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetGeoLocation" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetGeoLocationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetGeoLocation( 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: _tds__GetGeoLocation* tds__GetGeoLocation, // output parameters: _tds__GetGeoLocationResponse &tds__GetGeoLocationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetGeoLocation( struct soap *soap, // input parameters: _tds__GetGeoLocation* tds__GetGeoLocation, // output parameters: _tds__GetGeoLocationResponse &tds__GetGeoLocationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetGeoLocation SOAP //gsoap tds service method-style: GetGeoLocation document //gsoap tds service method-encoding: GetGeoLocation literal //gsoap tds service method-input-action: GetGeoLocation http://www.onvif.org/ver10/device/wsdl/GetGeoLocation //gsoap tds service method-output-action: GetGeoLocation http://www.onvif.org/ver10/device/wsdl/GetGeoLocationResponse int __tds__GetGeoLocation( _tds__GetGeoLocation* tds__GetGeoLocation, ///< Input parameter _tds__GetGeoLocationResponse &tds__GetGeoLocationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetGeoLocation * * * \******************************************************************************/ /** Operation "__tds__SetGeoLocation" of service binding "DeviceBinding". This operation allows to modify one or more geo configuration entries. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetGeoLocation" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetGeoLocation" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetGeoLocationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetGeoLocation( 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: _tds__SetGeoLocation* tds__SetGeoLocation, // output parameters: _tds__SetGeoLocationResponse &tds__SetGeoLocationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetGeoLocation( struct soap *soap, // input parameters: _tds__SetGeoLocation* tds__SetGeoLocation, // output parameters: _tds__SetGeoLocationResponse &tds__SetGeoLocationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetGeoLocation SOAP //gsoap tds service method-style: SetGeoLocation document //gsoap tds service method-encoding: SetGeoLocation literal //gsoap tds service method-input-action: SetGeoLocation http://www.onvif.org/ver10/device/wsdl/SetGeoLocation //gsoap tds service method-output-action: SetGeoLocation http://www.onvif.org/ver10/device/wsdl/SetGeoLocationResponse int __tds__SetGeoLocation( _tds__SetGeoLocation* tds__SetGeoLocation, ///< Input parameter _tds__SetGeoLocationResponse &tds__SetGeoLocationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__DeleteGeoLocation * * * \******************************************************************************/ /** Operation "__tds__DeleteGeoLocation" of service binding "DeviceBinding". This operation deletes the given geo location entries. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/DeleteGeoLocation" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/DeleteGeoLocation" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/DeleteGeoLocationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__DeleteGeoLocation( 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: _tds__DeleteGeoLocation* tds__DeleteGeoLocation, // output parameters: _tds__DeleteGeoLocationResponse &tds__DeleteGeoLocationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__DeleteGeoLocation( struct soap *soap, // input parameters: _tds__DeleteGeoLocation* tds__DeleteGeoLocation, // output parameters: _tds__DeleteGeoLocationResponse &tds__DeleteGeoLocationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: DeleteGeoLocation SOAP //gsoap tds service method-style: DeleteGeoLocation document //gsoap tds service method-encoding: DeleteGeoLocation literal //gsoap tds service method-input-action: DeleteGeoLocation http://www.onvif.org/ver10/device/wsdl/DeleteGeoLocation //gsoap tds service method-output-action: DeleteGeoLocation http://www.onvif.org/ver10/device/wsdl/DeleteGeoLocationResponse int __tds__DeleteGeoLocation( _tds__DeleteGeoLocation* tds__DeleteGeoLocation, ///< Input parameter _tds__DeleteGeoLocationResponse &tds__DeleteGeoLocationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetServices_ * * * \******************************************************************************/ /** Operation "__tds__GetServices_" of service binding "DeviceBinding". Returns information about services on the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetServices" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetServices" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetServicesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetServices_( 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: _tds__GetServices* tds__GetServices, // output parameters: _tds__GetServicesResponse &tds__GetServicesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetServices_( struct soap *soap, // input parameters: _tds__GetServices* tds__GetServices, // output parameters: _tds__GetServicesResponse &tds__GetServicesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetServices_ SOAP //gsoap tds service method-style: GetServices_ document //gsoap tds service method-encoding: GetServices_ literal //gsoap tds service method-input-action: GetServices_ http://www.onvif.org/ver10/device/wsdl/GetServices //gsoap tds service method-output-action: GetServices_ http://www.onvif.org/ver10/device/wsdl/GetServicesResponse int __tds__GetServices_( _tds__GetServices* tds__GetServices, ///< Input parameter _tds__GetServicesResponse &tds__GetServicesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetServiceCapabilities_ * * * \******************************************************************************/ /** Operation "__tds__GetServiceCapabilities_" of service binding "DeviceBinding". Returns the capabilities of the device 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/device/wsdl/GetServiceCapabilities" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetServiceCapabilities" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetServiceCapabilitiesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__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: _tds__GetServiceCapabilities* tds__GetServiceCapabilities, // output parameters: _tds__GetServiceCapabilitiesResponse&tds__GetServiceCapabilitiesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetServiceCapabilities_( struct soap *soap, // input parameters: _tds__GetServiceCapabilities* tds__GetServiceCapabilities, // output parameters: _tds__GetServiceCapabilitiesResponse&tds__GetServiceCapabilitiesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetServiceCapabilities_ SOAP //gsoap tds service method-style: GetServiceCapabilities_ document //gsoap tds service method-encoding: GetServiceCapabilities_ literal //gsoap tds service method-input-action: GetServiceCapabilities_ http://www.onvif.org/ver10/device/wsdl/GetServiceCapabilities //gsoap tds service method-output-action: GetServiceCapabilities_ http://www.onvif.org/ver10/device/wsdl/GetServiceCapabilitiesResponse int __tds__GetServiceCapabilities_( _tds__GetServiceCapabilities* tds__GetServiceCapabilities, ///< Input parameter _tds__GetServiceCapabilitiesResponse&tds__GetServiceCapabilitiesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDeviceInformation_ * * * \******************************************************************************/ /** Operation "__tds__GetDeviceInformation_" of service binding "DeviceBinding". This operation gets basic device information from the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDeviceInformation" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDeviceInformation" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDeviceInformationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDeviceInformation_( 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: _tds__GetDeviceInformation* tds__GetDeviceInformation, // output parameters: _tds__GetDeviceInformationResponse &tds__GetDeviceInformationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDeviceInformation_( struct soap *soap, // input parameters: _tds__GetDeviceInformation* tds__GetDeviceInformation, // output parameters: _tds__GetDeviceInformationResponse &tds__GetDeviceInformationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDeviceInformation_ SOAP //gsoap tds service method-style: GetDeviceInformation_ document //gsoap tds service method-encoding: GetDeviceInformation_ literal //gsoap tds service method-input-action: GetDeviceInformation_ http://www.onvif.org/ver10/device/wsdl/GetDeviceInformation //gsoap tds service method-output-action: GetDeviceInformation_ http://www.onvif.org/ver10/device/wsdl/GetDeviceInformationResponse int __tds__GetDeviceInformation_( _tds__GetDeviceInformation* tds__GetDeviceInformation, ///< Input parameter _tds__GetDeviceInformationResponse &tds__GetDeviceInformationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetSystemDateAndTime_ * * * \******************************************************************************/ /** Operation "__tds__SetSystemDateAndTime_" of service binding "DeviceBinding". This operation sets the device system date and time. The device shall support the configuration of the daylight saving setting and of the manual system date and time (if applicable) or indication of NTP time (if applicable) through the SetSystemDateAndTime command.
If system time and date are set manually, the client shall include UTCDateTime in the request.
A TimeZone token which is not formed according to the rules of IEEE 1003.1 section 8.3 is considered as invalid timezone.
The DayLightSavings flag should be set to true to activate any DST settings of the TimeZone string. Clear the DayLightSavings flag if the DST portion of the TimeZone settings should be ignored. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetSystemDateAndTime" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetSystemDateAndTime" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetSystemDateAndTimeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetSystemDateAndTime_( 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: _tds__SetSystemDateAndTime* tds__SetSystemDateAndTime, // output parameters: _tds__SetSystemDateAndTimeResponse &tds__SetSystemDateAndTimeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetSystemDateAndTime_( struct soap *soap, // input parameters: _tds__SetSystemDateAndTime* tds__SetSystemDateAndTime, // output parameters: _tds__SetSystemDateAndTimeResponse &tds__SetSystemDateAndTimeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetSystemDateAndTime_ SOAP //gsoap tds service method-style: SetSystemDateAndTime_ document //gsoap tds service method-encoding: SetSystemDateAndTime_ literal //gsoap tds service method-input-action: SetSystemDateAndTime_ http://www.onvif.org/ver10/device/wsdl/SetSystemDateAndTime //gsoap tds service method-output-action: SetSystemDateAndTime_ http://www.onvif.org/ver10/device/wsdl/SetSystemDateAndTimeResponse int __tds__SetSystemDateAndTime_( _tds__SetSystemDateAndTime* tds__SetSystemDateAndTime, ///< Input parameter _tds__SetSystemDateAndTimeResponse &tds__SetSystemDateAndTimeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetSystemDateAndTime_ * * * \******************************************************************************/ /** Operation "__tds__GetSystemDateAndTime_" of service binding "DeviceBinding". This operation gets the device system date and time. The device shall support the return of the daylight saving setting and of the manual system date and time (if applicable) or indication of NTP time (if applicable) through the GetSystemDateAndTime command.
A device shall provide the UTCDateTime information. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetSystemDateAndTime" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetSystemDateAndTime" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetSystemDateAndTimeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetSystemDateAndTime_( 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: _tds__GetSystemDateAndTime* tds__GetSystemDateAndTime, // output parameters: _tds__GetSystemDateAndTimeResponse &tds__GetSystemDateAndTimeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetSystemDateAndTime_( struct soap *soap, // input parameters: _tds__GetSystemDateAndTime* tds__GetSystemDateAndTime, // output parameters: _tds__GetSystemDateAndTimeResponse &tds__GetSystemDateAndTimeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetSystemDateAndTime_ SOAP //gsoap tds service method-style: GetSystemDateAndTime_ document //gsoap tds service method-encoding: GetSystemDateAndTime_ literal //gsoap tds service method-input-action: GetSystemDateAndTime_ http://www.onvif.org/ver10/device/wsdl/GetSystemDateAndTime //gsoap tds service method-output-action: GetSystemDateAndTime_ http://www.onvif.org/ver10/device/wsdl/GetSystemDateAndTimeResponse int __tds__GetSystemDateAndTime_( _tds__GetSystemDateAndTime* tds__GetSystemDateAndTime, ///< Input parameter _tds__GetSystemDateAndTimeResponse &tds__GetSystemDateAndTimeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetSystemFactoryDefault_ * * * \******************************************************************************/ /** Operation "__tds__SetSystemFactoryDefault_" of service binding "DeviceBinding". This operation reloads the parameters on the device to their factory default values. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetSystemFactoryDefault" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetSystemFactoryDefault" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetSystemFactoryDefaultResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetSystemFactoryDefault_( 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: _tds__SetSystemFactoryDefault* tds__SetSystemFactoryDefault, // output parameters: _tds__SetSystemFactoryDefaultResponse&tds__SetSystemFactoryDefaultResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetSystemFactoryDefault_( struct soap *soap, // input parameters: _tds__SetSystemFactoryDefault* tds__SetSystemFactoryDefault, // output parameters: _tds__SetSystemFactoryDefaultResponse&tds__SetSystemFactoryDefaultResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetSystemFactoryDefault_ SOAP //gsoap tds service method-style: SetSystemFactoryDefault_ document //gsoap tds service method-encoding: SetSystemFactoryDefault_ literal //gsoap tds service method-input-action: SetSystemFactoryDefault_ http://www.onvif.org/ver10/device/wsdl/SetSystemFactoryDefault //gsoap tds service method-output-action: SetSystemFactoryDefault_ http://www.onvif.org/ver10/device/wsdl/SetSystemFactoryDefaultResponse int __tds__SetSystemFactoryDefault_( _tds__SetSystemFactoryDefault* tds__SetSystemFactoryDefault, ///< Input parameter _tds__SetSystemFactoryDefaultResponse&tds__SetSystemFactoryDefaultResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__UpgradeSystemFirmware_ * * * \******************************************************************************/ /** Operation "__tds__UpgradeSystemFirmware_" of service binding "DeviceBinding". This operation upgrades a device firmware version. After a successful upgrade the response message is sent before the device reboots. The device should support firmware upgrade through the UpgradeSystemFirmware command. The exact format of the firmware data is outside the scope of this standard. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/UpgradeSystemFirmware" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/UpgradeSystemFirmware" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/UpgradeSystemFirmwareResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__UpgradeSystemFirmware_( 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: _tds__UpgradeSystemFirmware* tds__UpgradeSystemFirmware, // output parameters: _tds__UpgradeSystemFirmwareResponse&tds__UpgradeSystemFirmwareResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__UpgradeSystemFirmware_( struct soap *soap, // input parameters: _tds__UpgradeSystemFirmware* tds__UpgradeSystemFirmware, // output parameters: _tds__UpgradeSystemFirmwareResponse&tds__UpgradeSystemFirmwareResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: UpgradeSystemFirmware_ SOAP //gsoap tds service method-style: UpgradeSystemFirmware_ document //gsoap tds service method-encoding: UpgradeSystemFirmware_ literal //gsoap tds service method-input-action: UpgradeSystemFirmware_ http://www.onvif.org/ver10/device/wsdl/UpgradeSystemFirmware //gsoap tds service method-output-action: UpgradeSystemFirmware_ http://www.onvif.org/ver10/device/wsdl/UpgradeSystemFirmwareResponse int __tds__UpgradeSystemFirmware_( _tds__UpgradeSystemFirmware* tds__UpgradeSystemFirmware, ///< Input parameter _tds__UpgradeSystemFirmwareResponse&tds__UpgradeSystemFirmwareResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SystemReboot_ * * * \******************************************************************************/ /** Operation "__tds__SystemReboot_" of service binding "DeviceBinding". This operation reboots the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SystemReboot" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SystemReboot" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SystemRebootResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SystemReboot_( 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: _tds__SystemReboot* tds__SystemReboot, // output parameters: _tds__SystemRebootResponse &tds__SystemRebootResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SystemReboot_( struct soap *soap, // input parameters: _tds__SystemReboot* tds__SystemReboot, // output parameters: _tds__SystemRebootResponse &tds__SystemRebootResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SystemReboot_ SOAP //gsoap tds service method-style: SystemReboot_ document //gsoap tds service method-encoding: SystemReboot_ literal //gsoap tds service method-input-action: SystemReboot_ http://www.onvif.org/ver10/device/wsdl/SystemReboot //gsoap tds service method-output-action: SystemReboot_ http://www.onvif.org/ver10/device/wsdl/SystemRebootResponse int __tds__SystemReboot_( _tds__SystemReboot* tds__SystemReboot, ///< Input parameter _tds__SystemRebootResponse &tds__SystemRebootResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__RestoreSystem_ * * * \******************************************************************************/ /** Operation "__tds__RestoreSystem_" of service binding "DeviceBinding". This operation restores the system backup configuration files(s) previously retrieved from a device. The device should support restore of backup configuration file(s) through the RestoreSystem command. The exact format of the backup configuration file(s) is outside the scope of this standard. If the command is supported, it shall accept backup files returned by the GetSystemBackup command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/RestoreSystem" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/RestoreSystem" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/RestoreSystemResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__RestoreSystem_( 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: _tds__RestoreSystem* tds__RestoreSystem, // output parameters: _tds__RestoreSystemResponse &tds__RestoreSystemResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__RestoreSystem_( struct soap *soap, // input parameters: _tds__RestoreSystem* tds__RestoreSystem, // output parameters: _tds__RestoreSystemResponse &tds__RestoreSystemResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: RestoreSystem_ SOAP //gsoap tds service method-style: RestoreSystem_ document //gsoap tds service method-encoding: RestoreSystem_ literal //gsoap tds service method-input-action: RestoreSystem_ http://www.onvif.org/ver10/device/wsdl/RestoreSystem //gsoap tds service method-output-action: RestoreSystem_ http://www.onvif.org/ver10/device/wsdl/RestoreSystemResponse int __tds__RestoreSystem_( _tds__RestoreSystem* tds__RestoreSystem, ///< Input parameter _tds__RestoreSystemResponse &tds__RestoreSystemResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetSystemBackup_ * * * \******************************************************************************/ /** Operation "__tds__GetSystemBackup_" of service binding "DeviceBinding". This operation is retrieves system backup configuration file(s) from a device. The device should support return of back up configuration file(s) through the GetSystemBackup command. The backup is returned with reference to a name and mime-type together with binary data. The exact format of the backup configuration files is outside the scope of this standard. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetSystemBackup" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetSystemBackup" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetSystemBackupResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetSystemBackup_( 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: _tds__GetSystemBackup* tds__GetSystemBackup, // output parameters: _tds__GetSystemBackupResponse &tds__GetSystemBackupResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetSystemBackup_( struct soap *soap, // input parameters: _tds__GetSystemBackup* tds__GetSystemBackup, // output parameters: _tds__GetSystemBackupResponse &tds__GetSystemBackupResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetSystemBackup_ SOAP //gsoap tds service method-style: GetSystemBackup_ document //gsoap tds service method-encoding: GetSystemBackup_ literal //gsoap tds service method-input-action: GetSystemBackup_ http://www.onvif.org/ver10/device/wsdl/GetSystemBackup //gsoap tds service method-output-action: GetSystemBackup_ http://www.onvif.org/ver10/device/wsdl/GetSystemBackupResponse int __tds__GetSystemBackup_( _tds__GetSystemBackup* tds__GetSystemBackup, ///< Input parameter _tds__GetSystemBackupResponse &tds__GetSystemBackupResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetSystemLog_ * * * \******************************************************************************/ /** Operation "__tds__GetSystemLog_" of service binding "DeviceBinding". This operation gets a system log from the device. The exact format of the system logs is outside the scope of this standard. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetSystemLog" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetSystemLog" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetSystemLogResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetSystemLog_( 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: _tds__GetSystemLog* tds__GetSystemLog, // output parameters: _tds__GetSystemLogResponse &tds__GetSystemLogResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetSystemLog_( struct soap *soap, // input parameters: _tds__GetSystemLog* tds__GetSystemLog, // output parameters: _tds__GetSystemLogResponse &tds__GetSystemLogResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetSystemLog_ SOAP //gsoap tds service method-style: GetSystemLog_ document //gsoap tds service method-encoding: GetSystemLog_ literal //gsoap tds service method-input-action: GetSystemLog_ http://www.onvif.org/ver10/device/wsdl/GetSystemLog //gsoap tds service method-output-action: GetSystemLog_ http://www.onvif.org/ver10/device/wsdl/GetSystemLogResponse int __tds__GetSystemLog_( _tds__GetSystemLog* tds__GetSystemLog, ///< Input parameter _tds__GetSystemLogResponse &tds__GetSystemLogResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetSystemSupportInformation_ * * * \******************************************************************************/ /** Operation "__tds__GetSystemSupportInformation_" of service binding "DeviceBinding". This operation gets arbitary device diagnostics information from the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetSystemSupportInformation" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetSystemSupportInformation" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetSystemSupportInformationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetSystemSupportInformation_( 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: _tds__GetSystemSupportInformation* tds__GetSystemSupportInformation, // output parameters: _tds__GetSystemSupportInformationResponse&tds__GetSystemSupportInformationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetSystemSupportInformation_( struct soap *soap, // input parameters: _tds__GetSystemSupportInformation* tds__GetSystemSupportInformation, // output parameters: _tds__GetSystemSupportInformationResponse&tds__GetSystemSupportInformationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetSystemSupportInformation_ SOAP //gsoap tds service method-style: GetSystemSupportInformation_ document //gsoap tds service method-encoding: GetSystemSupportInformation_ literal //gsoap tds service method-input-action: GetSystemSupportInformation_ http://www.onvif.org/ver10/device/wsdl/GetSystemSupportInformation //gsoap tds service method-output-action: GetSystemSupportInformation_ http://www.onvif.org/ver10/device/wsdl/GetSystemSupportInformationResponse int __tds__GetSystemSupportInformation_( _tds__GetSystemSupportInformation* tds__GetSystemSupportInformation, ///< Input parameter _tds__GetSystemSupportInformationResponse&tds__GetSystemSupportInformationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetScopes_ * * * \******************************************************************************/ /** Operation "__tds__GetScopes_" of service binding "DeviceBinding". This operation requests the scope parameters of a device. The scope parameters are used in the device discovery to match a probe message, see Section 7. The Scope parameters are of two different types:
  • Fixed
  • Configurable
Fixed scope parameters are permanent device characteristics and cannot be removed through the device management interface. The scope type is indicated in the scope list returned in the get scope parameters response. A device shall support retrieval of discovery scope parameters through the GetScopes command. As some scope parameters are mandatory, the device shall return a non-empty scope list in the response. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetScopes" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetScopes" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetScopesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetScopes_( 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: _tds__GetScopes* tds__GetScopes, // output parameters: _tds__GetScopesResponse &tds__GetScopesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetScopes_( struct soap *soap, // input parameters: _tds__GetScopes* tds__GetScopes, // output parameters: _tds__GetScopesResponse &tds__GetScopesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetScopes_ SOAP //gsoap tds service method-style: GetScopes_ document //gsoap tds service method-encoding: GetScopes_ literal //gsoap tds service method-input-action: GetScopes_ http://www.onvif.org/ver10/device/wsdl/GetScopes //gsoap tds service method-output-action: GetScopes_ http://www.onvif.org/ver10/device/wsdl/GetScopesResponse int __tds__GetScopes_( _tds__GetScopes* tds__GetScopes, ///< Input parameter _tds__GetScopesResponse &tds__GetScopesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetScopes_ * * * \******************************************************************************/ /** Operation "__tds__SetScopes_" of service binding "DeviceBinding". This operation sets the scope parameters of a device. The scope parameters are used in the device discovery to match a probe message. This operation replaces all existing configurable scope parameters (not fixed parameters). If this shall be avoided, one should use the scope add command instead. The device shall support configuration of discovery scope parameters through the SetScopes command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetScopes" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetScopes" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetScopesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetScopes_( 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: _tds__SetScopes* tds__SetScopes, // output parameters: _tds__SetScopesResponse &tds__SetScopesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetScopes_( struct soap *soap, // input parameters: _tds__SetScopes* tds__SetScopes, // output parameters: _tds__SetScopesResponse &tds__SetScopesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetScopes_ SOAP //gsoap tds service method-style: SetScopes_ document //gsoap tds service method-encoding: SetScopes_ literal //gsoap tds service method-input-action: SetScopes_ http://www.onvif.org/ver10/device/wsdl/SetScopes //gsoap tds service method-output-action: SetScopes_ http://www.onvif.org/ver10/device/wsdl/SetScopesResponse int __tds__SetScopes_( _tds__SetScopes* tds__SetScopes, ///< Input parameter _tds__SetScopesResponse &tds__SetScopesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__AddScopes_ * * * \******************************************************************************/ /** Operation "__tds__AddScopes_" of service binding "DeviceBinding". This operation adds new configurable scope parameters to a device. The scope parameters are used in the device discovery to match a probe message. The device shall support addition of discovery scope parameters through the AddScopes command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/AddScopes" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/AddScopes" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/AddScopesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__AddScopes_( 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: _tds__AddScopes* tds__AddScopes, // output parameters: _tds__AddScopesResponse &tds__AddScopesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__AddScopes_( struct soap *soap, // input parameters: _tds__AddScopes* tds__AddScopes, // output parameters: _tds__AddScopesResponse &tds__AddScopesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: AddScopes_ SOAP //gsoap tds service method-style: AddScopes_ document //gsoap tds service method-encoding: AddScopes_ literal //gsoap tds service method-input-action: AddScopes_ http://www.onvif.org/ver10/device/wsdl/AddScopes //gsoap tds service method-output-action: AddScopes_ http://www.onvif.org/ver10/device/wsdl/AddScopesResponse int __tds__AddScopes_( _tds__AddScopes* tds__AddScopes, ///< Input parameter _tds__AddScopesResponse &tds__AddScopesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__RemoveScopes_ * * * \******************************************************************************/ /** Operation "__tds__RemoveScopes_" of service binding "DeviceBinding". This operation deletes scope-configurable scope parameters from a device. The scope parameters are used in the device discovery to match a probe message, see Section 7. The device shall support deletion of discovery scope parameters through the RemoveScopes command. Table - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/RemoveScopes" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/RemoveScopes" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/RemoveScopesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__RemoveScopes_( 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: _tds__RemoveScopes* tds__RemoveScopes, // output parameters: _tds__RemoveScopesResponse &tds__RemoveScopesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__RemoveScopes_( struct soap *soap, // input parameters: _tds__RemoveScopes* tds__RemoveScopes, // output parameters: _tds__RemoveScopesResponse &tds__RemoveScopesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: RemoveScopes_ SOAP //gsoap tds service method-style: RemoveScopes_ document //gsoap tds service method-encoding: RemoveScopes_ literal //gsoap tds service method-input-action: RemoveScopes_ http://www.onvif.org/ver10/device/wsdl/RemoveScopes //gsoap tds service method-output-action: RemoveScopes_ http://www.onvif.org/ver10/device/wsdl/RemoveScopesResponse int __tds__RemoveScopes_( _tds__RemoveScopes* tds__RemoveScopes, ///< Input parameter _tds__RemoveScopesResponse &tds__RemoveScopesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDiscoveryMode_ * * * \******************************************************************************/ /** Operation "__tds__GetDiscoveryMode_" of service binding "DeviceBinding". This operation gets the discovery mode of a device. See Section 7.2 for the definition of the different device discovery modes. The device shall support retrieval of the discovery mode setting through the GetDiscoveryMode command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDiscoveryMode" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDiscoveryMode" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDiscoveryModeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDiscoveryMode_( 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: _tds__GetDiscoveryMode* tds__GetDiscoveryMode, // output parameters: _tds__GetDiscoveryModeResponse &tds__GetDiscoveryModeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDiscoveryMode_( struct soap *soap, // input parameters: _tds__GetDiscoveryMode* tds__GetDiscoveryMode, // output parameters: _tds__GetDiscoveryModeResponse &tds__GetDiscoveryModeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDiscoveryMode_ SOAP //gsoap tds service method-style: GetDiscoveryMode_ document //gsoap tds service method-encoding: GetDiscoveryMode_ literal //gsoap tds service method-input-action: GetDiscoveryMode_ http://www.onvif.org/ver10/device/wsdl/GetDiscoveryMode //gsoap tds service method-output-action: GetDiscoveryMode_ http://www.onvif.org/ver10/device/wsdl/GetDiscoveryModeResponse int __tds__GetDiscoveryMode_( _tds__GetDiscoveryMode* tds__GetDiscoveryMode, ///< Input parameter _tds__GetDiscoveryModeResponse &tds__GetDiscoveryModeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetDiscoveryMode_ * * * \******************************************************************************/ /** Operation "__tds__SetDiscoveryMode_" of service binding "DeviceBinding". This operation sets the discovery mode operation of a device. See Section 7.2 for the definition of the different device discovery modes. The device shall support configuration of the discovery mode setting through the SetDiscoveryMode command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetDiscoveryMode" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetDiscoveryMode" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetDiscoveryModeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetDiscoveryMode_( 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: _tds__SetDiscoveryMode* tds__SetDiscoveryMode, // output parameters: _tds__SetDiscoveryModeResponse &tds__SetDiscoveryModeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetDiscoveryMode_( struct soap *soap, // input parameters: _tds__SetDiscoveryMode* tds__SetDiscoveryMode, // output parameters: _tds__SetDiscoveryModeResponse &tds__SetDiscoveryModeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetDiscoveryMode_ SOAP //gsoap tds service method-style: SetDiscoveryMode_ document //gsoap tds service method-encoding: SetDiscoveryMode_ literal //gsoap tds service method-input-action: SetDiscoveryMode_ http://www.onvif.org/ver10/device/wsdl/SetDiscoveryMode //gsoap tds service method-output-action: SetDiscoveryMode_ http://www.onvif.org/ver10/device/wsdl/SetDiscoveryModeResponse int __tds__SetDiscoveryMode_( _tds__SetDiscoveryMode* tds__SetDiscoveryMode, ///< Input parameter _tds__SetDiscoveryModeResponse &tds__SetDiscoveryModeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetRemoteDiscoveryMode_ * * * \******************************************************************************/ /** Operation "__tds__GetRemoteDiscoveryMode_" of service binding "DeviceBinding". This operation gets the remote discovery mode of a device. See Section 7.4 for the definition of remote discovery extensions. A device that supports remote discovery shall support retrieval of the remote discovery mode setting through the GetRemoteDiscoveryMode command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetRemoteDiscoveryMode" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetRemoteDiscoveryMode" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetRemoteDiscoveryModeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetRemoteDiscoveryMode_( 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: _tds__GetRemoteDiscoveryMode* tds__GetRemoteDiscoveryMode, // output parameters: _tds__GetRemoteDiscoveryModeResponse&tds__GetRemoteDiscoveryModeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetRemoteDiscoveryMode_( struct soap *soap, // input parameters: _tds__GetRemoteDiscoveryMode* tds__GetRemoteDiscoveryMode, // output parameters: _tds__GetRemoteDiscoveryModeResponse&tds__GetRemoteDiscoveryModeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetRemoteDiscoveryMode_ SOAP //gsoap tds service method-style: GetRemoteDiscoveryMode_ document //gsoap tds service method-encoding: GetRemoteDiscoveryMode_ literal //gsoap tds service method-input-action: GetRemoteDiscoveryMode_ http://www.onvif.org/ver10/device/wsdl/GetRemoteDiscoveryMode //gsoap tds service method-output-action: GetRemoteDiscoveryMode_ http://www.onvif.org/ver10/device/wsdl/GetRemoteDiscoveryModeResponse int __tds__GetRemoteDiscoveryMode_( _tds__GetRemoteDiscoveryMode* tds__GetRemoteDiscoveryMode, ///< Input parameter _tds__GetRemoteDiscoveryModeResponse&tds__GetRemoteDiscoveryModeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetRemoteDiscoveryMode_ * * * \******************************************************************************/ /** Operation "__tds__SetRemoteDiscoveryMode_" of service binding "DeviceBinding". This operation sets the remote discovery mode of operation of a device. See Section 7.4 for the definition of remote discovery remote extensions. A device that supports remote discovery shall support configuration of the discovery mode setting through the SetRemoteDiscoveryMode command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetRemoteDiscoveryMode" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetRemoteDiscoveryMode" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetRemoteDiscoveryModeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetRemoteDiscoveryMode_( 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: _tds__SetRemoteDiscoveryMode* tds__SetRemoteDiscoveryMode, // output parameters: _tds__SetRemoteDiscoveryModeResponse&tds__SetRemoteDiscoveryModeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetRemoteDiscoveryMode_( struct soap *soap, // input parameters: _tds__SetRemoteDiscoveryMode* tds__SetRemoteDiscoveryMode, // output parameters: _tds__SetRemoteDiscoveryModeResponse&tds__SetRemoteDiscoveryModeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetRemoteDiscoveryMode_ SOAP //gsoap tds service method-style: SetRemoteDiscoveryMode_ document //gsoap tds service method-encoding: SetRemoteDiscoveryMode_ literal //gsoap tds service method-input-action: SetRemoteDiscoveryMode_ http://www.onvif.org/ver10/device/wsdl/SetRemoteDiscoveryMode //gsoap tds service method-output-action: SetRemoteDiscoveryMode_ http://www.onvif.org/ver10/device/wsdl/SetRemoteDiscoveryModeResponse int __tds__SetRemoteDiscoveryMode_( _tds__SetRemoteDiscoveryMode* tds__SetRemoteDiscoveryMode, ///< Input parameter _tds__SetRemoteDiscoveryModeResponse&tds__SetRemoteDiscoveryModeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDPAddresses_ * * * \******************************************************************************/ /** Operation "__tds__GetDPAddresses_" of service binding "DeviceBinding". This operation gets the remote DP address or addresses from a device. If the device supports remote discovery, as specified in Section 7.4, the device shall support retrieval of the remote DP address(es) through the GetDPAddresses command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDPAddresses" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDPAddresses" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDPAddressesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDPAddresses_( 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: _tds__GetDPAddresses* tds__GetDPAddresses, // output parameters: _tds__GetDPAddressesResponse &tds__GetDPAddressesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDPAddresses_( struct soap *soap, // input parameters: _tds__GetDPAddresses* tds__GetDPAddresses, // output parameters: _tds__GetDPAddressesResponse &tds__GetDPAddressesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDPAddresses_ SOAP //gsoap tds service method-style: GetDPAddresses_ document //gsoap tds service method-encoding: GetDPAddresses_ literal //gsoap tds service method-input-action: GetDPAddresses_ http://www.onvif.org/ver10/device/wsdl/GetDPAddresses //gsoap tds service method-output-action: GetDPAddresses_ http://www.onvif.org/ver10/device/wsdl/GetDPAddressesResponse int __tds__GetDPAddresses_( _tds__GetDPAddresses* tds__GetDPAddresses, ///< Input parameter _tds__GetDPAddressesResponse &tds__GetDPAddressesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetEndpointReference_ * * * \******************************************************************************/ /** Operation "__tds__GetEndpointReference_" of service binding "DeviceBinding". A client can ask for the device service endpoint reference address property that can be used to derive the password equivalent for remote user operation. The device shall support the GetEndpointReference command returning the address property of the device service endpoint reference. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetEndpointReference" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetEndpointReference" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetEndpointReferenceResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetEndpointReference_( 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: _tds__GetEndpointReference* tds__GetEndpointReference, // output parameters: _tds__GetEndpointReferenceResponse &tds__GetEndpointReferenceResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetEndpointReference_( struct soap *soap, // input parameters: _tds__GetEndpointReference* tds__GetEndpointReference, // output parameters: _tds__GetEndpointReferenceResponse &tds__GetEndpointReferenceResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetEndpointReference_ SOAP //gsoap tds service method-style: GetEndpointReference_ document //gsoap tds service method-encoding: GetEndpointReference_ literal //gsoap tds service method-input-action: GetEndpointReference_ http://www.onvif.org/ver10/device/wsdl/GetEndpointReference //gsoap tds service method-output-action: GetEndpointReference_ http://www.onvif.org/ver10/device/wsdl/GetEndpointReferenceResponse int __tds__GetEndpointReference_( _tds__GetEndpointReference* tds__GetEndpointReference, ///< Input parameter _tds__GetEndpointReferenceResponse &tds__GetEndpointReferenceResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetRemoteUser_ * * * \******************************************************************************/ /** Operation "__tds__GetRemoteUser_" of service binding "DeviceBinding". This operation returns the configured remote user (if any). A device supporting remote user handling shall support this operation. The user is only valid for the WS-UserToken profile or as a HTTP / RTSP user.
The algorithm to use for deriving the password is described in section 5.12.2.1 of the core specification. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetRemoteUser" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetRemoteUser" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetRemoteUserResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetRemoteUser_( 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: _tds__GetRemoteUser* tds__GetRemoteUser, // output parameters: _tds__GetRemoteUserResponse &tds__GetRemoteUserResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetRemoteUser_( struct soap *soap, // input parameters: _tds__GetRemoteUser* tds__GetRemoteUser, // output parameters: _tds__GetRemoteUserResponse &tds__GetRemoteUserResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetRemoteUser_ SOAP //gsoap tds service method-style: GetRemoteUser_ document //gsoap tds service method-encoding: GetRemoteUser_ literal //gsoap tds service method-input-action: GetRemoteUser_ http://www.onvif.org/ver10/device/wsdl/GetRemoteUser //gsoap tds service method-output-action: GetRemoteUser_ http://www.onvif.org/ver10/device/wsdl/GetRemoteUserResponse int __tds__GetRemoteUser_( _tds__GetRemoteUser* tds__GetRemoteUser, ///< Input parameter _tds__GetRemoteUserResponse &tds__GetRemoteUserResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetRemoteUser_ * * * \******************************************************************************/ /** Operation "__tds__SetRemoteUser_" of service binding "DeviceBinding". This operation sets the remote user. A device supporting remote user handling shall support this operation. The user is only valid for the WS-UserToken profile or as a HTTP / RTSP user.
The password that is set shall always be the original (not derived) password.
If UseDerivedPassword is set password derivation shall be done by the device when connecting to a remote device.The algorithm to use for deriving the password is described in section 5.12.2.1 of the core specification.
To remove the remote user SetRemoteUser should be called without the RemoteUser parameter. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetRemoteUser" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetRemoteUser" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetRemoteUserResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetRemoteUser_( 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: _tds__SetRemoteUser* tds__SetRemoteUser, // output parameters: _tds__SetRemoteUserResponse &tds__SetRemoteUserResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetRemoteUser_( struct soap *soap, // input parameters: _tds__SetRemoteUser* tds__SetRemoteUser, // output parameters: _tds__SetRemoteUserResponse &tds__SetRemoteUserResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetRemoteUser_ SOAP //gsoap tds service method-style: SetRemoteUser_ document //gsoap tds service method-encoding: SetRemoteUser_ literal //gsoap tds service method-input-action: SetRemoteUser_ http://www.onvif.org/ver10/device/wsdl/SetRemoteUser //gsoap tds service method-output-action: SetRemoteUser_ http://www.onvif.org/ver10/device/wsdl/SetRemoteUserResponse int __tds__SetRemoteUser_( _tds__SetRemoteUser* tds__SetRemoteUser, ///< Input parameter _tds__SetRemoteUserResponse &tds__SetRemoteUserResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetUsers_ * * * \******************************************************************************/ /** Operation "__tds__GetUsers_" of service binding "DeviceBinding". This operation lists the registered users and corresponding credentials on a device. The device shall support retrieval of registered device users and their credentials for the user token through the GetUsers command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetUsers" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetUsers" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetUsersResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetUsers_( 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: _tds__GetUsers* tds__GetUsers, // output parameters: _tds__GetUsersResponse &tds__GetUsersResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetUsers_( struct soap *soap, // input parameters: _tds__GetUsers* tds__GetUsers, // output parameters: _tds__GetUsersResponse &tds__GetUsersResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetUsers_ SOAP //gsoap tds service method-style: GetUsers_ document //gsoap tds service method-encoding: GetUsers_ literal //gsoap tds service method-input-action: GetUsers_ http://www.onvif.org/ver10/device/wsdl/GetUsers //gsoap tds service method-output-action: GetUsers_ http://www.onvif.org/ver10/device/wsdl/GetUsersResponse int __tds__GetUsers_( _tds__GetUsers* tds__GetUsers, ///< Input parameter _tds__GetUsersResponse &tds__GetUsersResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__CreateUsers_ * * * \******************************************************************************/ /** Operation "__tds__CreateUsers_" of service binding "DeviceBinding". This operation creates new device users and corresponding credentials on a device for authentication purposes. The device shall support creation of device users and their credentials through the CreateUsers command. Either all users are created successfully or a fault message shall be returned without creating any user.
ONVIF compliant devices are recommended to support password length of at least 28 bytes, as clients may follow the password derivation mechanism which results in 'password equivalent' of length 28 bytes, as described in section 3.1.2 of the ONVIF security white paper. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/CreateUsers" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/CreateUsers" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/CreateUsersResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__CreateUsers_( 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: _tds__CreateUsers* tds__CreateUsers, // output parameters: _tds__CreateUsersResponse &tds__CreateUsersResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__CreateUsers_( struct soap *soap, // input parameters: _tds__CreateUsers* tds__CreateUsers, // output parameters: _tds__CreateUsersResponse &tds__CreateUsersResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: CreateUsers_ SOAP //gsoap tds service method-style: CreateUsers_ document //gsoap tds service method-encoding: CreateUsers_ literal //gsoap tds service method-input-action: CreateUsers_ http://www.onvif.org/ver10/device/wsdl/CreateUsers //gsoap tds service method-output-action: CreateUsers_ http://www.onvif.org/ver10/device/wsdl/CreateUsersResponse int __tds__CreateUsers_( _tds__CreateUsers* tds__CreateUsers, ///< Input parameter _tds__CreateUsersResponse &tds__CreateUsersResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__DeleteUsers_ * * * \******************************************************************************/ /** Operation "__tds__DeleteUsers_" of service binding "DeviceBinding". This operation deletes users on a device. The device shall support deletion of device users and their credentials through the DeleteUsers command. A device may have one or more fixed users that cannot be deleted to ensure access to the unit. Either all users are deleted successfully or a fault message shall be returned and no users be deleted. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/DeleteUsers" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/DeleteUsers" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/DeleteUsersResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__DeleteUsers_( 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: _tds__DeleteUsers* tds__DeleteUsers, // output parameters: _tds__DeleteUsersResponse &tds__DeleteUsersResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__DeleteUsers_( struct soap *soap, // input parameters: _tds__DeleteUsers* tds__DeleteUsers, // output parameters: _tds__DeleteUsersResponse &tds__DeleteUsersResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: DeleteUsers_ SOAP //gsoap tds service method-style: DeleteUsers_ document //gsoap tds service method-encoding: DeleteUsers_ literal //gsoap tds service method-input-action: DeleteUsers_ http://www.onvif.org/ver10/device/wsdl/DeleteUsers //gsoap tds service method-output-action: DeleteUsers_ http://www.onvif.org/ver10/device/wsdl/DeleteUsersResponse int __tds__DeleteUsers_( _tds__DeleteUsers* tds__DeleteUsers, ///< Input parameter _tds__DeleteUsersResponse &tds__DeleteUsersResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetUser_ * * * \******************************************************************************/ /** Operation "__tds__SetUser_" of service binding "DeviceBinding". This operation updates the settings for one or several users on a device for authentication purposes. The device shall support update of device users and their credentials through the SetUser command. Either all change requests are processed successfully or a fault message shall be returned and no change requests be processed. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetUser" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetUser" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetUserResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetUser_( 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: _tds__SetUser* tds__SetUser, // output parameters: _tds__SetUserResponse &tds__SetUserResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetUser_( struct soap *soap, // input parameters: _tds__SetUser* tds__SetUser, // output parameters: _tds__SetUserResponse &tds__SetUserResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetUser_ SOAP //gsoap tds service method-style: SetUser_ document //gsoap tds service method-encoding: SetUser_ literal //gsoap tds service method-input-action: SetUser_ http://www.onvif.org/ver10/device/wsdl/SetUser //gsoap tds service method-output-action: SetUser_ http://www.onvif.org/ver10/device/wsdl/SetUserResponse int __tds__SetUser_( _tds__SetUser* tds__SetUser, ///< Input parameter _tds__SetUserResponse &tds__SetUserResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetWsdlUrl_ * * * \******************************************************************************/ /** Operation "__tds__GetWsdlUrl_" of service binding "DeviceBinding". It is possible for an endpoint to request a URL that can be used to retrieve the complete schema and WSDL definitions of a device. The command gives in return a URL entry point where all the necessary product specific WSDL and schema definitions can be retrieved. The device shall provide a URL for WSDL and schema download through the GetWsdlUrl command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetWsdlUrl" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetWsdlUrl" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetWsdlUrlResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetWsdlUrl_( 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: _tds__GetWsdlUrl* tds__GetWsdlUrl, // output parameters: _tds__GetWsdlUrlResponse &tds__GetWsdlUrlResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetWsdlUrl_( struct soap *soap, // input parameters: _tds__GetWsdlUrl* tds__GetWsdlUrl, // output parameters: _tds__GetWsdlUrlResponse &tds__GetWsdlUrlResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetWsdlUrl_ SOAP //gsoap tds service method-style: GetWsdlUrl_ document //gsoap tds service method-encoding: GetWsdlUrl_ literal //gsoap tds service method-input-action: GetWsdlUrl_ http://www.onvif.org/ver10/device/wsdl/GetWsdlUrl //gsoap tds service method-output-action: GetWsdlUrl_ http://www.onvif.org/ver10/device/wsdl/GetWsdlUrlResponse int __tds__GetWsdlUrl_( _tds__GetWsdlUrl* tds__GetWsdlUrl, ///< Input parameter _tds__GetWsdlUrlResponse &tds__GetWsdlUrlResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetCapabilities_ * * * \******************************************************************************/ /** Operation "__tds__GetCapabilities_" of service binding "DeviceBinding". Any endpoint can ask for the capabilities of a device using the capability exchange request response operation. The device shall indicate all its ONVIF compliant capabilities through the GetCapabilities command. The capability list includes references to the addresses (XAddr) of the service implementing the interface operations in the category. Apart from the addresses, the capabilities only reflect optional functions. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetCapabilities" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetCapabilities" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetCapabilitiesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetCapabilities_( 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: _tds__GetCapabilities* tds__GetCapabilities, // output parameters: _tds__GetCapabilitiesResponse &tds__GetCapabilitiesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetCapabilities_( struct soap *soap, // input parameters: _tds__GetCapabilities* tds__GetCapabilities, // output parameters: _tds__GetCapabilitiesResponse &tds__GetCapabilitiesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetCapabilities_ SOAP //gsoap tds service method-style: GetCapabilities_ document //gsoap tds service method-encoding: GetCapabilities_ literal //gsoap tds service method-input-action: GetCapabilities_ http://www.onvif.org/ver10/device/wsdl/GetCapabilities //gsoap tds service method-output-action: GetCapabilities_ http://www.onvif.org/ver10/device/wsdl/GetCapabilitiesResponse int __tds__GetCapabilities_( _tds__GetCapabilities* tds__GetCapabilities, ///< Input parameter _tds__GetCapabilitiesResponse &tds__GetCapabilitiesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetDPAddresses_ * * * \******************************************************************************/ /** Operation "__tds__SetDPAddresses_" of service binding "DeviceBinding". This operation sets the remote DP address or addresses on a device. If the device supports remote discovery, as specified in Section 7.4, the device shall support configuration of the remote DP address(es) through the SetDPAddresses command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetDPAddresses" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetDPAddresses" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetDPAddressesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetDPAddresses_( 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: _tds__SetDPAddresses* tds__SetDPAddresses, // output parameters: _tds__SetDPAddressesResponse &tds__SetDPAddressesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetDPAddresses_( struct soap *soap, // input parameters: _tds__SetDPAddresses* tds__SetDPAddresses, // output parameters: _tds__SetDPAddressesResponse &tds__SetDPAddressesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetDPAddresses_ SOAP //gsoap tds service method-style: SetDPAddresses_ document //gsoap tds service method-encoding: SetDPAddresses_ literal //gsoap tds service method-input-action: SetDPAddresses_ http://www.onvif.org/ver10/device/wsdl/SetDPAddresses //gsoap tds service method-output-action: SetDPAddresses_ http://www.onvif.org/ver10/device/wsdl/SetDPAddressesResponse int __tds__SetDPAddresses_( _tds__SetDPAddresses* tds__SetDPAddresses, ///< Input parameter _tds__SetDPAddressesResponse &tds__SetDPAddressesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetHostname_ * * * \******************************************************************************/ /** Operation "__tds__GetHostname_" of service binding "DeviceBinding". This operation is used by an endpoint to get the hostname from a device. The device shall return its hostname configurations through the GetHostname command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetHostname" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetHostname" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetHostnameResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetHostname_( 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: _tds__GetHostname* tds__GetHostname, // output parameters: _tds__GetHostnameResponse &tds__GetHostnameResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetHostname_( struct soap *soap, // input parameters: _tds__GetHostname* tds__GetHostname, // output parameters: _tds__GetHostnameResponse &tds__GetHostnameResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetHostname_ SOAP //gsoap tds service method-style: GetHostname_ document //gsoap tds service method-encoding: GetHostname_ literal //gsoap tds service method-input-action: GetHostname_ http://www.onvif.org/ver10/device/wsdl/GetHostname //gsoap tds service method-output-action: GetHostname_ http://www.onvif.org/ver10/device/wsdl/GetHostnameResponse int __tds__GetHostname_( _tds__GetHostname* tds__GetHostname, ///< Input parameter _tds__GetHostnameResponse &tds__GetHostnameResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetHostname_ * * * \******************************************************************************/ /** Operation "__tds__SetHostname_" of service binding "DeviceBinding". This operation sets the hostname on a device. It shall be possible to set the device hostname configurations through the SetHostname command.
A device shall accept string formated according to RFC 1123 section 2.1 or alternatively to RFC 952, other string shall be considered as invalid strings. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetHostname" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetHostname" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetHostnameResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetHostname_( 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: _tds__SetHostname* tds__SetHostname, // output parameters: _tds__SetHostnameResponse &tds__SetHostnameResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetHostname_( struct soap *soap, // input parameters: _tds__SetHostname* tds__SetHostname, // output parameters: _tds__SetHostnameResponse &tds__SetHostnameResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetHostname_ SOAP //gsoap tds service method-style: SetHostname_ document //gsoap tds service method-encoding: SetHostname_ literal //gsoap tds service method-input-action: SetHostname_ http://www.onvif.org/ver10/device/wsdl/SetHostname //gsoap tds service method-output-action: SetHostname_ http://www.onvif.org/ver10/device/wsdl/SetHostnameResponse int __tds__SetHostname_( _tds__SetHostname* tds__SetHostname, ///< Input parameter _tds__SetHostnameResponse &tds__SetHostnameResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetHostnameFromDHCP_ * * * \******************************************************************************/ /** Operation "__tds__SetHostnameFromDHCP_" of service binding "DeviceBinding". This operation controls whether the hostname is set manually or retrieved via DHCP. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetHostnameFromDHCP" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetHostnameFromDHCP" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetHostnameFromDHCPResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetHostnameFromDHCP_( 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: _tds__SetHostnameFromDHCP* tds__SetHostnameFromDHCP, // output parameters: _tds__SetHostnameFromDHCPResponse &tds__SetHostnameFromDHCPResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetHostnameFromDHCP_( struct soap *soap, // input parameters: _tds__SetHostnameFromDHCP* tds__SetHostnameFromDHCP, // output parameters: _tds__SetHostnameFromDHCPResponse &tds__SetHostnameFromDHCPResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetHostnameFromDHCP_ SOAP //gsoap tds service method-style: SetHostnameFromDHCP_ document //gsoap tds service method-encoding: SetHostnameFromDHCP_ literal //gsoap tds service method-input-action: SetHostnameFromDHCP_ http://www.onvif.org/ver10/device/wsdl/SetHostnameFromDHCP //gsoap tds service method-output-action: SetHostnameFromDHCP_ http://www.onvif.org/ver10/device/wsdl/SetHostnameFromDHCPResponse int __tds__SetHostnameFromDHCP_( _tds__SetHostnameFromDHCP* tds__SetHostnameFromDHCP, ///< Input parameter _tds__SetHostnameFromDHCPResponse &tds__SetHostnameFromDHCPResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDNS_ * * * \******************************************************************************/ /** Operation "__tds__GetDNS_" of service binding "DeviceBinding". This operation gets the DNS settings from a device. The device shall return its DNS configurations through the GetDNS command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDNS" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDNS" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDNSResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDNS_( 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: _tds__GetDNS* tds__GetDNS, // output parameters: _tds__GetDNSResponse &tds__GetDNSResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDNS_( struct soap *soap, // input parameters: _tds__GetDNS* tds__GetDNS, // output parameters: _tds__GetDNSResponse &tds__GetDNSResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDNS_ SOAP //gsoap tds service method-style: GetDNS_ document //gsoap tds service method-encoding: GetDNS_ literal //gsoap tds service method-input-action: GetDNS_ http://www.onvif.org/ver10/device/wsdl/GetDNS //gsoap tds service method-output-action: GetDNS_ http://www.onvif.org/ver10/device/wsdl/GetDNSResponse int __tds__GetDNS_( _tds__GetDNS* tds__GetDNS, ///< Input parameter _tds__GetDNSResponse &tds__GetDNSResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetDNS_ * * * \******************************************************************************/ /** Operation "__tds__SetDNS_" of service binding "DeviceBinding". This operation sets the DNS settings on a device. It shall be possible to set the device DNS configurations through the SetDNS command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetDNS" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetDNS" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetDNSResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetDNS_( 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: _tds__SetDNS* tds__SetDNS, // output parameters: _tds__SetDNSResponse &tds__SetDNSResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetDNS_( struct soap *soap, // input parameters: _tds__SetDNS* tds__SetDNS, // output parameters: _tds__SetDNSResponse &tds__SetDNSResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetDNS_ SOAP //gsoap tds service method-style: SetDNS_ document //gsoap tds service method-encoding: SetDNS_ literal //gsoap tds service method-input-action: SetDNS_ http://www.onvif.org/ver10/device/wsdl/SetDNS //gsoap tds service method-output-action: SetDNS_ http://www.onvif.org/ver10/device/wsdl/SetDNSResponse int __tds__SetDNS_( _tds__SetDNS* tds__SetDNS, ///< Input parameter _tds__SetDNSResponse &tds__SetDNSResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetNTP_ * * * \******************************************************************************/ /** Operation "__tds__GetNTP_" of service binding "DeviceBinding". This operation gets the NTP settings from a device. If the device supports NTP, it shall be possible to get the NTP server settings through the GetNTP command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetNTP" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetNTP" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetNTPResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetNTP_( 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: _tds__GetNTP* tds__GetNTP, // output parameters: _tds__GetNTPResponse &tds__GetNTPResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetNTP_( struct soap *soap, // input parameters: _tds__GetNTP* tds__GetNTP, // output parameters: _tds__GetNTPResponse &tds__GetNTPResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetNTP_ SOAP //gsoap tds service method-style: GetNTP_ document //gsoap tds service method-encoding: GetNTP_ literal //gsoap tds service method-input-action: GetNTP_ http://www.onvif.org/ver10/device/wsdl/GetNTP //gsoap tds service method-output-action: GetNTP_ http://www.onvif.org/ver10/device/wsdl/GetNTPResponse int __tds__GetNTP_( _tds__GetNTP* tds__GetNTP, ///< Input parameter _tds__GetNTPResponse &tds__GetNTPResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetNTP_ * * * \******************************************************************************/ /** Operation "__tds__SetNTP_" of service binding "DeviceBinding". This operation sets the NTP settings on a device. If the device supports NTP, it shall be possible to set the NTP server settings through the SetNTP command.
A device shall accept string formated according to RFC 1123 section 2.1 or alternatively to RFC 952, other string shall be considered as invalid strings.
Changes to the NTP server list will not affect the clock mode DateTimeType. Use SetSystemDateAndTime to activate NTP operation. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetNTP" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetNTP" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetNTPResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetNTP_( 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: _tds__SetNTP* tds__SetNTP, // output parameters: _tds__SetNTPResponse &tds__SetNTPResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetNTP_( struct soap *soap, // input parameters: _tds__SetNTP* tds__SetNTP, // output parameters: _tds__SetNTPResponse &tds__SetNTPResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetNTP_ SOAP //gsoap tds service method-style: SetNTP_ document //gsoap tds service method-encoding: SetNTP_ literal //gsoap tds service method-input-action: SetNTP_ http://www.onvif.org/ver10/device/wsdl/SetNTP //gsoap tds service method-output-action: SetNTP_ http://www.onvif.org/ver10/device/wsdl/SetNTPResponse int __tds__SetNTP_( _tds__SetNTP* tds__SetNTP, ///< Input parameter _tds__SetNTPResponse &tds__SetNTPResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDynamicDNS_ * * * \******************************************************************************/ /** Operation "__tds__GetDynamicDNS_" of service binding "DeviceBinding". This operation gets the dynamic DNS settings from a device. If the device supports dynamic DNS as specified in [RFC 2136] and [RFC 4702], it shall be possible to get the type, name and TTL through the GetDynamicDNS command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDynamicDNS" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDynamicDNS" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDynamicDNSResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDynamicDNS_( 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: _tds__GetDynamicDNS* tds__GetDynamicDNS, // output parameters: _tds__GetDynamicDNSResponse &tds__GetDynamicDNSResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDynamicDNS_( struct soap *soap, // input parameters: _tds__GetDynamicDNS* tds__GetDynamicDNS, // output parameters: _tds__GetDynamicDNSResponse &tds__GetDynamicDNSResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDynamicDNS_ SOAP //gsoap tds service method-style: GetDynamicDNS_ document //gsoap tds service method-encoding: GetDynamicDNS_ literal //gsoap tds service method-input-action: GetDynamicDNS_ http://www.onvif.org/ver10/device/wsdl/GetDynamicDNS //gsoap tds service method-output-action: GetDynamicDNS_ http://www.onvif.org/ver10/device/wsdl/GetDynamicDNSResponse int __tds__GetDynamicDNS_( _tds__GetDynamicDNS* tds__GetDynamicDNS, ///< Input parameter _tds__GetDynamicDNSResponse &tds__GetDynamicDNSResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetDynamicDNS_ * * * \******************************************************************************/ /** Operation "__tds__SetDynamicDNS_" of service binding "DeviceBinding". This operation sets the dynamic DNS settings on a device. If the device supports dynamic DNS as specified in [RFC 2136] and [RFC 4702], it shall be possible to set the type, name and TTL through the SetDynamicDNS command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetDynamicDNS" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetDynamicDNS" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetDynamicDNSResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetDynamicDNS_( 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: _tds__SetDynamicDNS* tds__SetDynamicDNS, // output parameters: _tds__SetDynamicDNSResponse &tds__SetDynamicDNSResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetDynamicDNS_( struct soap *soap, // input parameters: _tds__SetDynamicDNS* tds__SetDynamicDNS, // output parameters: _tds__SetDynamicDNSResponse &tds__SetDynamicDNSResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetDynamicDNS_ SOAP //gsoap tds service method-style: SetDynamicDNS_ document //gsoap tds service method-encoding: SetDynamicDNS_ literal //gsoap tds service method-input-action: SetDynamicDNS_ http://www.onvif.org/ver10/device/wsdl/SetDynamicDNS //gsoap tds service method-output-action: SetDynamicDNS_ http://www.onvif.org/ver10/device/wsdl/SetDynamicDNSResponse int __tds__SetDynamicDNS_( _tds__SetDynamicDNS* tds__SetDynamicDNS, ///< Input parameter _tds__SetDynamicDNSResponse &tds__SetDynamicDNSResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetNetworkInterfaces_ * * * \******************************************************************************/ /** Operation "__tds__GetNetworkInterfaces_" of service binding "DeviceBinding". This operation gets the network interface configuration from a device. The device shall support return of network interface configuration settings as defined by the NetworkInterface type through the GetNetworkInterfaces command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetNetworkInterfaces" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetNetworkInterfaces" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetNetworkInterfacesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetNetworkInterfaces_( 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: _tds__GetNetworkInterfaces* tds__GetNetworkInterfaces, // output parameters: _tds__GetNetworkInterfacesResponse &tds__GetNetworkInterfacesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetNetworkInterfaces_( struct soap *soap, // input parameters: _tds__GetNetworkInterfaces* tds__GetNetworkInterfaces, // output parameters: _tds__GetNetworkInterfacesResponse &tds__GetNetworkInterfacesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetNetworkInterfaces_ SOAP //gsoap tds service method-style: GetNetworkInterfaces_ document //gsoap tds service method-encoding: GetNetworkInterfaces_ literal //gsoap tds service method-input-action: GetNetworkInterfaces_ http://www.onvif.org/ver10/device/wsdl/GetNetworkInterfaces //gsoap tds service method-output-action: GetNetworkInterfaces_ http://www.onvif.org/ver10/device/wsdl/GetNetworkInterfacesResponse int __tds__GetNetworkInterfaces_( _tds__GetNetworkInterfaces* tds__GetNetworkInterfaces, ///< Input parameter _tds__GetNetworkInterfacesResponse &tds__GetNetworkInterfacesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetNetworkInterfaces_ * * * \******************************************************************************/ /** Operation "__tds__SetNetworkInterfaces_" of service binding "DeviceBinding". This operation sets the network interface configuration on a device. The device shall support network configuration of supported network interfaces through the SetNetworkInterfaces command.
For interoperability with a client unaware of the IEEE 802.11 extension a device shall retain its IEEE 802.11 configuration if the IEEE 802.11 configuration element isnt present in the request. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetNetworkInterfaces" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetNetworkInterfaces" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetNetworkInterfacesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetNetworkInterfaces_( 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: _tds__SetNetworkInterfaces* tds__SetNetworkInterfaces, // output parameters: _tds__SetNetworkInterfacesResponse &tds__SetNetworkInterfacesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetNetworkInterfaces_( struct soap *soap, // input parameters: _tds__SetNetworkInterfaces* tds__SetNetworkInterfaces, // output parameters: _tds__SetNetworkInterfacesResponse &tds__SetNetworkInterfacesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetNetworkInterfaces_ SOAP //gsoap tds service method-style: SetNetworkInterfaces_ document //gsoap tds service method-encoding: SetNetworkInterfaces_ literal //gsoap tds service method-input-action: SetNetworkInterfaces_ http://www.onvif.org/ver10/device/wsdl/SetNetworkInterfaces //gsoap tds service method-output-action: SetNetworkInterfaces_ http://www.onvif.org/ver10/device/wsdl/SetNetworkInterfacesResponse int __tds__SetNetworkInterfaces_( _tds__SetNetworkInterfaces* tds__SetNetworkInterfaces, ///< Input parameter _tds__SetNetworkInterfacesResponse &tds__SetNetworkInterfacesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetNetworkProtocols_ * * * \******************************************************************************/ /** Operation "__tds__GetNetworkProtocols_" of service binding "DeviceBinding". This operation gets defined network protocols from a device. The device shall support the GetNetworkProtocols command returning configured network protocols. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetNetworkProtocols" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetNetworkProtocols" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetNetworkProtocolsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetNetworkProtocols_( 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: _tds__GetNetworkProtocols* tds__GetNetworkProtocols, // output parameters: _tds__GetNetworkProtocolsResponse &tds__GetNetworkProtocolsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetNetworkProtocols_( struct soap *soap, // input parameters: _tds__GetNetworkProtocols* tds__GetNetworkProtocols, // output parameters: _tds__GetNetworkProtocolsResponse &tds__GetNetworkProtocolsResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetNetworkProtocols_ SOAP //gsoap tds service method-style: GetNetworkProtocols_ document //gsoap tds service method-encoding: GetNetworkProtocols_ literal //gsoap tds service method-input-action: GetNetworkProtocols_ http://www.onvif.org/ver10/device/wsdl/GetNetworkProtocols //gsoap tds service method-output-action: GetNetworkProtocols_ http://www.onvif.org/ver10/device/wsdl/GetNetworkProtocolsResponse int __tds__GetNetworkProtocols_( _tds__GetNetworkProtocols* tds__GetNetworkProtocols, ///< Input parameter _tds__GetNetworkProtocolsResponse &tds__GetNetworkProtocolsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetNetworkProtocols_ * * * \******************************************************************************/ /** Operation "__tds__SetNetworkProtocols_" of service binding "DeviceBinding". This operation configures defined network protocols on a device. The device shall support configuration of defined network protocols through the SetNetworkProtocols command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetNetworkProtocols" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetNetworkProtocols" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetNetworkProtocolsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetNetworkProtocols_( 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: _tds__SetNetworkProtocols* tds__SetNetworkProtocols, // output parameters: _tds__SetNetworkProtocolsResponse &tds__SetNetworkProtocolsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetNetworkProtocols_( struct soap *soap, // input parameters: _tds__SetNetworkProtocols* tds__SetNetworkProtocols, // output parameters: _tds__SetNetworkProtocolsResponse &tds__SetNetworkProtocolsResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetNetworkProtocols_ SOAP //gsoap tds service method-style: SetNetworkProtocols_ document //gsoap tds service method-encoding: SetNetworkProtocols_ literal //gsoap tds service method-input-action: SetNetworkProtocols_ http://www.onvif.org/ver10/device/wsdl/SetNetworkProtocols //gsoap tds service method-output-action: SetNetworkProtocols_ http://www.onvif.org/ver10/device/wsdl/SetNetworkProtocolsResponse int __tds__SetNetworkProtocols_( _tds__SetNetworkProtocols* tds__SetNetworkProtocols, ///< Input parameter _tds__SetNetworkProtocolsResponse &tds__SetNetworkProtocolsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetNetworkDefaultGateway_ * * * \******************************************************************************/ /** Operation "__tds__GetNetworkDefaultGateway_" of service binding "DeviceBinding". This operation gets the default gateway settings from a device. The device shall support the GetNetworkDefaultGateway command returning configured default gateway address(es). - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetNetworkDefaultGateway" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetNetworkDefaultGateway" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetNetworkDefaultGatewayResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetNetworkDefaultGateway_( 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: _tds__GetNetworkDefaultGateway* tds__GetNetworkDefaultGateway, // output parameters: _tds__GetNetworkDefaultGatewayResponse&tds__GetNetworkDefaultGatewayResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetNetworkDefaultGateway_( struct soap *soap, // input parameters: _tds__GetNetworkDefaultGateway* tds__GetNetworkDefaultGateway, // output parameters: _tds__GetNetworkDefaultGatewayResponse&tds__GetNetworkDefaultGatewayResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetNetworkDefaultGateway_ SOAP //gsoap tds service method-style: GetNetworkDefaultGateway_ document //gsoap tds service method-encoding: GetNetworkDefaultGateway_ literal //gsoap tds service method-input-action: GetNetworkDefaultGateway_ http://www.onvif.org/ver10/device/wsdl/GetNetworkDefaultGateway //gsoap tds service method-output-action: GetNetworkDefaultGateway_ http://www.onvif.org/ver10/device/wsdl/GetNetworkDefaultGatewayResponse int __tds__GetNetworkDefaultGateway_( _tds__GetNetworkDefaultGateway* tds__GetNetworkDefaultGateway, ///< Input parameter _tds__GetNetworkDefaultGatewayResponse&tds__GetNetworkDefaultGatewayResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetNetworkDefaultGateway_ * * * \******************************************************************************/ /** Operation "__tds__SetNetworkDefaultGateway_" of service binding "DeviceBinding". This operation sets the default gateway settings on a device. The device shall support configuration of default gateway through the SetNetworkDefaultGateway command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetNetworkDefaultGateway" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetNetworkDefaultGateway" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetNetworkDefaultGatewayResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetNetworkDefaultGateway_( 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: _tds__SetNetworkDefaultGateway* tds__SetNetworkDefaultGateway, // output parameters: _tds__SetNetworkDefaultGatewayResponse&tds__SetNetworkDefaultGatewayResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetNetworkDefaultGateway_( struct soap *soap, // input parameters: _tds__SetNetworkDefaultGateway* tds__SetNetworkDefaultGateway, // output parameters: _tds__SetNetworkDefaultGatewayResponse&tds__SetNetworkDefaultGatewayResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetNetworkDefaultGateway_ SOAP //gsoap tds service method-style: SetNetworkDefaultGateway_ document //gsoap tds service method-encoding: SetNetworkDefaultGateway_ literal //gsoap tds service method-input-action: SetNetworkDefaultGateway_ http://www.onvif.org/ver10/device/wsdl/SetNetworkDefaultGateway //gsoap tds service method-output-action: SetNetworkDefaultGateway_ http://www.onvif.org/ver10/device/wsdl/SetNetworkDefaultGatewayResponse int __tds__SetNetworkDefaultGateway_( _tds__SetNetworkDefaultGateway* tds__SetNetworkDefaultGateway, ///< Input parameter _tds__SetNetworkDefaultGatewayResponse&tds__SetNetworkDefaultGatewayResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetZeroConfiguration_ * * * \******************************************************************************/ /** Operation "__tds__GetZeroConfiguration_" of service binding "DeviceBinding". This operation gets the zero-configuration from a device. If the device supports dynamic IP configuration according to [RFC3927], it shall support the return of IPv4 zero configuration address and status through the GetZeroConfiguration command.
Devices supporting zero configuration on more than one interface shall use the extension to list the additional interface settings. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetZeroConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetZeroConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetZeroConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetZeroConfiguration_( 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: _tds__GetZeroConfiguration* tds__GetZeroConfiguration, // output parameters: _tds__GetZeroConfigurationResponse &tds__GetZeroConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetZeroConfiguration_( struct soap *soap, // input parameters: _tds__GetZeroConfiguration* tds__GetZeroConfiguration, // output parameters: _tds__GetZeroConfigurationResponse &tds__GetZeroConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetZeroConfiguration_ SOAP //gsoap tds service method-style: GetZeroConfiguration_ document //gsoap tds service method-encoding: GetZeroConfiguration_ literal //gsoap tds service method-input-action: GetZeroConfiguration_ http://www.onvif.org/ver10/device/wsdl/GetZeroConfiguration //gsoap tds service method-output-action: GetZeroConfiguration_ http://www.onvif.org/ver10/device/wsdl/GetZeroConfigurationResponse int __tds__GetZeroConfiguration_( _tds__GetZeroConfiguration* tds__GetZeroConfiguration, ///< Input parameter _tds__GetZeroConfigurationResponse &tds__GetZeroConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetZeroConfiguration_ * * * \******************************************************************************/ /** Operation "__tds__SetZeroConfiguration_" of service binding "DeviceBinding". This operation sets the zero-configuration. Use GetCapalities to get if zero-zero-configuration is supported or not. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetZeroConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetZeroConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetZeroConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetZeroConfiguration_( 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: _tds__SetZeroConfiguration* tds__SetZeroConfiguration, // output parameters: _tds__SetZeroConfigurationResponse &tds__SetZeroConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetZeroConfiguration_( struct soap *soap, // input parameters: _tds__SetZeroConfiguration* tds__SetZeroConfiguration, // output parameters: _tds__SetZeroConfigurationResponse &tds__SetZeroConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetZeroConfiguration_ SOAP //gsoap tds service method-style: SetZeroConfiguration_ document //gsoap tds service method-encoding: SetZeroConfiguration_ literal //gsoap tds service method-input-action: SetZeroConfiguration_ http://www.onvif.org/ver10/device/wsdl/SetZeroConfiguration //gsoap tds service method-output-action: SetZeroConfiguration_ http://www.onvif.org/ver10/device/wsdl/SetZeroConfigurationResponse int __tds__SetZeroConfiguration_( _tds__SetZeroConfiguration* tds__SetZeroConfiguration, ///< Input parameter _tds__SetZeroConfigurationResponse &tds__SetZeroConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetIPAddressFilter_ * * * \******************************************************************************/ /** Operation "__tds__GetIPAddressFilter_" of service binding "DeviceBinding". This operation gets the IP address filter settings from a device. If the device supports device access control based on IP filtering rules (denied or accepted ranges of IP addresses), the device shall support the GetIPAddressFilter command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetIPAddressFilter" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetIPAddressFilter" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetIPAddressFilterResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetIPAddressFilter_( 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: _tds__GetIPAddressFilter* tds__GetIPAddressFilter, // output parameters: _tds__GetIPAddressFilterResponse &tds__GetIPAddressFilterResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetIPAddressFilter_( struct soap *soap, // input parameters: _tds__GetIPAddressFilter* tds__GetIPAddressFilter, // output parameters: _tds__GetIPAddressFilterResponse &tds__GetIPAddressFilterResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetIPAddressFilter_ SOAP //gsoap tds service method-style: GetIPAddressFilter_ document //gsoap tds service method-encoding: GetIPAddressFilter_ literal //gsoap tds service method-input-action: GetIPAddressFilter_ http://www.onvif.org/ver10/device/wsdl/GetIPAddressFilter //gsoap tds service method-output-action: GetIPAddressFilter_ http://www.onvif.org/ver10/device/wsdl/GetIPAddressFilterResponse int __tds__GetIPAddressFilter_( _tds__GetIPAddressFilter* tds__GetIPAddressFilter, ///< Input parameter _tds__GetIPAddressFilterResponse &tds__GetIPAddressFilterResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetIPAddressFilter_ * * * \******************************************************************************/ /** Operation "__tds__SetIPAddressFilter_" of service binding "DeviceBinding". This operation sets the IP address filter settings on a device. If the device supports device access control based on IP filtering rules (denied or accepted ranges of IP addresses), the device shall support configuration of IP filtering rules through the SetIPAddressFilter command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetIPAddressFilter" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetIPAddressFilter" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetIPAddressFilterResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetIPAddressFilter_( 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: _tds__SetIPAddressFilter* tds__SetIPAddressFilter, // output parameters: _tds__SetIPAddressFilterResponse &tds__SetIPAddressFilterResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetIPAddressFilter_( struct soap *soap, // input parameters: _tds__SetIPAddressFilter* tds__SetIPAddressFilter, // output parameters: _tds__SetIPAddressFilterResponse &tds__SetIPAddressFilterResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetIPAddressFilter_ SOAP //gsoap tds service method-style: SetIPAddressFilter_ document //gsoap tds service method-encoding: SetIPAddressFilter_ literal //gsoap tds service method-input-action: SetIPAddressFilter_ http://www.onvif.org/ver10/device/wsdl/SetIPAddressFilter //gsoap tds service method-output-action: SetIPAddressFilter_ http://www.onvif.org/ver10/device/wsdl/SetIPAddressFilterResponse int __tds__SetIPAddressFilter_( _tds__SetIPAddressFilter* tds__SetIPAddressFilter, ///< Input parameter _tds__SetIPAddressFilterResponse &tds__SetIPAddressFilterResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__AddIPAddressFilter_ * * * \******************************************************************************/ /** Operation "__tds__AddIPAddressFilter_" of service binding "DeviceBinding". This operation adds an IP filter address to a device. If the device supports device access control based on IP filtering rules (denied or accepted ranges of IP addresses), the device shall support adding of IP filtering addresses through the AddIPAddressFilter command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/AddIPAddressFilter" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/AddIPAddressFilter" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/AddIPAddressFilterResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__AddIPAddressFilter_( 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: _tds__AddIPAddressFilter* tds__AddIPAddressFilter, // output parameters: _tds__AddIPAddressFilterResponse &tds__AddIPAddressFilterResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__AddIPAddressFilter_( struct soap *soap, // input parameters: _tds__AddIPAddressFilter* tds__AddIPAddressFilter, // output parameters: _tds__AddIPAddressFilterResponse &tds__AddIPAddressFilterResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: AddIPAddressFilter_ SOAP //gsoap tds service method-style: AddIPAddressFilter_ document //gsoap tds service method-encoding: AddIPAddressFilter_ literal //gsoap tds service method-input-action: AddIPAddressFilter_ http://www.onvif.org/ver10/device/wsdl/AddIPAddressFilter //gsoap tds service method-output-action: AddIPAddressFilter_ http://www.onvif.org/ver10/device/wsdl/AddIPAddressFilterResponse int __tds__AddIPAddressFilter_( _tds__AddIPAddressFilter* tds__AddIPAddressFilter, ///< Input parameter _tds__AddIPAddressFilterResponse &tds__AddIPAddressFilterResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__RemoveIPAddressFilter_ * * * \******************************************************************************/ /** Operation "__tds__RemoveIPAddressFilter_" of service binding "DeviceBinding". This operation deletes an IP filter address from a device. If the device supports device access control based on IP filtering rules (denied or accepted ranges of IP addresses), the device shall support deletion of IP filtering addresses through the RemoveIPAddressFilter command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/RemoveIPAddressFilter" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/RemoveIPAddressFilter" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/RemoveIPAddressFilterResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__RemoveIPAddressFilter_( 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: _tds__RemoveIPAddressFilter* tds__RemoveIPAddressFilter, // output parameters: _tds__RemoveIPAddressFilterResponse&tds__RemoveIPAddressFilterResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__RemoveIPAddressFilter_( struct soap *soap, // input parameters: _tds__RemoveIPAddressFilter* tds__RemoveIPAddressFilter, // output parameters: _tds__RemoveIPAddressFilterResponse&tds__RemoveIPAddressFilterResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: RemoveIPAddressFilter_ SOAP //gsoap tds service method-style: RemoveIPAddressFilter_ document //gsoap tds service method-encoding: RemoveIPAddressFilter_ literal //gsoap tds service method-input-action: RemoveIPAddressFilter_ http://www.onvif.org/ver10/device/wsdl/RemoveIPAddressFilter //gsoap tds service method-output-action: RemoveIPAddressFilter_ http://www.onvif.org/ver10/device/wsdl/RemoveIPAddressFilterResponse int __tds__RemoveIPAddressFilter_( _tds__RemoveIPAddressFilter* tds__RemoveIPAddressFilter, ///< Input parameter _tds__RemoveIPAddressFilterResponse&tds__RemoveIPAddressFilterResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetAccessPolicy_ * * * \******************************************************************************/ /** Operation "__tds__GetAccessPolicy_" of service binding "DeviceBinding". Access to different services and sub-sets of services should be subject to access control. The WS-Security framework gives the prerequisite for end-point authentication. Authorization decisions can then be taken using an access security policy. This standard does not mandate any particular policy description format or security policy but this is up to the device manufacturer or system provider to choose policy and policy description format of choice. However, an access policy (in arbitrary format) can be requested using this command. If the device supports access policy settings based on WS-Security authentication, then the device shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetAccessPolicy" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetAccessPolicy" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetAccessPolicyResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetAccessPolicy_( 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: _tds__GetAccessPolicy* tds__GetAccessPolicy, // output parameters: _tds__GetAccessPolicyResponse &tds__GetAccessPolicyResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetAccessPolicy_( struct soap *soap, // input parameters: _tds__GetAccessPolicy* tds__GetAccessPolicy, // output parameters: _tds__GetAccessPolicyResponse &tds__GetAccessPolicyResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetAccessPolicy_ SOAP //gsoap tds service method-style: GetAccessPolicy_ document //gsoap tds service method-encoding: GetAccessPolicy_ literal //gsoap tds service method-input-action: GetAccessPolicy_ http://www.onvif.org/ver10/device/wsdl/GetAccessPolicy //gsoap tds service method-output-action: GetAccessPolicy_ http://www.onvif.org/ver10/device/wsdl/GetAccessPolicyResponse int __tds__GetAccessPolicy_( _tds__GetAccessPolicy* tds__GetAccessPolicy, ///< Input parameter _tds__GetAccessPolicyResponse &tds__GetAccessPolicyResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetAccessPolicy_ * * * \******************************************************************************/ /** Operation "__tds__SetAccessPolicy_" of service binding "DeviceBinding". This command sets the device access security policy (for more details on the access security policy see the Get command). If the device supports access policy settings based on WS-Security authentication, then the device shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetAccessPolicy" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetAccessPolicy" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetAccessPolicyResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetAccessPolicy_( 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: _tds__SetAccessPolicy* tds__SetAccessPolicy, // output parameters: _tds__SetAccessPolicyResponse &tds__SetAccessPolicyResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetAccessPolicy_( struct soap *soap, // input parameters: _tds__SetAccessPolicy* tds__SetAccessPolicy, // output parameters: _tds__SetAccessPolicyResponse &tds__SetAccessPolicyResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetAccessPolicy_ SOAP //gsoap tds service method-style: SetAccessPolicy_ document //gsoap tds service method-encoding: SetAccessPolicy_ literal //gsoap tds service method-input-action: SetAccessPolicy_ http://www.onvif.org/ver10/device/wsdl/SetAccessPolicy //gsoap tds service method-output-action: SetAccessPolicy_ http://www.onvif.org/ver10/device/wsdl/SetAccessPolicyResponse int __tds__SetAccessPolicy_( _tds__SetAccessPolicy* tds__SetAccessPolicy, ///< Input parameter _tds__SetAccessPolicyResponse &tds__SetAccessPolicyResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__CreateCertificate_ * * * \******************************************************************************/ /** Operation "__tds__CreateCertificate_" of service binding "DeviceBinding". This operation generates a private/public key pair and also can create a self-signed device certificate as a result of key pair generation. The certificate is created using a suitable onboard key pair generation mechanism.
If a device supports onboard key pair generation, the device that supports TLS shall support this certificate creation command. And also, if a device supports onboard key pair generation, the device that support IEEE 802.1X shall support this command for the purpose of key pair generation. Certificates and key pairs are identified using certificate IDs. These IDs are either chosen by the certificate generation requester or by the device (in case that no ID value is given). - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/CreateCertificate" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/CreateCertificate" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/CreateCertificateResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__CreateCertificate_( 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: _tds__CreateCertificate* tds__CreateCertificate, // output parameters: _tds__CreateCertificateResponse &tds__CreateCertificateResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__CreateCertificate_( struct soap *soap, // input parameters: _tds__CreateCertificate* tds__CreateCertificate, // output parameters: _tds__CreateCertificateResponse &tds__CreateCertificateResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: CreateCertificate_ SOAP //gsoap tds service method-style: CreateCertificate_ document //gsoap tds service method-encoding: CreateCertificate_ literal //gsoap tds service method-input-action: CreateCertificate_ http://www.onvif.org/ver10/device/wsdl/CreateCertificate //gsoap tds service method-output-action: CreateCertificate_ http://www.onvif.org/ver10/device/wsdl/CreateCertificateResponse int __tds__CreateCertificate_( _tds__CreateCertificate* tds__CreateCertificate, ///< Input parameter _tds__CreateCertificateResponse &tds__CreateCertificateResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetCertificates_ * * * \******************************************************************************/ /** Operation "__tds__GetCertificates_" of service binding "DeviceBinding". This operation gets all device server certificates (including self-signed) for the purpose of TLS authentication and all device client certificates for the purpose of IEEE 802.1X authentication. This command lists only the TLS server certificates and IEEE 802.1X client certificates for the device (neither trusted CA certificates nor trusted root certificates). The certificates are returned as binary data. A device that supports TLS shall support this command and the certificates shall be encoded using ASN.1 [X.681], [X.682], [X.683] DER [X.690] encoding rules. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetCertificates" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetCertificates" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetCertificatesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetCertificates_( 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: _tds__GetCertificates* tds__GetCertificates, // output parameters: _tds__GetCertificatesResponse &tds__GetCertificatesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetCertificates_( struct soap *soap, // input parameters: _tds__GetCertificates* tds__GetCertificates, // output parameters: _tds__GetCertificatesResponse &tds__GetCertificatesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetCertificates_ SOAP //gsoap tds service method-style: GetCertificates_ document //gsoap tds service method-encoding: GetCertificates_ literal //gsoap tds service method-input-action: GetCertificates_ http://www.onvif.org/ver10/device/wsdl/GetCertificates //gsoap tds service method-output-action: GetCertificates_ http://www.onvif.org/ver10/device/wsdl/GetCertificatesResponse int __tds__GetCertificates_( _tds__GetCertificates* tds__GetCertificates, ///< Input parameter _tds__GetCertificatesResponse &tds__GetCertificatesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetCertificatesStatus_ * * * \******************************************************************************/ /** Operation "__tds__GetCertificatesStatus_" of service binding "DeviceBinding". This operation is specific to TLS functionality. This operation gets the status (enabled/disabled) of the device TLS server certificates. A device that supports TLS shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetCertificatesStatus" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetCertificatesStatus" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetCertificatesStatusResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetCertificatesStatus_( 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: _tds__GetCertificatesStatus* tds__GetCertificatesStatus, // output parameters: _tds__GetCertificatesStatusResponse&tds__GetCertificatesStatusResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetCertificatesStatus_( struct soap *soap, // input parameters: _tds__GetCertificatesStatus* tds__GetCertificatesStatus, // output parameters: _tds__GetCertificatesStatusResponse&tds__GetCertificatesStatusResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetCertificatesStatus_ SOAP //gsoap tds service method-style: GetCertificatesStatus_ document //gsoap tds service method-encoding: GetCertificatesStatus_ literal //gsoap tds service method-input-action: GetCertificatesStatus_ http://www.onvif.org/ver10/device/wsdl/GetCertificatesStatus //gsoap tds service method-output-action: GetCertificatesStatus_ http://www.onvif.org/ver10/device/wsdl/GetCertificatesStatusResponse int __tds__GetCertificatesStatus_( _tds__GetCertificatesStatus* tds__GetCertificatesStatus, ///< Input parameter _tds__GetCertificatesStatusResponse&tds__GetCertificatesStatusResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetCertificatesStatus_ * * * \******************************************************************************/ /** Operation "__tds__SetCertificatesStatus_" of service binding "DeviceBinding". This operation is specific to TLS functionality. This operation sets the status (enable/disable) of the device TLS server certificates. A device that supports TLS shall support this command. Typically only one device server certificate is allowed to be enabled at a time. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetCertificatesStatus" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetCertificatesStatus" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetCertificatesStatusResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetCertificatesStatus_( 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: _tds__SetCertificatesStatus* tds__SetCertificatesStatus, // output parameters: _tds__SetCertificatesStatusResponse&tds__SetCertificatesStatusResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetCertificatesStatus_( struct soap *soap, // input parameters: _tds__SetCertificatesStatus* tds__SetCertificatesStatus, // output parameters: _tds__SetCertificatesStatusResponse&tds__SetCertificatesStatusResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetCertificatesStatus_ SOAP //gsoap tds service method-style: SetCertificatesStatus_ document //gsoap tds service method-encoding: SetCertificatesStatus_ literal //gsoap tds service method-input-action: SetCertificatesStatus_ http://www.onvif.org/ver10/device/wsdl/SetCertificatesStatus //gsoap tds service method-output-action: SetCertificatesStatus_ http://www.onvif.org/ver10/device/wsdl/SetCertificatesStatusResponse int __tds__SetCertificatesStatus_( _tds__SetCertificatesStatus* tds__SetCertificatesStatus, ///< Input parameter _tds__SetCertificatesStatusResponse&tds__SetCertificatesStatusResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__DeleteCertificates_ * * * \******************************************************************************/ /** Operation "__tds__DeleteCertificates_" of service binding "DeviceBinding". This operation deletes a certificate or multiple certificates. The device MAY also delete a private/public key pair which is coupled with the certificate to be deleted. The device that support either TLS or IEEE 802.1X shall support the deletion of a certificate or multiple certificates through this command. Either all certificates are deleted successfully or a fault message shall be returned without deleting any certificate. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/DeleteCertificates" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/DeleteCertificates" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/DeleteCertificatesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__DeleteCertificates_( 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: _tds__DeleteCertificates* tds__DeleteCertificates, // output parameters: _tds__DeleteCertificatesResponse &tds__DeleteCertificatesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__DeleteCertificates_( struct soap *soap, // input parameters: _tds__DeleteCertificates* tds__DeleteCertificates, // output parameters: _tds__DeleteCertificatesResponse &tds__DeleteCertificatesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: DeleteCertificates_ SOAP //gsoap tds service method-style: DeleteCertificates_ document //gsoap tds service method-encoding: DeleteCertificates_ literal //gsoap tds service method-input-action: DeleteCertificates_ http://www.onvif.org/ver10/device/wsdl/DeleteCertificates //gsoap tds service method-output-action: DeleteCertificates_ http://www.onvif.org/ver10/device/wsdl/DeleteCertificatesResponse int __tds__DeleteCertificates_( _tds__DeleteCertificates* tds__DeleteCertificates, ///< Input parameter _tds__DeleteCertificatesResponse &tds__DeleteCertificatesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetPkcs10Request_ * * * \******************************************************************************/ /** Operation "__tds__GetPkcs10Request_" of service binding "DeviceBinding". This operation requests a PKCS #10 certificate signature request from the device. The returned information field shall be either formatted exactly as specified in [PKCS#10] or PEM encoded [PKCS#10] format. In order for this command to work, the device must already have a private/public key pair. This key pair should be referred by CertificateID as specified in the input parameter description. This CertificateID refers to the key pair generated using CreateCertificate command.
A device that support onboard key pair generation that supports either TLS or IEEE 802.1X using client certificate shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetPkcs10Request" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetPkcs10Request" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetPkcs10RequestResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetPkcs10Request_( 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: _tds__GetPkcs10Request* tds__GetPkcs10Request, // output parameters: _tds__GetPkcs10RequestResponse &tds__GetPkcs10RequestResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetPkcs10Request_( struct soap *soap, // input parameters: _tds__GetPkcs10Request* tds__GetPkcs10Request, // output parameters: _tds__GetPkcs10RequestResponse &tds__GetPkcs10RequestResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetPkcs10Request_ SOAP //gsoap tds service method-style: GetPkcs10Request_ document //gsoap tds service method-encoding: GetPkcs10Request_ literal //gsoap tds service method-input-action: GetPkcs10Request_ http://www.onvif.org/ver10/device/wsdl/GetPkcs10Request //gsoap tds service method-output-action: GetPkcs10Request_ http://www.onvif.org/ver10/device/wsdl/GetPkcs10RequestResponse int __tds__GetPkcs10Request_( _tds__GetPkcs10Request* tds__GetPkcs10Request, ///< Input parameter _tds__GetPkcs10RequestResponse &tds__GetPkcs10RequestResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__LoadCertificates_ * * * \******************************************************************************/ /** Operation "__tds__LoadCertificates_" of service binding "DeviceBinding". TLS server certificate(s) or IEEE 802.1X client certificate(s) created using the PKCS#10 certificate request command can be loaded into the device using this command (see Section 8.4.13). The certificate ID in the request shall be present. The device may sort the received certificate(s) based on the public key and subject information in the certificate(s). The certificate ID in the request will be the ID value the client wish to have. The device is supposed to scan the generated key pairs present in the device to identify which is the correspondent key pair with the loaded certificate and then make the link between the certificate and the key pair.
A device that supports onboard key pair generation that support either TLS or IEEE 802.1X shall support this command.
The certificates shall be encoded using ASN.1 [X.681], [X.682], [X.683] DER [X.690] encoding rules.
This command is applicable to any device type, although the parameter name is called for historical reasons NVTCertificate. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/LoadCertificates" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/LoadCertificates" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/LoadCertificatesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__LoadCertificates_( 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: _tds__LoadCertificates* tds__LoadCertificates, // output parameters: _tds__LoadCertificatesResponse &tds__LoadCertificatesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__LoadCertificates_( struct soap *soap, // input parameters: _tds__LoadCertificates* tds__LoadCertificates, // output parameters: _tds__LoadCertificatesResponse &tds__LoadCertificatesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: LoadCertificates_ SOAP //gsoap tds service method-style: LoadCertificates_ document //gsoap tds service method-encoding: LoadCertificates_ literal //gsoap tds service method-input-action: LoadCertificates_ http://www.onvif.org/ver10/device/wsdl/LoadCertificates //gsoap tds service method-output-action: LoadCertificates_ http://www.onvif.org/ver10/device/wsdl/LoadCertificatesResponse int __tds__LoadCertificates_( _tds__LoadCertificates* tds__LoadCertificates, ///< Input parameter _tds__LoadCertificatesResponse &tds__LoadCertificatesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetClientCertificateMode_ * * * \******************************************************************************/ /** Operation "__tds__GetClientCertificateMode_" of service binding "DeviceBinding". This operation is specific to TLS functionality. This operation gets the status (enabled/disabled) of the device TLS client authentication. A device that supports TLS shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetClientCertificateMode" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetClientCertificateMode" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetClientCertificateModeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetClientCertificateMode_( 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: _tds__GetClientCertificateMode* tds__GetClientCertificateMode, // output parameters: _tds__GetClientCertificateModeResponse&tds__GetClientCertificateModeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetClientCertificateMode_( struct soap *soap, // input parameters: _tds__GetClientCertificateMode* tds__GetClientCertificateMode, // output parameters: _tds__GetClientCertificateModeResponse&tds__GetClientCertificateModeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetClientCertificateMode_ SOAP //gsoap tds service method-style: GetClientCertificateMode_ document //gsoap tds service method-encoding: GetClientCertificateMode_ literal //gsoap tds service method-input-action: GetClientCertificateMode_ http://www.onvif.org/ver10/device/wsdl/GetClientCertificateMode //gsoap tds service method-output-action: GetClientCertificateMode_ http://www.onvif.org/ver10/device/wsdl/GetClientCertificateModeResponse int __tds__GetClientCertificateMode_( _tds__GetClientCertificateMode* tds__GetClientCertificateMode, ///< Input parameter _tds__GetClientCertificateModeResponse&tds__GetClientCertificateModeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetClientCertificateMode_ * * * \******************************************************************************/ /** Operation "__tds__SetClientCertificateMode_" of service binding "DeviceBinding". This operation is specific to TLS functionality. This operation sets the status (enabled/disabled) of the device TLS client authentication. A device that supports TLS shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetClientCertificateMode" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetClientCertificateMode" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetClientCertificateModeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetClientCertificateMode_( 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: _tds__SetClientCertificateMode* tds__SetClientCertificateMode, // output parameters: _tds__SetClientCertificateModeResponse&tds__SetClientCertificateModeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetClientCertificateMode_( struct soap *soap, // input parameters: _tds__SetClientCertificateMode* tds__SetClientCertificateMode, // output parameters: _tds__SetClientCertificateModeResponse&tds__SetClientCertificateModeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetClientCertificateMode_ SOAP //gsoap tds service method-style: SetClientCertificateMode_ document //gsoap tds service method-encoding: SetClientCertificateMode_ literal //gsoap tds service method-input-action: SetClientCertificateMode_ http://www.onvif.org/ver10/device/wsdl/SetClientCertificateMode //gsoap tds service method-output-action: SetClientCertificateMode_ http://www.onvif.org/ver10/device/wsdl/SetClientCertificateModeResponse int __tds__SetClientCertificateMode_( _tds__SetClientCertificateMode* tds__SetClientCertificateMode, ///< Input parameter _tds__SetClientCertificateModeResponse&tds__SetClientCertificateModeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetRelayOutputs_ * * * \******************************************************************************/ /** Operation "__tds__GetRelayOutputs_" of service binding "DeviceBinding". This operation gets a list of all available relay outputs and their settings.
This method has been depricated with version 2.0. Refer to the DeviceIO service. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetRelayOutputs" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetRelayOutputs" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetRelayOutputsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetRelayOutputs_( 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: _tds__GetRelayOutputs* tds__GetRelayOutputs, // output parameters: _tds__GetRelayOutputsResponse &tds__GetRelayOutputsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetRelayOutputs_( struct soap *soap, // input parameters: _tds__GetRelayOutputs* tds__GetRelayOutputs, // output parameters: _tds__GetRelayOutputsResponse &tds__GetRelayOutputsResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetRelayOutputs_ SOAP //gsoap tds service method-style: GetRelayOutputs_ document //gsoap tds service method-encoding: GetRelayOutputs_ literal //gsoap tds service method-input-action: GetRelayOutputs_ http://www.onvif.org/ver10/device/wsdl/GetRelayOutputs //gsoap tds service method-output-action: GetRelayOutputs_ http://www.onvif.org/ver10/device/wsdl/GetRelayOutputsResponse int __tds__GetRelayOutputs_( _tds__GetRelayOutputs* tds__GetRelayOutputs, ///< Input parameter _tds__GetRelayOutputsResponse &tds__GetRelayOutputsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetRelayOutputSettings_ * * * \******************************************************************************/ /** Operation "__tds__SetRelayOutputSettings_" of service binding "DeviceBinding". This operation sets the settings of a relay output.
This method has been depricated with version 2.0. Refer to the DeviceIO service. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetRelayOutputSettings" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetRelayOutputSettings" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetRelayOutputSettingsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetRelayOutputSettings_( 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: _tds__SetRelayOutputSettings* tds__SetRelayOutputSettings, // output parameters: _tds__SetRelayOutputSettingsResponse&tds__SetRelayOutputSettingsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetRelayOutputSettings_( struct soap *soap, // input parameters: _tds__SetRelayOutputSettings* tds__SetRelayOutputSettings, // output parameters: _tds__SetRelayOutputSettingsResponse&tds__SetRelayOutputSettingsResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetRelayOutputSettings_ SOAP //gsoap tds service method-style: SetRelayOutputSettings_ document //gsoap tds service method-encoding: SetRelayOutputSettings_ literal //gsoap tds service method-input-action: SetRelayOutputSettings_ http://www.onvif.org/ver10/device/wsdl/SetRelayOutputSettings //gsoap tds service method-output-action: SetRelayOutputSettings_ http://www.onvif.org/ver10/device/wsdl/SetRelayOutputSettingsResponse int __tds__SetRelayOutputSettings_( _tds__SetRelayOutputSettings* tds__SetRelayOutputSettings, ///< Input parameter _tds__SetRelayOutputSettingsResponse&tds__SetRelayOutputSettingsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetRelayOutputState_ * * * \******************************************************************************/ /** Operation "__tds__SetRelayOutputState_" of service binding "DeviceBinding". This operation sets the state of a relay output.
This method has been depricated with version 2.0. Refer to the DeviceIO service. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetRelayOutputState" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetRelayOutputState" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetRelayOutputStateResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetRelayOutputState_( 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: _tds__SetRelayOutputState* tds__SetRelayOutputState, // output parameters: _tds__SetRelayOutputStateResponse &tds__SetRelayOutputStateResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetRelayOutputState_( struct soap *soap, // input parameters: _tds__SetRelayOutputState* tds__SetRelayOutputState, // output parameters: _tds__SetRelayOutputStateResponse &tds__SetRelayOutputStateResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetRelayOutputState_ SOAP //gsoap tds service method-style: SetRelayOutputState_ document //gsoap tds service method-encoding: SetRelayOutputState_ literal //gsoap tds service method-input-action: SetRelayOutputState_ http://www.onvif.org/ver10/device/wsdl/SetRelayOutputState //gsoap tds service method-output-action: SetRelayOutputState_ http://www.onvif.org/ver10/device/wsdl/SetRelayOutputStateResponse int __tds__SetRelayOutputState_( _tds__SetRelayOutputState* tds__SetRelayOutputState, ///< Input parameter _tds__SetRelayOutputStateResponse &tds__SetRelayOutputStateResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SendAuxiliaryCommand_ * * * \******************************************************************************/ /** Operation "__tds__SendAuxiliaryCommand_" of service binding "DeviceBinding". Manage auxiliary commands supported by a device, such as controlling an Infrared (IR) lamp, a heater or a wiper or a thermometer that is connected to the device.
The supported commands can be retrieved via the AuxiliaryCommands capability.
Although the name of the auxiliary commands can be freely defined, commands starting with the prefix tt: are reserved to define frequently used commands and these reserved commands shall all share the "tt:command|parameter" syntax.
  • tt:Wiper|On Request to start the wiper.
  • tt:Wiper|Off Request to stop the wiper.
  • tt:Washer|On Request to start the washer.
  • tt:Washer|Off Request to stop the washer.
  • tt:WashingProcedure|On Request to start the washing procedure.
  • tt: WashingProcedure |Off Request to stop the washing procedure.
  • tt:IRLamp|On Request to turn ON an IR illuminator attached to the unit.
  • tt:IRLamp|Off Request to turn OFF an IR illuminator attached to the unit.
  • tt:IRLamp|Auto Request to configure an IR illuminator attached to the unit so that it automatically turns ON and OFF.
A device that indicates auxiliary service capability shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SendAuxiliaryCommand" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SendAuxiliaryCommand" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SendAuxiliaryCommandResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SendAuxiliaryCommand_( 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: _tds__SendAuxiliaryCommand* tds__SendAuxiliaryCommand, // output parameters: _tds__SendAuxiliaryCommandResponse &tds__SendAuxiliaryCommandResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SendAuxiliaryCommand_( struct soap *soap, // input parameters: _tds__SendAuxiliaryCommand* tds__SendAuxiliaryCommand, // output parameters: _tds__SendAuxiliaryCommandResponse &tds__SendAuxiliaryCommandResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SendAuxiliaryCommand_ SOAP //gsoap tds service method-style: SendAuxiliaryCommand_ document //gsoap tds service method-encoding: SendAuxiliaryCommand_ literal //gsoap tds service method-input-action: SendAuxiliaryCommand_ http://www.onvif.org/ver10/device/wsdl/SendAuxiliaryCommand //gsoap tds service method-output-action: SendAuxiliaryCommand_ http://www.onvif.org/ver10/device/wsdl/SendAuxiliaryCommandResponse int __tds__SendAuxiliaryCommand_( _tds__SendAuxiliaryCommand* tds__SendAuxiliaryCommand, ///< Input parameter _tds__SendAuxiliaryCommandResponse &tds__SendAuxiliaryCommandResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetCACertificates_ * * * \******************************************************************************/ /** Operation "__tds__GetCACertificates_" of service binding "DeviceBinding". CA certificates will be loaded into a device and be used for the sake of following two cases. The one is for the purpose of TLS client authentication in TLS server function. The other one is for the purpose of Authentication Server authentication in IEEE 802.1X function. This operation gets all CA certificates loaded into a device. A device that supports either TLS client authentication or IEEE 802.1X shall support this command and the returned certificates shall be encoded using ASN.1 [X.681], [X.682], [X.683] DER [X.690] encoding rules. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetCACertificates" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetCACertificates" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetCACertificatesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetCACertificates_( 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: _tds__GetCACertificates* tds__GetCACertificates, // output parameters: _tds__GetCACertificatesResponse &tds__GetCACertificatesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetCACertificates_( struct soap *soap, // input parameters: _tds__GetCACertificates* tds__GetCACertificates, // output parameters: _tds__GetCACertificatesResponse &tds__GetCACertificatesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetCACertificates_ SOAP //gsoap tds service method-style: GetCACertificates_ document //gsoap tds service method-encoding: GetCACertificates_ literal //gsoap tds service method-input-action: GetCACertificates_ http://www.onvif.org/ver10/device/wsdl/GetCACertificates //gsoap tds service method-output-action: GetCACertificates_ http://www.onvif.org/ver10/device/wsdl/GetCACertificatesResponse int __tds__GetCACertificates_( _tds__GetCACertificates* tds__GetCACertificates, ///< Input parameter _tds__GetCACertificatesResponse &tds__GetCACertificatesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__LoadCertificateWithPrivateKey_ * * * \******************************************************************************/ /** Operation "__tds__LoadCertificateWithPrivateKey_" of service binding "DeviceBinding". There might be some cases that a Certificate Authority or some other equivalent creates a certificate without having PKCS#10 certificate signing request. In such cases, the certificate will be bundled in conjunction with its private key. This command will be used for such use case scenarios. The certificate ID in the request is optionally set to the ID value the client wish to have. If the certificate ID is not specified in the request, device can choose the ID accordingly.
This operation imports a private/public key pair into the device. The certificates shall be encoded using ASN.1 [X.681], [X.682], [X.683] DER [X.690] encoding rules.
A device that does not support onboard key pair generation and support either TLS or IEEE 802.1X using client certificate shall support this command. A device that support onboard key pair generation MAY support this command. The security policy of a device that supports this operation should make sure that the private key is sufficiently protected. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/LoadCertificateWithPrivateKey" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/LoadCertificateWithPrivateKey" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/LoadCertificateWithPrivateKeyResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__LoadCertificateWithPrivateKey_( 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: _tds__LoadCertificateWithPrivateKey* tds__LoadCertificateWithPrivateKey, // output parameters: _tds__LoadCertificateWithPrivateKeyResponse&tds__LoadCertificateWithPrivateKeyResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__LoadCertificateWithPrivateKey_( struct soap *soap, // input parameters: _tds__LoadCertificateWithPrivateKey* tds__LoadCertificateWithPrivateKey, // output parameters: _tds__LoadCertificateWithPrivateKeyResponse&tds__LoadCertificateWithPrivateKeyResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: LoadCertificateWithPrivateKey_ SOAP //gsoap tds service method-style: LoadCertificateWithPrivateKey_ document //gsoap tds service method-encoding: LoadCertificateWithPrivateKey_ literal //gsoap tds service method-input-action: LoadCertificateWithPrivateKey_ http://www.onvif.org/ver10/device/wsdl/LoadCertificateWithPrivateKey //gsoap tds service method-output-action: LoadCertificateWithPrivateKey_ http://www.onvif.org/ver10/device/wsdl/LoadCertificateWithPrivateKeyResponse int __tds__LoadCertificateWithPrivateKey_( _tds__LoadCertificateWithPrivateKey* tds__LoadCertificateWithPrivateKey, ///< Input parameter _tds__LoadCertificateWithPrivateKeyResponse&tds__LoadCertificateWithPrivateKeyResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetCertificateInformation_ * * * \******************************************************************************/ /** Operation "__tds__GetCertificateInformation_" of service binding "DeviceBinding". This operation requests the information of a certificate specified by certificate ID. The device should respond with its Issuer DN, Subject DN, Key usage, "Extended key usage, Key Length, Version, Serial Number, Signature Algorithm and Validity data as the information of the certificate, as long as the device can retrieve such information from the specified certificate.
A device that supports either TLS or IEEE 802.1X should support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetCertificateInformation" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetCertificateInformation" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetCertificateInformationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetCertificateInformation_( 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: _tds__GetCertificateInformation* tds__GetCertificateInformation, // output parameters: _tds__GetCertificateInformationResponse&tds__GetCertificateInformationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetCertificateInformation_( struct soap *soap, // input parameters: _tds__GetCertificateInformation* tds__GetCertificateInformation, // output parameters: _tds__GetCertificateInformationResponse&tds__GetCertificateInformationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetCertificateInformation_ SOAP //gsoap tds service method-style: GetCertificateInformation_ document //gsoap tds service method-encoding: GetCertificateInformation_ literal //gsoap tds service method-input-action: GetCertificateInformation_ http://www.onvif.org/ver10/device/wsdl/GetCertificateInformation //gsoap tds service method-output-action: GetCertificateInformation_ http://www.onvif.org/ver10/device/wsdl/GetCertificateInformationResponse int __tds__GetCertificateInformation_( _tds__GetCertificateInformation* tds__GetCertificateInformation, ///< Input parameter _tds__GetCertificateInformationResponse&tds__GetCertificateInformationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__LoadCACertificates_ * * * \******************************************************************************/ /** Operation "__tds__LoadCACertificates_" of service binding "DeviceBinding". This command is used when it is necessary to load trusted CA certificates or trusted root certificates for the purpose of verification for its counterpart i.e. client certificate verification in TLS function or server certificate verification in IEEE 802.1X function.
A device that support either TLS or IEEE 802.1X shall support this command. As for the supported certificate format, either DER format or PEM format is possible to be used. But a device that support this command shall support at least DER format as supported format type. The device may sort the received certificate(s) based on the public key and subject information in the certificate(s). Either all CA certificates are loaded successfully or a fault message shall be returned without loading any CA certificate. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/LoadCACertificates" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/LoadCACertificates" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/LoadCACertificatesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__LoadCACertificates_( 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: _tds__LoadCACertificates* tds__LoadCACertificates, // output parameters: _tds__LoadCACertificatesResponse &tds__LoadCACertificatesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__LoadCACertificates_( struct soap *soap, // input parameters: _tds__LoadCACertificates* tds__LoadCACertificates, // output parameters: _tds__LoadCACertificatesResponse &tds__LoadCACertificatesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: LoadCACertificates_ SOAP //gsoap tds service method-style: LoadCACertificates_ document //gsoap tds service method-encoding: LoadCACertificates_ literal //gsoap tds service method-input-action: LoadCACertificates_ http://www.onvif.org/ver10/device/wsdl/LoadCACertificates //gsoap tds service method-output-action: LoadCACertificates_ http://www.onvif.org/ver10/device/wsdl/LoadCACertificatesResponse int __tds__LoadCACertificates_( _tds__LoadCACertificates* tds__LoadCACertificates, ///< Input parameter _tds__LoadCACertificatesResponse &tds__LoadCACertificatesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__CreateDot1XConfiguration_ * * * \******************************************************************************/ /** Operation "__tds__CreateDot1XConfiguration_" of service binding "DeviceBinding". This operation newly creates IEEE 802.1X configuration parameter set of the device. The device shall support this command if it supports IEEE 802.1X. If the device receives this request with already existing configuration token (Dot1XConfigurationToken) specification, the device should respond with 'ter:ReferenceToken ' error to indicate there is some configuration conflict. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/CreateDot1XConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/CreateDot1XConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/CreateDot1XConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__CreateDot1XConfiguration_( 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: _tds__CreateDot1XConfiguration* tds__CreateDot1XConfiguration, // output parameters: _tds__CreateDot1XConfigurationResponse&tds__CreateDot1XConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__CreateDot1XConfiguration_( struct soap *soap, // input parameters: _tds__CreateDot1XConfiguration* tds__CreateDot1XConfiguration, // output parameters: _tds__CreateDot1XConfigurationResponse&tds__CreateDot1XConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: CreateDot1XConfiguration_ SOAP //gsoap tds service method-style: CreateDot1XConfiguration_ document //gsoap tds service method-encoding: CreateDot1XConfiguration_ literal //gsoap tds service method-input-action: CreateDot1XConfiguration_ http://www.onvif.org/ver10/device/wsdl/CreateDot1XConfiguration //gsoap tds service method-output-action: CreateDot1XConfiguration_ http://www.onvif.org/ver10/device/wsdl/CreateDot1XConfigurationResponse int __tds__CreateDot1XConfiguration_( _tds__CreateDot1XConfiguration* tds__CreateDot1XConfiguration, ///< Input parameter _tds__CreateDot1XConfigurationResponse&tds__CreateDot1XConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetDot1XConfiguration_ * * * \******************************************************************************/ /** Operation "__tds__SetDot1XConfiguration_" of service binding "DeviceBinding". While the CreateDot1XConfiguration command is trying to create a new configuration parameter set, this operation modifies existing IEEE 802.1X configuration parameter set of the device. A device that support IEEE 802.1X shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetDot1XConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetDot1XConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetDot1XConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetDot1XConfiguration_( 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: _tds__SetDot1XConfiguration* tds__SetDot1XConfiguration, // output parameters: _tds__SetDot1XConfigurationResponse&tds__SetDot1XConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetDot1XConfiguration_( struct soap *soap, // input parameters: _tds__SetDot1XConfiguration* tds__SetDot1XConfiguration, // output parameters: _tds__SetDot1XConfigurationResponse&tds__SetDot1XConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetDot1XConfiguration_ SOAP //gsoap tds service method-style: SetDot1XConfiguration_ document //gsoap tds service method-encoding: SetDot1XConfiguration_ literal //gsoap tds service method-input-action: SetDot1XConfiguration_ http://www.onvif.org/ver10/device/wsdl/SetDot1XConfiguration //gsoap tds service method-output-action: SetDot1XConfiguration_ http://www.onvif.org/ver10/device/wsdl/SetDot1XConfigurationResponse int __tds__SetDot1XConfiguration_( _tds__SetDot1XConfiguration* tds__SetDot1XConfiguration, ///< Input parameter _tds__SetDot1XConfigurationResponse&tds__SetDot1XConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDot1XConfiguration_ * * * \******************************************************************************/ /** Operation "__tds__GetDot1XConfiguration_" of service binding "DeviceBinding". This operation gets one IEEE 802.1X configuration parameter set from the device by specifying the configuration token (Dot1XConfigurationToken).
A device that supports IEEE 802.1X shall support this command. Regardless of whether the 802.1X method in the retrieved configuration has a password or not, the device shall not include the Password element in the response. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDot1XConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDot1XConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDot1XConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDot1XConfiguration_( 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: _tds__GetDot1XConfiguration* tds__GetDot1XConfiguration, // output parameters: _tds__GetDot1XConfigurationResponse&tds__GetDot1XConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDot1XConfiguration_( struct soap *soap, // input parameters: _tds__GetDot1XConfiguration* tds__GetDot1XConfiguration, // output parameters: _tds__GetDot1XConfigurationResponse&tds__GetDot1XConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDot1XConfiguration_ SOAP //gsoap tds service method-style: GetDot1XConfiguration_ document //gsoap tds service method-encoding: GetDot1XConfiguration_ literal //gsoap tds service method-input-action: GetDot1XConfiguration_ http://www.onvif.org/ver10/device/wsdl/GetDot1XConfiguration //gsoap tds service method-output-action: GetDot1XConfiguration_ http://www.onvif.org/ver10/device/wsdl/GetDot1XConfigurationResponse int __tds__GetDot1XConfiguration_( _tds__GetDot1XConfiguration* tds__GetDot1XConfiguration, ///< Input parameter _tds__GetDot1XConfigurationResponse&tds__GetDot1XConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDot1XConfigurations_ * * * \******************************************************************************/ /** Operation "__tds__GetDot1XConfigurations_" of service binding "DeviceBinding". This operation gets all the existing IEEE 802.1X configuration parameter sets from the device. The device shall respond with all the IEEE 802.1X configurations so that the client can get to know how many IEEE 802.1X configurations are existing and how they are configured.
A device that support IEEE 802.1X shall support this command.
Regardless of whether the 802.1X method in the retrieved configuration has a password or not, the device shall not include the Password element in the response. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDot1XConfigurations" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDot1XConfigurations" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDot1XConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDot1XConfigurations_( 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: _tds__GetDot1XConfigurations* tds__GetDot1XConfigurations, // output parameters: _tds__GetDot1XConfigurationsResponse&tds__GetDot1XConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDot1XConfigurations_( struct soap *soap, // input parameters: _tds__GetDot1XConfigurations* tds__GetDot1XConfigurations, // output parameters: _tds__GetDot1XConfigurationsResponse&tds__GetDot1XConfigurationsResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDot1XConfigurations_ SOAP //gsoap tds service method-style: GetDot1XConfigurations_ document //gsoap tds service method-encoding: GetDot1XConfigurations_ literal //gsoap tds service method-input-action: GetDot1XConfigurations_ http://www.onvif.org/ver10/device/wsdl/GetDot1XConfigurations //gsoap tds service method-output-action: GetDot1XConfigurations_ http://www.onvif.org/ver10/device/wsdl/GetDot1XConfigurationsResponse int __tds__GetDot1XConfigurations_( _tds__GetDot1XConfigurations* tds__GetDot1XConfigurations, ///< Input parameter _tds__GetDot1XConfigurationsResponse&tds__GetDot1XConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__DeleteDot1XConfiguration_ * * * \******************************************************************************/ /** Operation "__tds__DeleteDot1XConfiguration_" of service binding "DeviceBinding". This operation deletes an IEEE 802.1X configuration parameter set from the device. Which configuration should be deleted is specified by the 'Dot1XConfigurationToken' in the request. A device that support IEEE 802.1X shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/DeleteDot1XConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/DeleteDot1XConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/DeleteDot1XConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__DeleteDot1XConfiguration_( 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: _tds__DeleteDot1XConfiguration* tds__DeleteDot1XConfiguration, // output parameters: _tds__DeleteDot1XConfigurationResponse&tds__DeleteDot1XConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__DeleteDot1XConfiguration_( struct soap *soap, // input parameters: _tds__DeleteDot1XConfiguration* tds__DeleteDot1XConfiguration, // output parameters: _tds__DeleteDot1XConfigurationResponse&tds__DeleteDot1XConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: DeleteDot1XConfiguration_ SOAP //gsoap tds service method-style: DeleteDot1XConfiguration_ document //gsoap tds service method-encoding: DeleteDot1XConfiguration_ literal //gsoap tds service method-input-action: DeleteDot1XConfiguration_ http://www.onvif.org/ver10/device/wsdl/DeleteDot1XConfiguration //gsoap tds service method-output-action: DeleteDot1XConfiguration_ http://www.onvif.org/ver10/device/wsdl/DeleteDot1XConfigurationResponse int __tds__DeleteDot1XConfiguration_( _tds__DeleteDot1XConfiguration* tds__DeleteDot1XConfiguration, ///< Input parameter _tds__DeleteDot1XConfigurationResponse&tds__DeleteDot1XConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDot11Capabilities_ * * * \******************************************************************************/ /** Operation "__tds__GetDot11Capabilities_" of service binding "DeviceBinding". This operation returns the IEEE802.11 capabilities. The device shall support this operation. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDot11Capabilities" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDot11Capabilities" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDot11CapabilitiesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDot11Capabilities_( 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: _tds__GetDot11Capabilities* tds__GetDot11Capabilities, // output parameters: _tds__GetDot11CapabilitiesResponse &tds__GetDot11CapabilitiesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDot11Capabilities_( struct soap *soap, // input parameters: _tds__GetDot11Capabilities* tds__GetDot11Capabilities, // output parameters: _tds__GetDot11CapabilitiesResponse &tds__GetDot11CapabilitiesResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDot11Capabilities_ SOAP //gsoap tds service method-style: GetDot11Capabilities_ document //gsoap tds service method-encoding: GetDot11Capabilities_ literal //gsoap tds service method-input-action: GetDot11Capabilities_ http://www.onvif.org/ver10/device/wsdl/GetDot11Capabilities //gsoap tds service method-output-action: GetDot11Capabilities_ http://www.onvif.org/ver10/device/wsdl/GetDot11CapabilitiesResponse int __tds__GetDot11Capabilities_( _tds__GetDot11Capabilities* tds__GetDot11Capabilities, ///< Input parameter _tds__GetDot11CapabilitiesResponse &tds__GetDot11CapabilitiesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetDot11Status_ * * * \******************************************************************************/ /** Operation "__tds__GetDot11Status_" of service binding "DeviceBinding". This operation returns the status of a wireless network interface. The device shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetDot11Status" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetDot11Status" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetDot11StatusResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetDot11Status_( 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: _tds__GetDot11Status* tds__GetDot11Status, // output parameters: _tds__GetDot11StatusResponse &tds__GetDot11StatusResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetDot11Status_( struct soap *soap, // input parameters: _tds__GetDot11Status* tds__GetDot11Status, // output parameters: _tds__GetDot11StatusResponse &tds__GetDot11StatusResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetDot11Status_ SOAP //gsoap tds service method-style: GetDot11Status_ document //gsoap tds service method-encoding: GetDot11Status_ literal //gsoap tds service method-input-action: GetDot11Status_ http://www.onvif.org/ver10/device/wsdl/GetDot11Status //gsoap tds service method-output-action: GetDot11Status_ http://www.onvif.org/ver10/device/wsdl/GetDot11StatusResponse int __tds__GetDot11Status_( _tds__GetDot11Status* tds__GetDot11Status, ///< Input parameter _tds__GetDot11StatusResponse &tds__GetDot11StatusResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__ScanAvailableDot11Networks_ * * * \******************************************************************************/ /** Operation "__tds__ScanAvailableDot11Networks_" of service binding "DeviceBinding". This operation returns a lists of the wireless networks in range of the device. A device should support this operation. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/ScanAvailableDot11Networks" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/ScanAvailableDot11Networks" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/ScanAvailableDot11NetworksResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__ScanAvailableDot11Networks_( 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: _tds__ScanAvailableDot11Networks* tds__ScanAvailableDot11Networks, // output parameters: _tds__ScanAvailableDot11NetworksResponse&tds__ScanAvailableDot11NetworksResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__ScanAvailableDot11Networks_( struct soap *soap, // input parameters: _tds__ScanAvailableDot11Networks* tds__ScanAvailableDot11Networks, // output parameters: _tds__ScanAvailableDot11NetworksResponse&tds__ScanAvailableDot11NetworksResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: ScanAvailableDot11Networks_ SOAP //gsoap tds service method-style: ScanAvailableDot11Networks_ document //gsoap tds service method-encoding: ScanAvailableDot11Networks_ literal //gsoap tds service method-input-action: ScanAvailableDot11Networks_ http://www.onvif.org/ver10/device/wsdl/ScanAvailableDot11Networks //gsoap tds service method-output-action: ScanAvailableDot11Networks_ http://www.onvif.org/ver10/device/wsdl/ScanAvailableDot11NetworksResponse int __tds__ScanAvailableDot11Networks_( _tds__ScanAvailableDot11Networks* tds__ScanAvailableDot11Networks, ///< Input parameter _tds__ScanAvailableDot11NetworksResponse&tds__ScanAvailableDot11NetworksResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetSystemUris_ * * * \******************************************************************************/ /** Operation "__tds__GetSystemUris_" of service binding "DeviceBinding". This operation is used to retrieve URIs from which system information may be downloaded using HTTP. URIs may be returned for the following system information:
System Logs. Multiple system logs may be returned, of different types. The exact format of the system logs is outside the scope of this specification.
Support Information. This consists of arbitrary device diagnostics information from a device. The exact format of the diagnostic information is outside the scope of this specification.
System Backup. The received file is a backup file that can be used to restore the current device configuration at a later date. The exact format of the backup configuration file is outside the scope of this specification.
If the device allows retrieval of system logs, support information or system backup data, it should make them available via HTTP GET. If it does, it shall support the GetSystemUris command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetSystemUris" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetSystemUris" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetSystemUrisResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetSystemUris_( 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: _tds__GetSystemUris* tds__GetSystemUris, // output parameters: _tds__GetSystemUrisResponse &tds__GetSystemUrisResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetSystemUris_( struct soap *soap, // input parameters: _tds__GetSystemUris* tds__GetSystemUris, // output parameters: _tds__GetSystemUrisResponse &tds__GetSystemUrisResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetSystemUris_ SOAP //gsoap tds service method-style: GetSystemUris_ document //gsoap tds service method-encoding: GetSystemUris_ literal //gsoap tds service method-input-action: GetSystemUris_ http://www.onvif.org/ver10/device/wsdl/GetSystemUris //gsoap tds service method-output-action: GetSystemUris_ http://www.onvif.org/ver10/device/wsdl/GetSystemUrisResponse int __tds__GetSystemUris_( _tds__GetSystemUris* tds__GetSystemUris, ///< Input parameter _tds__GetSystemUrisResponse &tds__GetSystemUrisResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__StartFirmwareUpgrade_ * * * \******************************************************************************/ /** Operation "__tds__StartFirmwareUpgrade_" of service binding "DeviceBinding". This operation initiates a firmware upgrade using the HTTP POST mechanism. The response to the command includes an HTTP URL to which the upgrade file may be uploaded. The actual upgrade takes place as soon as the HTTP POST operation has completed. The device should support firmware upgrade through the StartFirmwareUpgrade command. The exact format of the firmware data is outside the scope of this specification. Firmware upgrade over HTTP may be achieved using the following steps:
  1. Client calls StartFirmwareUpgrade.
  2. Server responds with upload URI and optional delay value.
  3. Client waits for delay duration if specified by server.
  4. Client transmits the firmware image to the upload URI using HTTP POST.
  5. Server reprograms itself using the uploaded image, then reboots.
If the firmware upgrade fails because the upgrade file was invalid, the HTTP POST response shall be 415 Unsupported Media Type. If the firmware upgrade fails due to an error at the device, the HTTP POST response shall be 500 Internal Server Error.
The value of the Content-Type header in the HTTP POST request shall be application/octetstream. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/StartFirmwareUpgrade" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/StartFirmwareUpgrade" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/StartFirmwareUpgradeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__StartFirmwareUpgrade_( 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: _tds__StartFirmwareUpgrade* tds__StartFirmwareUpgrade, // output parameters: _tds__StartFirmwareUpgradeResponse &tds__StartFirmwareUpgradeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__StartFirmwareUpgrade_( struct soap *soap, // input parameters: _tds__StartFirmwareUpgrade* tds__StartFirmwareUpgrade, // output parameters: _tds__StartFirmwareUpgradeResponse &tds__StartFirmwareUpgradeResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: StartFirmwareUpgrade_ SOAP //gsoap tds service method-style: StartFirmwareUpgrade_ document //gsoap tds service method-encoding: StartFirmwareUpgrade_ literal //gsoap tds service method-input-action: StartFirmwareUpgrade_ http://www.onvif.org/ver10/device/wsdl/StartFirmwareUpgrade //gsoap tds service method-output-action: StartFirmwareUpgrade_ http://www.onvif.org/ver10/device/wsdl/StartFirmwareUpgradeResponse int __tds__StartFirmwareUpgrade_( _tds__StartFirmwareUpgrade* tds__StartFirmwareUpgrade, ///< Input parameter _tds__StartFirmwareUpgradeResponse &tds__StartFirmwareUpgradeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__StartSystemRestore_ * * * \******************************************************************************/ /** Operation "__tds__StartSystemRestore_" of service binding "DeviceBinding". This operation initiates a system restore from backed up configuration data using the HTTP POST mechanism. The response to the command includes an HTTP URL to which the backup file may be uploaded. The actual restore takes place as soon as the HTTP POST operation has completed. Devices should support system restore through the StartSystemRestore command. The exact format of the backup configuration data is outside the scope of this specification.
System restore over HTTP may be achieved using the following steps:
  1. Client calls StartSystemRestore.
  2. Server responds with upload URI.
  3. Client transmits the configuration data to the upload URI using HTTP POST.
  4. Server applies the uploaded configuration, then reboots if necessary.
If the system restore fails because the uploaded file was invalid, the HTTP POST response shall be 415 Unsupported Media Type. If the system restore fails due to an error at the device, the HTTP POST response shall be 500 Internal Server Error.
The value of the Content-Type header in the HTTP POST request shall be application/octetstream. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/StartSystemRestore" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/StartSystemRestore" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/StartSystemRestoreResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__StartSystemRestore_( 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: _tds__StartSystemRestore* tds__StartSystemRestore, // output parameters: _tds__StartSystemRestoreResponse &tds__StartSystemRestoreResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__StartSystemRestore_( struct soap *soap, // input parameters: _tds__StartSystemRestore* tds__StartSystemRestore, // output parameters: _tds__StartSystemRestoreResponse &tds__StartSystemRestoreResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: StartSystemRestore_ SOAP //gsoap tds service method-style: StartSystemRestore_ document //gsoap tds service method-encoding: StartSystemRestore_ literal //gsoap tds service method-input-action: StartSystemRestore_ http://www.onvif.org/ver10/device/wsdl/StartSystemRestore //gsoap tds service method-output-action: StartSystemRestore_ http://www.onvif.org/ver10/device/wsdl/StartSystemRestoreResponse int __tds__StartSystemRestore_( _tds__StartSystemRestore* tds__StartSystemRestore, ///< Input parameter _tds__StartSystemRestoreResponse &tds__StartSystemRestoreResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetStorageConfigurations_ * * * \******************************************************************************/ /** Operation "__tds__GetStorageConfigurations_" of service binding "DeviceBinding". This operation lists all existing storage configurations for the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetStorageConfigurations" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetStorageConfigurations" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetStorageConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetStorageConfigurations_( 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: _tds__GetStorageConfigurations* tds__GetStorageConfigurations, // output parameters: _tds__GetStorageConfigurationsResponse&tds__GetStorageConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetStorageConfigurations_( struct soap *soap, // input parameters: _tds__GetStorageConfigurations* tds__GetStorageConfigurations, // output parameters: _tds__GetStorageConfigurationsResponse&tds__GetStorageConfigurationsResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetStorageConfigurations_ SOAP //gsoap tds service method-style: GetStorageConfigurations_ document //gsoap tds service method-encoding: GetStorageConfigurations_ literal //gsoap tds service method-input-action: GetStorageConfigurations_ http://www.onvif.org/ver10/device/wsdl/GetStorageConfigurations //gsoap tds service method-output-action: GetStorageConfigurations_ http://www.onvif.org/ver10/device/wsdl/GetStorageConfigurationsResponse int __tds__GetStorageConfigurations_( _tds__GetStorageConfigurations* tds__GetStorageConfigurations, ///< Input parameter _tds__GetStorageConfigurationsResponse&tds__GetStorageConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__CreateStorageConfiguration_ * * * \******************************************************************************/ /** Operation "__tds__CreateStorageConfiguration_" of service binding "DeviceBinding". This operation creates a new storage configuration. The configuration data shall be created in the device and shall be persistent (remain after reboot). - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/CreateStorageConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/CreateStorageConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/CreateStorageConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__CreateStorageConfiguration_( 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: _tds__CreateStorageConfiguration* tds__CreateStorageConfiguration, // output parameters: _tds__CreateStorageConfigurationResponse&tds__CreateStorageConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__CreateStorageConfiguration_( struct soap *soap, // input parameters: _tds__CreateStorageConfiguration* tds__CreateStorageConfiguration, // output parameters: _tds__CreateStorageConfigurationResponse&tds__CreateStorageConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: CreateStorageConfiguration_ SOAP //gsoap tds service method-style: CreateStorageConfiguration_ document //gsoap tds service method-encoding: CreateStorageConfiguration_ literal //gsoap tds service method-input-action: CreateStorageConfiguration_ http://www.onvif.org/ver10/device/wsdl/CreateStorageConfiguration //gsoap tds service method-output-action: CreateStorageConfiguration_ http://www.onvif.org/ver10/device/wsdl/CreateStorageConfigurationResponse int __tds__CreateStorageConfiguration_( _tds__CreateStorageConfiguration* tds__CreateStorageConfiguration, ///< Input parameter _tds__CreateStorageConfigurationResponse&tds__CreateStorageConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetStorageConfiguration_ * * * \******************************************************************************/ /** Operation "__tds__GetStorageConfiguration_" of service binding "DeviceBinding". This operation retrieves the Storage configuration associated with the given storage configuration token. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetStorageConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetStorageConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetStorageConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetStorageConfiguration_( 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: _tds__GetStorageConfiguration* tds__GetStorageConfiguration, // output parameters: _tds__GetStorageConfigurationResponse&tds__GetStorageConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetStorageConfiguration_( struct soap *soap, // input parameters: _tds__GetStorageConfiguration* tds__GetStorageConfiguration, // output parameters: _tds__GetStorageConfigurationResponse&tds__GetStorageConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetStorageConfiguration_ SOAP //gsoap tds service method-style: GetStorageConfiguration_ document //gsoap tds service method-encoding: GetStorageConfiguration_ literal //gsoap tds service method-input-action: GetStorageConfiguration_ http://www.onvif.org/ver10/device/wsdl/GetStorageConfiguration //gsoap tds service method-output-action: GetStorageConfiguration_ http://www.onvif.org/ver10/device/wsdl/GetStorageConfigurationResponse int __tds__GetStorageConfiguration_( _tds__GetStorageConfiguration* tds__GetStorageConfiguration, ///< Input parameter _tds__GetStorageConfigurationResponse&tds__GetStorageConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetStorageConfiguration_ * * * \******************************************************************************/ /** Operation "__tds__SetStorageConfiguration_" of service binding "DeviceBinding". This operation modifies an existing Storage configuration. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetStorageConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetStorageConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetStorageConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetStorageConfiguration_( 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: _tds__SetStorageConfiguration* tds__SetStorageConfiguration, // output parameters: _tds__SetStorageConfigurationResponse&tds__SetStorageConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetStorageConfiguration_( struct soap *soap, // input parameters: _tds__SetStorageConfiguration* tds__SetStorageConfiguration, // output parameters: _tds__SetStorageConfigurationResponse&tds__SetStorageConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetStorageConfiguration_ SOAP //gsoap tds service method-style: SetStorageConfiguration_ document //gsoap tds service method-encoding: SetStorageConfiguration_ literal //gsoap tds service method-input-action: SetStorageConfiguration_ http://www.onvif.org/ver10/device/wsdl/SetStorageConfiguration //gsoap tds service method-output-action: SetStorageConfiguration_ http://www.onvif.org/ver10/device/wsdl/SetStorageConfigurationResponse int __tds__SetStorageConfiguration_( _tds__SetStorageConfiguration* tds__SetStorageConfiguration, ///< Input parameter _tds__SetStorageConfigurationResponse&tds__SetStorageConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__DeleteStorageConfiguration_ * * * \******************************************************************************/ /** Operation "__tds__DeleteStorageConfiguration_" of service binding "DeviceBinding". This operation deletes the given storage configuration and configuration change shall always be persistent. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/DeleteStorageConfiguration" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/DeleteStorageConfiguration" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/DeleteStorageConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__DeleteStorageConfiguration_( 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: _tds__DeleteStorageConfiguration* tds__DeleteStorageConfiguration, // output parameters: _tds__DeleteStorageConfigurationResponse&tds__DeleteStorageConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__DeleteStorageConfiguration_( struct soap *soap, // input parameters: _tds__DeleteStorageConfiguration* tds__DeleteStorageConfiguration, // output parameters: _tds__DeleteStorageConfigurationResponse&tds__DeleteStorageConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: DeleteStorageConfiguration_ SOAP //gsoap tds service method-style: DeleteStorageConfiguration_ document //gsoap tds service method-encoding: DeleteStorageConfiguration_ literal //gsoap tds service method-input-action: DeleteStorageConfiguration_ http://www.onvif.org/ver10/device/wsdl/DeleteStorageConfiguration //gsoap tds service method-output-action: DeleteStorageConfiguration_ http://www.onvif.org/ver10/device/wsdl/DeleteStorageConfigurationResponse int __tds__DeleteStorageConfiguration_( _tds__DeleteStorageConfiguration* tds__DeleteStorageConfiguration, ///< Input parameter _tds__DeleteStorageConfigurationResponse&tds__DeleteStorageConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__GetGeoLocation_ * * * \******************************************************************************/ /** Operation "__tds__GetGeoLocation_" of service binding "DeviceBinding". This operation lists all existing geo location configurations for the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/GetGeoLocation" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/GetGeoLocation" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/GetGeoLocationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__GetGeoLocation_( 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: _tds__GetGeoLocation* tds__GetGeoLocation, // output parameters: _tds__GetGeoLocationResponse &tds__GetGeoLocationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__GetGeoLocation_( struct soap *soap, // input parameters: _tds__GetGeoLocation* tds__GetGeoLocation, // output parameters: _tds__GetGeoLocationResponse &tds__GetGeoLocationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: GetGeoLocation_ SOAP //gsoap tds service method-style: GetGeoLocation_ document //gsoap tds service method-encoding: GetGeoLocation_ literal //gsoap tds service method-input-action: GetGeoLocation_ http://www.onvif.org/ver10/device/wsdl/GetGeoLocation //gsoap tds service method-output-action: GetGeoLocation_ http://www.onvif.org/ver10/device/wsdl/GetGeoLocationResponse int __tds__GetGeoLocation_( _tds__GetGeoLocation* tds__GetGeoLocation, ///< Input parameter _tds__GetGeoLocationResponse &tds__GetGeoLocationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__SetGeoLocation_ * * * \******************************************************************************/ /** Operation "__tds__SetGeoLocation_" of service binding "DeviceBinding". This operation allows to modify one or more geo configuration entries. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/SetGeoLocation" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/SetGeoLocation" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/SetGeoLocationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__SetGeoLocation_( 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: _tds__SetGeoLocation* tds__SetGeoLocation, // output parameters: _tds__SetGeoLocationResponse &tds__SetGeoLocationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__SetGeoLocation_( struct soap *soap, // input parameters: _tds__SetGeoLocation* tds__SetGeoLocation, // output parameters: _tds__SetGeoLocationResponse &tds__SetGeoLocationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: SetGeoLocation_ SOAP //gsoap tds service method-style: SetGeoLocation_ document //gsoap tds service method-encoding: SetGeoLocation_ literal //gsoap tds service method-input-action: SetGeoLocation_ http://www.onvif.org/ver10/device/wsdl/SetGeoLocation //gsoap tds service method-output-action: SetGeoLocation_ http://www.onvif.org/ver10/device/wsdl/SetGeoLocationResponse int __tds__SetGeoLocation_( _tds__SetGeoLocation* tds__SetGeoLocation, ///< Input parameter _tds__SetGeoLocationResponse &tds__SetGeoLocationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tds__DeleteGeoLocation_ * * * \******************************************************************************/ /** Operation "__tds__DeleteGeoLocation_" of service binding "DeviceBinding". This operation deletes the given geo location entries. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/device/wsdl/DeleteGeoLocation" - Addressing input action: "http://www.onvif.org/ver10/device/wsdl/DeleteGeoLocation" - Addressing output action: "http://www.onvif.org/ver10/device/wsdl/DeleteGeoLocationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tds__DeleteGeoLocation_( 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: _tds__DeleteGeoLocation* tds__DeleteGeoLocation, // output parameters: _tds__DeleteGeoLocationResponse &tds__DeleteGeoLocationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tds__DeleteGeoLocation_( struct soap *soap, // input parameters: _tds__DeleteGeoLocation* tds__DeleteGeoLocation, // output parameters: _tds__DeleteGeoLocationResponse &tds__DeleteGeoLocationResponse ); @endcode C++ proxy class (defined in soapDeviceBindingProxy.h generated with soapcpp2): @code class DeviceBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceBindingService.h generated with soapcpp2): @code class DeviceBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tds service method-protocol: DeleteGeoLocation_ SOAP //gsoap tds service method-style: DeleteGeoLocation_ document //gsoap tds service method-encoding: DeleteGeoLocation_ literal //gsoap tds service method-input-action: DeleteGeoLocation_ http://www.onvif.org/ver10/device/wsdl/DeleteGeoLocation //gsoap tds service method-output-action: DeleteGeoLocation_ http://www.onvif.org/ver10/device/wsdl/DeleteGeoLocationResponse int __tds__DeleteGeoLocation_( _tds__DeleteGeoLocation* tds__DeleteGeoLocation, ///< Input parameter _tds__DeleteGeoLocationResponse &tds__DeleteGeoLocationResponse ///< Output parameter ); /** @page DeviceBinding Binding "DeviceBinding" @section DeviceBinding_policy_enablers Policy Enablers of Binding "DeviceBinding" None specified. */ /******************************************************************************\ * * * 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/PullMessagesRequestResponse" - Output Fault: "http://www.onvif.org/ver10/events/wsdl":PullMessagesFaultResponse (literal) 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/PullMessagesRequestResponse //gsoap tev service method-fault: PullMessages tev__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/SeekRequestResponse" 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/SeekRequestResponse 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/SetSynchronizationPointRequestResponse" 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/SetSynchronizationPointRequestResponse 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/GetServiceCapabilitiesRequestResponse" 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/GetServiceCapabilitiesRequestResponse 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/CreatePullPointSubscriptionRequestResponse" - 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/CreatePullPointSubscriptionRequestResponse //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/GetEventPropertiesRequestResponse" 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/GetEventPropertiesRequestResponse int __tev__GetEventProperties( _tev__GetEventProperties* tev__GetEventProperties, ///< Input parameter _tev__GetEventPropertiesResponse &tev__GetEventPropertiesResponse ///< 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. */ /******************************************************************************\ * * * Service Binding * * ImagingBinding * * * \******************************************************************************/ /******************************************************************************\ * * * Service Operation * * __timg__GetServiceCapabilities * * * \******************************************************************************/ /** Operation "__timg__GetServiceCapabilities" of service binding "ImagingBinding". Returns the capabilities of the imaging 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/ver20/imaging/wsdl/GetServiceCapabilities" - Addressing input action: "http://www.onvif.org/ver20/imaging/wsdl/GetServiceCapabilities" - Addressing output action: "http://www.onvif.org/ver20/imaging/wsdl/GetServiceCapabilitiesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___timg__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: _timg__GetServiceCapabilities* timg__GetServiceCapabilities, // output parameters: _timg__GetServiceCapabilitiesResponse&timg__GetServiceCapabilitiesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __timg__GetServiceCapabilities( struct soap *soap, // input parameters: _timg__GetServiceCapabilities* timg__GetServiceCapabilities, // output parameters: _timg__GetServiceCapabilitiesResponse&timg__GetServiceCapabilitiesResponse ); @endcode C++ proxy class (defined in soapImagingBindingProxy.h generated with soapcpp2): @code class ImagingBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapImagingBindingService.h generated with soapcpp2): @code class ImagingBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap timg service method-protocol: GetServiceCapabilities SOAP //gsoap timg service method-style: GetServiceCapabilities document //gsoap timg service method-encoding: GetServiceCapabilities literal //gsoap timg service method-input-action: GetServiceCapabilities http://www.onvif.org/ver20/imaging/wsdl/GetServiceCapabilities //gsoap timg service method-output-action: GetServiceCapabilities http://www.onvif.org/ver20/imaging/wsdl/GetServiceCapabilitiesResponse int __timg__GetServiceCapabilities( _timg__GetServiceCapabilities* timg__GetServiceCapabilities, ///< Input parameter _timg__GetServiceCapabilitiesResponse&timg__GetServiceCapabilitiesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __timg__GetImagingSettings * * * \******************************************************************************/ /** Operation "__timg__GetImagingSettings" of service binding "ImagingBinding". Get the ImagingConfiguration for the requested VideoSource. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/imaging/wsdl/GetImagingSettings" - Addressing input action: "http://www.onvif.org/ver20/imaging/wsdl/GetImagingSettings" - Addressing output action: "http://www.onvif.org/ver20/imaging/wsdl/GetImagingSettingsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___timg__GetImagingSettings( 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: _timg__GetImagingSettings* timg__GetImagingSettings, // output parameters: _timg__GetImagingSettingsResponse &timg__GetImagingSettingsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __timg__GetImagingSettings( struct soap *soap, // input parameters: _timg__GetImagingSettings* timg__GetImagingSettings, // output parameters: _timg__GetImagingSettingsResponse &timg__GetImagingSettingsResponse ); @endcode C++ proxy class (defined in soapImagingBindingProxy.h generated with soapcpp2): @code class ImagingBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapImagingBindingService.h generated with soapcpp2): @code class ImagingBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap timg service method-protocol: GetImagingSettings SOAP //gsoap timg service method-style: GetImagingSettings document //gsoap timg service method-encoding: GetImagingSettings literal //gsoap timg service method-input-action: GetImagingSettings http://www.onvif.org/ver20/imaging/wsdl/GetImagingSettings //gsoap timg service method-output-action: GetImagingSettings http://www.onvif.org/ver20/imaging/wsdl/GetImagingSettingsResponse int __timg__GetImagingSettings( _timg__GetImagingSettings* timg__GetImagingSettings, ///< Input parameter _timg__GetImagingSettingsResponse &timg__GetImagingSettingsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __timg__SetImagingSettings * * * \******************************************************************************/ /** Operation "__timg__SetImagingSettings" of service binding "ImagingBinding". Set the ImagingConfiguration for the requested VideoSource. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/imaging/wsdl/SetImagingSettings" - Addressing input action: "http://www.onvif.org/ver20/imaging/wsdl/SetImagingSettings" - Addressing output action: "http://www.onvif.org/ver20/imaging/wsdl/SetImagingSettingsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___timg__SetImagingSettings( 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: _timg__SetImagingSettings* timg__SetImagingSettings, // output parameters: _timg__SetImagingSettingsResponse &timg__SetImagingSettingsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __timg__SetImagingSettings( struct soap *soap, // input parameters: _timg__SetImagingSettings* timg__SetImagingSettings, // output parameters: _timg__SetImagingSettingsResponse &timg__SetImagingSettingsResponse ); @endcode C++ proxy class (defined in soapImagingBindingProxy.h generated with soapcpp2): @code class ImagingBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapImagingBindingService.h generated with soapcpp2): @code class ImagingBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap timg service method-protocol: SetImagingSettings SOAP //gsoap timg service method-style: SetImagingSettings document //gsoap timg service method-encoding: SetImagingSettings literal //gsoap timg service method-input-action: SetImagingSettings http://www.onvif.org/ver20/imaging/wsdl/SetImagingSettings //gsoap timg service method-output-action: SetImagingSettings http://www.onvif.org/ver20/imaging/wsdl/SetImagingSettingsResponse int __timg__SetImagingSettings( _timg__SetImagingSettings* timg__SetImagingSettings, ///< Input parameter _timg__SetImagingSettingsResponse &timg__SetImagingSettingsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __timg__GetOptions * * * \******************************************************************************/ /** Operation "__timg__GetOptions" of service binding "ImagingBinding". This operation gets the valid ranges for the imaging parameters that have device specific ranges. This command is mandatory for all device implementing the imaging service. The command returns all supported parameters and their ranges such that these can be applied to the SetImagingSettings command.
For read-only parameters which cannot be modified via the SetImagingSettings command only a single option or identical Min and Max values is provided. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/imaging/wsdl/GetOptions" - Addressing input action: "http://www.onvif.org/ver20/imaging/wsdl/GetOptions" - Addressing output action: "http://www.onvif.org/ver20/imaging/wsdl/GetOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___timg__GetOptions( 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: _timg__GetOptions* timg__GetOptions, // output parameters: _timg__GetOptionsResponse &timg__GetOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __timg__GetOptions( struct soap *soap, // input parameters: _timg__GetOptions* timg__GetOptions, // output parameters: _timg__GetOptionsResponse &timg__GetOptionsResponse ); @endcode C++ proxy class (defined in soapImagingBindingProxy.h generated with soapcpp2): @code class ImagingBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapImagingBindingService.h generated with soapcpp2): @code class ImagingBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap timg service method-protocol: GetOptions SOAP //gsoap timg service method-style: GetOptions document //gsoap timg service method-encoding: GetOptions literal //gsoap timg service method-input-action: GetOptions http://www.onvif.org/ver20/imaging/wsdl/GetOptions //gsoap timg service method-output-action: GetOptions http://www.onvif.org/ver20/imaging/wsdl/GetOptionsResponse int __timg__GetOptions( _timg__GetOptions* timg__GetOptions, ///< Input parameter _timg__GetOptionsResponse &timg__GetOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __timg__Move * * * \******************************************************************************/ /** Operation "__timg__Move" of service binding "ImagingBinding". The Move command moves the focus lens in an absolute, a relative or in a continuous manner from its current position. The speed argument is optional for absolute and relative control, but required for continuous. If no speed argument is used, the default speed is used. Focus adjustments through this operation will turn off the autofocus. A device with support for remote focus control should support absolute, relative or continuous control through the Move operation. The supported MoveOpions are signalled via the GetMoveOptions command. At least one focus control capability is required for this operation to be functional.
The move operation contains the following commands:
Absolute Requires position parameter and optionally takes a speed argument. A unitless type is used by default for focus positioning and speed. Optionally, if supported, the position may be requested in m-1 units.
Relative Requires distance parameter and optionally takes a speed argument. Negative distance means negative direction. Continuous Requires a speed argument. Negative speed argument means negative direction. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/imaging/wsdl/Move" - Addressing input action: "http://www.onvif.org/ver20/imaging/wsdl/Move" - Addressing output action: "http://www.onvif.org/ver20/imaging/wsdl/MoveResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___timg__Move( 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: _timg__Move* timg__Move, // output parameters: _timg__MoveResponse &timg__MoveResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __timg__Move( struct soap *soap, // input parameters: _timg__Move* timg__Move, // output parameters: _timg__MoveResponse &timg__MoveResponse ); @endcode C++ proxy class (defined in soapImagingBindingProxy.h generated with soapcpp2): @code class ImagingBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapImagingBindingService.h generated with soapcpp2): @code class ImagingBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap timg service method-protocol: Move SOAP //gsoap timg service method-style: Move document //gsoap timg service method-encoding: Move literal //gsoap timg service method-input-action: Move http://www.onvif.org/ver20/imaging/wsdl/Move //gsoap timg service method-output-action: Move http://www.onvif.org/ver20/imaging/wsdl/MoveResponse int __timg__Move( _timg__Move* timg__Move, ///< Input parameter _timg__MoveResponse &timg__MoveResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __timg__Stop * * * \******************************************************************************/ /** Operation "__timg__Stop" of service binding "ImagingBinding". The Stop command stops all ongoing focus movements of the lense. A device with support for remote focus control as signalled via the GetMoveOptions supports this command.
The operation will not affect ongoing autofocus operation. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/imaging/wsdl/FocusStop" - Addressing input action: "http://www.onvif.org/ver20/imaging/wsdl/FocusStop" - Addressing output action: "http://www.onvif.org/ver20/imaging/wsdl/FocusStopResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___timg__Stop( 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: _timg__Stop* timg__Stop, // output parameters: _timg__StopResponse &timg__StopResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __timg__Stop( struct soap *soap, // input parameters: _timg__Stop* timg__Stop, // output parameters: _timg__StopResponse &timg__StopResponse ); @endcode C++ proxy class (defined in soapImagingBindingProxy.h generated with soapcpp2): @code class ImagingBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapImagingBindingService.h generated with soapcpp2): @code class ImagingBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap timg service method-protocol: Stop SOAP //gsoap timg service method-style: Stop document //gsoap timg service method-encoding: Stop literal //gsoap timg service method-input-action: Stop http://www.onvif.org/ver20/imaging/wsdl/FocusStop //gsoap timg service method-output-action: Stop http://www.onvif.org/ver20/imaging/wsdl/FocusStopResponse int __timg__Stop( _timg__Stop* timg__Stop, ///< Input parameter _timg__StopResponse &timg__StopResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __timg__GetStatus * * * \******************************************************************************/ /** Operation "__timg__GetStatus" of service binding "ImagingBinding". Via this command the current status of the Move operation can be requested. Supported for this command is available if the support for the Move operation is signalled via GetMoveOptions. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/imaging/wsdl/GetStatus" - Addressing input action: "http://www.onvif.org/ver20/imaging/wsdl/GetStatus" - Addressing output action: "http://www.onvif.org/ver20/imaging/wsdl/GetStatusResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___timg__GetStatus( 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: _timg__GetStatus* timg__GetStatus, // output parameters: _timg__GetStatusResponse &timg__GetStatusResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __timg__GetStatus( struct soap *soap, // input parameters: _timg__GetStatus* timg__GetStatus, // output parameters: _timg__GetStatusResponse &timg__GetStatusResponse ); @endcode C++ proxy class (defined in soapImagingBindingProxy.h generated with soapcpp2): @code class ImagingBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapImagingBindingService.h generated with soapcpp2): @code class ImagingBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap timg service method-protocol: GetStatus SOAP //gsoap timg service method-style: GetStatus document //gsoap timg service method-encoding: GetStatus literal //gsoap timg service method-input-action: GetStatus http://www.onvif.org/ver20/imaging/wsdl/GetStatus //gsoap timg service method-output-action: GetStatus http://www.onvif.org/ver20/imaging/wsdl/GetStatusResponse int __timg__GetStatus( _timg__GetStatus* timg__GetStatus, ///< Input parameter _timg__GetStatusResponse &timg__GetStatusResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __timg__GetMoveOptions * * * \******************************************************************************/ /** Operation "__timg__GetMoveOptions" of service binding "ImagingBinding". Imaging move operation options supported for the Video source. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/imaging/wsdl/GetMoveOptions" - Addressing input action: "http://www.onvif.org/ver20/imaging/wsdl/GetMoveOptions" - Addressing output action: "http://www.onvif.org/ver20/imaging/wsdl/GetMoveOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___timg__GetMoveOptions( 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: _timg__GetMoveOptions* timg__GetMoveOptions, // output parameters: _timg__GetMoveOptionsResponse &timg__GetMoveOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __timg__GetMoveOptions( struct soap *soap, // input parameters: _timg__GetMoveOptions* timg__GetMoveOptions, // output parameters: _timg__GetMoveOptionsResponse &timg__GetMoveOptionsResponse ); @endcode C++ proxy class (defined in soapImagingBindingProxy.h generated with soapcpp2): @code class ImagingBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapImagingBindingService.h generated with soapcpp2): @code class ImagingBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap timg service method-protocol: GetMoveOptions SOAP //gsoap timg service method-style: GetMoveOptions document //gsoap timg service method-encoding: GetMoveOptions literal //gsoap timg service method-input-action: GetMoveOptions http://www.onvif.org/ver20/imaging/wsdl/GetMoveOptions //gsoap timg service method-output-action: GetMoveOptions http://www.onvif.org/ver20/imaging/wsdl/GetMoveOptionsResponse int __timg__GetMoveOptions( _timg__GetMoveOptions* timg__GetMoveOptions, ///< Input parameter _timg__GetMoveOptionsResponse &timg__GetMoveOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __timg__GetPresets * * * \******************************************************************************/ /** Operation "__timg__GetPresets" of service binding "ImagingBinding". Via this command the list of available Imaging Presets can be requested. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/imaging/wsdl/GetPresets" - Addressing input action: "http://www.onvif.org/ver20/imaging/wsdl/GetPresets" - Addressing output action: "http://www.onvif.org/ver20/imaging/wsdl/GetPresetsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___timg__GetPresets( 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: _timg__GetPresets* timg__GetPresets, // output parameters: _timg__GetPresetsResponse &timg__GetPresetsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __timg__GetPresets( struct soap *soap, // input parameters: _timg__GetPresets* timg__GetPresets, // output parameters: _timg__GetPresetsResponse &timg__GetPresetsResponse ); @endcode C++ proxy class (defined in soapImagingBindingProxy.h generated with soapcpp2): @code class ImagingBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapImagingBindingService.h generated with soapcpp2): @code class ImagingBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap timg service method-protocol: GetPresets SOAP //gsoap timg service method-style: GetPresets document //gsoap timg service method-encoding: GetPresets literal //gsoap timg service method-input-action: GetPresets http://www.onvif.org/ver20/imaging/wsdl/GetPresets //gsoap timg service method-output-action: GetPresets http://www.onvif.org/ver20/imaging/wsdl/GetPresetsResponse int __timg__GetPresets( _timg__GetPresets* timg__GetPresets, ///< Input parameter _timg__GetPresetsResponse &timg__GetPresetsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __timg__GetCurrentPreset * * * \******************************************************************************/ /** Operation "__timg__GetCurrentPreset" of service binding "ImagingBinding". Via this command the last Imaging Preset applied can be requested. If the camera configuration does not match any of the existing Imaging Presets, the output of GetCurrentPreset shall be Empty. GetCurrentPreset shall return 0 if Imaging Presets are not supported by the Video Source. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/imaging/wsdl/GetCurrentPreset" - Addressing input action: "http://www.onvif.org/ver20/imaging/wsdl/GetCurrentPreset" - Addressing output action: "http://www.onvif.org/ver20/imaging/wsdl/GetCurrentPresetResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___timg__GetCurrentPreset( 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: _timg__GetCurrentPreset* timg__GetCurrentPreset, // output parameters: _timg__GetCurrentPresetResponse &timg__GetCurrentPresetResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __timg__GetCurrentPreset( struct soap *soap, // input parameters: _timg__GetCurrentPreset* timg__GetCurrentPreset, // output parameters: _timg__GetCurrentPresetResponse &timg__GetCurrentPresetResponse ); @endcode C++ proxy class (defined in soapImagingBindingProxy.h generated with soapcpp2): @code class ImagingBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapImagingBindingService.h generated with soapcpp2): @code class ImagingBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap timg service method-protocol: GetCurrentPreset SOAP //gsoap timg service method-style: GetCurrentPreset document //gsoap timg service method-encoding: GetCurrentPreset literal //gsoap timg service method-input-action: GetCurrentPreset http://www.onvif.org/ver20/imaging/wsdl/GetCurrentPreset //gsoap timg service method-output-action: GetCurrentPreset http://www.onvif.org/ver20/imaging/wsdl/GetCurrentPresetResponse int __timg__GetCurrentPreset( _timg__GetCurrentPreset* timg__GetCurrentPreset, ///< Input parameter _timg__GetCurrentPresetResponse &timg__GetCurrentPresetResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __timg__SetCurrentPreset * * * \******************************************************************************/ /** Operation "__timg__SetCurrentPreset" of service binding "ImagingBinding". The SetCurrentPreset command shall request a given Imaging Preset to be applied to the specified Video Source. SetCurrentPreset shall only be available for Video Sources with Imaging Presets Capability. Imaging Presets are defined by the Manufacturer, and offered as a tool to simplify Imaging Settings adjustments for specific scene content. When the new Imaging Preset is applied by SetCurrentPreset, the Device shall adjust the Video Source settings to match those defined by the specified Imaging Preset. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/imaging/wsdl/SetCurrentPreset" - Addressing input action: "http://www.onvif.org/ver20/imaging/wsdl/SetCurrentPreset" - Addressing output action: "http://www.onvif.org/ver20/imaging/wsdl/SetCurrentPresetResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___timg__SetCurrentPreset( 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: _timg__SetCurrentPreset* timg__SetCurrentPreset, // output parameters: _timg__SetCurrentPresetResponse &timg__SetCurrentPresetResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __timg__SetCurrentPreset( struct soap *soap, // input parameters: _timg__SetCurrentPreset* timg__SetCurrentPreset, // output parameters: _timg__SetCurrentPresetResponse &timg__SetCurrentPresetResponse ); @endcode C++ proxy class (defined in soapImagingBindingProxy.h generated with soapcpp2): @code class ImagingBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapImagingBindingService.h generated with soapcpp2): @code class ImagingBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap timg service method-protocol: SetCurrentPreset SOAP //gsoap timg service method-style: SetCurrentPreset document //gsoap timg service method-encoding: SetCurrentPreset literal //gsoap timg service method-input-action: SetCurrentPreset http://www.onvif.org/ver20/imaging/wsdl/SetCurrentPreset //gsoap timg service method-output-action: SetCurrentPreset http://www.onvif.org/ver20/imaging/wsdl/SetCurrentPresetResponse int __timg__SetCurrentPreset( _timg__SetCurrentPreset* timg__SetCurrentPreset, ///< Input parameter _timg__SetCurrentPresetResponse &timg__SetCurrentPresetResponse ///< Output parameter ); /** @page ImagingBinding Binding "ImagingBinding" @section ImagingBinding_policy_enablers Policy Enablers of Binding "ImagingBinding" None specified. */ /******************************************************************************\ * * * Service Binding * * DeviceIOBinding * * * \******************************************************************************/ /******************************************************************************\ * * * Service Operation * * __tmd__GetServiceCapabilities * * * \******************************************************************************/ /** Operation "__tmd__GetServiceCapabilities" of service binding "DeviceIOBinding". Returns the capabilities of the device IO 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/deviceio/wsdl/GetServiceCapabilities" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetServiceCapabilities" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetServiceCapabilitiesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__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: _tmd__GetServiceCapabilities* tmd__GetServiceCapabilities, // output parameters: _tmd__GetServiceCapabilitiesResponse&tmd__GetServiceCapabilitiesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetServiceCapabilities( struct soap *soap, // input parameters: _tmd__GetServiceCapabilities* tmd__GetServiceCapabilities, // output parameters: _tmd__GetServiceCapabilitiesResponse&tmd__GetServiceCapabilitiesResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetServiceCapabilities SOAP //gsoap tmd service method-style: GetServiceCapabilities document //gsoap tmd service method-encoding: GetServiceCapabilities literal //gsoap tmd service method-input-action: GetServiceCapabilities http://www.onvif.org/ver10/deviceio/wsdl/GetServiceCapabilities //gsoap tmd service method-output-action: GetServiceCapabilities http://www.onvif.org/ver10/deviceio/wsdl/GetServiceCapabilitiesResponse int __tmd__GetServiceCapabilities( _tmd__GetServiceCapabilities* tmd__GetServiceCapabilities, ///< Input parameter _tmd__GetServiceCapabilitiesResponse&tmd__GetServiceCapabilitiesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetRelayOutputOptions * * * \******************************************************************************/ /** Operation "__tmd__GetRelayOutputOptions" of service binding "DeviceIOBinding". Request the available settings and ranges for one or all relay outputs. A device that has one or more RelayOutputs should support this command.
Two examples that illustrate usage:
  • 1) Device supports range PT1S to PT120S:
    
      Monostable
      1 120
    
    							
  • 2) Device supports values PT0.5S, PT1S, PT2s and PT1M:
    
      Monostable
      0.5 1 2 60
      True
    
    								
- SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetRelayOutputOptions" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetRelayOutputOptions" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetRelayOutputOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetRelayOutputOptions( 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: _tmd__GetRelayOutputOptions* tmd__GetRelayOutputOptions, // output parameters: _tmd__GetRelayOutputOptionsResponse&tmd__GetRelayOutputOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetRelayOutputOptions( struct soap *soap, // input parameters: _tmd__GetRelayOutputOptions* tmd__GetRelayOutputOptions, // output parameters: _tmd__GetRelayOutputOptionsResponse&tmd__GetRelayOutputOptionsResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetRelayOutputOptions SOAP //gsoap tmd service method-style: GetRelayOutputOptions document //gsoap tmd service method-encoding: GetRelayOutputOptions literal //gsoap tmd service method-input-action: GetRelayOutputOptions http://www.onvif.org/ver10/deviceio/wsdl/GetRelayOutputOptions //gsoap tmd service method-output-action: GetRelayOutputOptions http://www.onvif.org/ver10/deviceio/wsdl/GetRelayOutputOptionsResponse int __tmd__GetRelayOutputOptions( _tmd__GetRelayOutputOptions* tmd__GetRelayOutputOptions, ///< Input parameter _tmd__GetRelayOutputOptionsResponse&tmd__GetRelayOutputOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetAudioSources * * * \******************************************************************************/ /** Operation "__tmd__GetAudioSources" of service binding "DeviceIOBinding". List all available audio sources for the device. The device that has one or more audio sources shall support the listing of available audio inputs through the GetAudioSources command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioSources" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioSources" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioSourcesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetAudioSources( 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: tmd__Get* tmd__GetAudioSources, // output parameters: tmd__GetResponse &tmd__GetAudioSourcesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetAudioSources( struct soap *soap, // input parameters: tmd__Get* tmd__GetAudioSources, // output parameters: tmd__GetResponse &tmd__GetAudioSourcesResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetAudioSources SOAP //gsoap tmd service method-style: GetAudioSources document //gsoap tmd service method-encoding: GetAudioSources literal //gsoap tmd service method-input-action: GetAudioSources http://www.onvif.org/ver10/deviceio/wsdl/GetAudioSources //gsoap tmd service method-output-action: GetAudioSources http://www.onvif.org/ver10/deviceio/wsdl/GetAudioSourcesResponse int __tmd__GetAudioSources( tmd__Get* tmd__GetAudioSources, ///< Input parameter tmd__GetResponse &tmd__GetAudioSourcesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetAudioOutputs * * * \******************************************************************************/ /** Operation "__tmd__GetAudioOutputs" of service binding "DeviceIOBinding". List all available audio outputs of a device. A device that has one ore more physical audio outputs shall support listing of available audio outputs through the GetAudioOutputs command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioOutputs" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioOutputs" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioOutputsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetAudioOutputs( 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: tmd__Get* tmd__GetAudioOutputs, // output parameters: tmd__GetResponse &tmd__GetAudioOutputsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetAudioOutputs( struct soap *soap, // input parameters: tmd__Get* tmd__GetAudioOutputs, // output parameters: tmd__GetResponse &tmd__GetAudioOutputsResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetAudioOutputs SOAP //gsoap tmd service method-style: GetAudioOutputs document //gsoap tmd service method-encoding: GetAudioOutputs literal //gsoap tmd service method-input-action: GetAudioOutputs http://www.onvif.org/ver10/deviceio/wsdl/GetAudioOutputs //gsoap tmd service method-output-action: GetAudioOutputs http://www.onvif.org/ver10/deviceio/wsdl/GetAudioOutputsResponse int __tmd__GetAudioOutputs( tmd__Get* tmd__GetAudioOutputs, ///< Input parameter tmd__GetResponse &tmd__GetAudioOutputsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetVideoSources * * * \******************************************************************************/ /** Operation "__tmd__GetVideoSources" of service binding "DeviceIOBinding". List all available video sources for the device. The device that has one or more video inputs shall support the listing of available video sources through the GetVideoSources command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoSources" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoSources" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoSourcesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetVideoSources( 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: tmd__Get* tmd__GetVideoSources, // output parameters: tmd__GetResponse &tmd__GetVideoSourcesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetVideoSources( struct soap *soap, // input parameters: tmd__Get* tmd__GetVideoSources, // output parameters: tmd__GetResponse &tmd__GetVideoSourcesResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetVideoSources SOAP //gsoap tmd service method-style: GetVideoSources document //gsoap tmd service method-encoding: GetVideoSources literal //gsoap tmd service method-input-action: GetVideoSources http://www.onvif.org/ver10/deviceio/wsdl/GetVideoSources //gsoap tmd service method-output-action: GetVideoSources http://www.onvif.org/ver10/deviceio/wsdl/GetVideoSourcesResponse int __tmd__GetVideoSources( tmd__Get* tmd__GetVideoSources, ///< Input parameter tmd__GetResponse &tmd__GetVideoSourcesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetVideoOutputs * * * \******************************************************************************/ /** Operation "__tmd__GetVideoOutputs" of service binding "DeviceIOBinding". List all available video outputs of a device. A device that has one or more physical video outputs shall support listing of available video outputs through the GetVideoOutputs command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoOutputs" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoOutputs" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoOutputsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetVideoOutputs( 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: _tmd__GetVideoOutputs* tmd__GetVideoOutputs, // output parameters: _tmd__GetVideoOutputsResponse &tmd__GetVideoOutputsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetVideoOutputs( struct soap *soap, // input parameters: _tmd__GetVideoOutputs* tmd__GetVideoOutputs, // output parameters: _tmd__GetVideoOutputsResponse &tmd__GetVideoOutputsResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetVideoOutputs SOAP //gsoap tmd service method-style: GetVideoOutputs document //gsoap tmd service method-encoding: GetVideoOutputs literal //gsoap tmd service method-input-action: GetVideoOutputs http://www.onvif.org/ver10/deviceio/wsdl/GetVideoOutputs //gsoap tmd service method-output-action: GetVideoOutputs http://www.onvif.org/ver10/deviceio/wsdl/GetVideoOutputsResponse int __tmd__GetVideoOutputs( _tmd__GetVideoOutputs* tmd__GetVideoOutputs, ///< Input parameter _tmd__GetVideoOutputsResponse &tmd__GetVideoOutputsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetVideoSourceConfiguration * * * \******************************************************************************/ /** Operation "__tmd__GetVideoSourceConfiguration" of service binding "DeviceIOBinding". Get the video source configurations of a VideoSource. A device with one or more video sources shall support the GetVideoSourceConfigurations command.
This method is deprecated. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoSourceConfiguration" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoSourceConfiguration" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoSourceConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetVideoSourceConfiguration( 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: _tmd__GetVideoSourceConfiguration* tmd__GetVideoSourceConfiguration, // output parameters: _tmd__GetVideoSourceConfigurationResponse&tmd__GetVideoSourceConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetVideoSourceConfiguration( struct soap *soap, // input parameters: _tmd__GetVideoSourceConfiguration* tmd__GetVideoSourceConfiguration, // output parameters: _tmd__GetVideoSourceConfigurationResponse&tmd__GetVideoSourceConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetVideoSourceConfiguration SOAP //gsoap tmd service method-style: GetVideoSourceConfiguration document //gsoap tmd service method-encoding: GetVideoSourceConfiguration literal //gsoap tmd service method-input-action: GetVideoSourceConfiguration http://www.onvif.org/ver10/deviceio/wsdl/GetVideoSourceConfiguration //gsoap tmd service method-output-action: GetVideoSourceConfiguration http://www.onvif.org/ver10/deviceio/wsdl/GetVideoSourceConfigurationResponse int __tmd__GetVideoSourceConfiguration( _tmd__GetVideoSourceConfiguration* tmd__GetVideoSourceConfiguration, ///< Input parameter _tmd__GetVideoSourceConfigurationResponse&tmd__GetVideoSourceConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetVideoOutputConfiguration * * * \******************************************************************************/ /** Operation "__tmd__GetVideoOutputConfiguration" of service binding "DeviceIOBinding". Get the configuration of a Video Output. A device that has one or more Video Outputs shall support the retrieval of the VideoOutputConfiguration through this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoOutputConfiguration" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoOutputConfiguration" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoOutputConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetVideoOutputConfiguration( 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: _tmd__GetVideoOutputConfiguration* tmd__GetVideoOutputConfiguration, // output parameters: _tmd__GetVideoOutputConfigurationResponse&tmd__GetVideoOutputConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetVideoOutputConfiguration( struct soap *soap, // input parameters: _tmd__GetVideoOutputConfiguration* tmd__GetVideoOutputConfiguration, // output parameters: _tmd__GetVideoOutputConfigurationResponse&tmd__GetVideoOutputConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetVideoOutputConfiguration SOAP //gsoap tmd service method-style: GetVideoOutputConfiguration document //gsoap tmd service method-encoding: GetVideoOutputConfiguration literal //gsoap tmd service method-input-action: GetVideoOutputConfiguration http://www.onvif.org/ver10/deviceio/wsdl/GetVideoOutputConfiguration //gsoap tmd service method-output-action: GetVideoOutputConfiguration http://www.onvif.org/ver10/deviceio/wsdl/GetVideoOutputConfigurationResponse int __tmd__GetVideoOutputConfiguration( _tmd__GetVideoOutputConfiguration* tmd__GetVideoOutputConfiguration, ///< Input parameter _tmd__GetVideoOutputConfigurationResponse&tmd__GetVideoOutputConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetAudioSourceConfiguration * * * \******************************************************************************/ /** Operation "__tmd__GetAudioSourceConfiguration" of service binding "DeviceIOBinding". List the configuration of an Audio Input. A device with one or more audio inputs shall support the GetAudioSourceConfiguration command.
This method is deprecated. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioSourceConfiguration" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioSourceConfiguration" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioSourceConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetAudioSourceConfiguration( 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: _tmd__GetAudioSourceConfiguration* tmd__GetAudioSourceConfiguration, // output parameters: _tmd__GetAudioSourceConfigurationResponse&tmd__GetAudioSourceConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetAudioSourceConfiguration( struct soap *soap, // input parameters: _tmd__GetAudioSourceConfiguration* tmd__GetAudioSourceConfiguration, // output parameters: _tmd__GetAudioSourceConfigurationResponse&tmd__GetAudioSourceConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetAudioSourceConfiguration SOAP //gsoap tmd service method-style: GetAudioSourceConfiguration document //gsoap tmd service method-encoding: GetAudioSourceConfiguration literal //gsoap tmd service method-input-action: GetAudioSourceConfiguration http://www.onvif.org/ver10/deviceio/wsdl/GetAudioSourceConfiguration //gsoap tmd service method-output-action: GetAudioSourceConfiguration http://www.onvif.org/ver10/deviceio/wsdl/GetAudioSourceConfigurationResponse int __tmd__GetAudioSourceConfiguration( _tmd__GetAudioSourceConfiguration* tmd__GetAudioSourceConfiguration, ///< Input parameter _tmd__GetAudioSourceConfigurationResponse&tmd__GetAudioSourceConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetAudioOutputConfiguration * * * \******************************************************************************/ /** Operation "__tmd__GetAudioOutputConfiguration" of service binding "DeviceIOBinding". Request the current configuration of a physical Audio output. A device that has one or more AudioOutputs shall support the retrieval of the AudioOutputConfiguration through this command.
This method is deprecated. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioOutputConfiguration" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioOutputConfiguration" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioOutputConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetAudioOutputConfiguration( 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: _tmd__GetAudioOutputConfiguration* tmd__GetAudioOutputConfiguration, // output parameters: _tmd__GetAudioOutputConfigurationResponse&tmd__GetAudioOutputConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetAudioOutputConfiguration( struct soap *soap, // input parameters: _tmd__GetAudioOutputConfiguration* tmd__GetAudioOutputConfiguration, // output parameters: _tmd__GetAudioOutputConfigurationResponse&tmd__GetAudioOutputConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetAudioOutputConfiguration SOAP //gsoap tmd service method-style: GetAudioOutputConfiguration document //gsoap tmd service method-encoding: GetAudioOutputConfiguration literal //gsoap tmd service method-input-action: GetAudioOutputConfiguration http://www.onvif.org/ver10/deviceio/wsdl/GetAudioOutputConfiguration //gsoap tmd service method-output-action: GetAudioOutputConfiguration http://www.onvif.org/ver10/deviceio/wsdl/GetAudioOutputConfigurationResponse int __tmd__GetAudioOutputConfiguration( _tmd__GetAudioOutputConfiguration* tmd__GetAudioOutputConfiguration, ///< Input parameter _tmd__GetAudioOutputConfigurationResponse&tmd__GetAudioOutputConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__SetVideoSourceConfiguration * * * \******************************************************************************/ /** Operation "__tmd__SetVideoSourceConfiguration" of service binding "DeviceIOBinding". Modify a video input configuration. A device that has one or more video sources shall support the setting of the VideoSourceConfiguration through this command.
This method is deprecated. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/SetVideoSourceConfiguration" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/SetVideoSourceConfiguration" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/SetVideoSourceConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__SetVideoSourceConfiguration( 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: _tmd__SetVideoSourceConfiguration* tmd__SetVideoSourceConfiguration, // output parameters: _tmd__SetVideoSourceConfigurationResponse&tmd__SetVideoSourceConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__SetVideoSourceConfiguration( struct soap *soap, // input parameters: _tmd__SetVideoSourceConfiguration* tmd__SetVideoSourceConfiguration, // output parameters: _tmd__SetVideoSourceConfigurationResponse&tmd__SetVideoSourceConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: SetVideoSourceConfiguration SOAP //gsoap tmd service method-style: SetVideoSourceConfiguration document //gsoap tmd service method-encoding: SetVideoSourceConfiguration literal //gsoap tmd service method-input-action: SetVideoSourceConfiguration http://www.onvif.org/ver10/deviceio/wsdl/SetVideoSourceConfiguration //gsoap tmd service method-output-action: SetVideoSourceConfiguration http://www.onvif.org/ver10/deviceio/wsdl/SetVideoSourceConfigurationResponse int __tmd__SetVideoSourceConfiguration( _tmd__SetVideoSourceConfiguration* tmd__SetVideoSourceConfiguration, ///< Input parameter _tmd__SetVideoSourceConfigurationResponse&tmd__SetVideoSourceConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__SetVideoOutputConfiguration * * * \******************************************************************************/ /** Operation "__tmd__SetVideoOutputConfiguration" of service binding "DeviceIOBinding". Modify a video output configuration. A device that has one or more video outputs shall support the setting of its video output configuration through this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/SetVideoOutputConfiguration" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/SetVideoOutputConfiguration" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/SetVideoOutputConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__SetVideoOutputConfiguration( 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: _tmd__SetVideoOutputConfiguration* tmd__SetVideoOutputConfiguration, // output parameters: _tmd__SetVideoOutputConfigurationResponse&tmd__SetVideoOutputConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__SetVideoOutputConfiguration( struct soap *soap, // input parameters: _tmd__SetVideoOutputConfiguration* tmd__SetVideoOutputConfiguration, // output parameters: _tmd__SetVideoOutputConfigurationResponse&tmd__SetVideoOutputConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: SetVideoOutputConfiguration SOAP //gsoap tmd service method-style: SetVideoOutputConfiguration document //gsoap tmd service method-encoding: SetVideoOutputConfiguration literal //gsoap tmd service method-input-action: SetVideoOutputConfiguration http://www.onvif.org/ver10/deviceio/wsdl/SetVideoOutputConfiguration //gsoap tmd service method-output-action: SetVideoOutputConfiguration http://www.onvif.org/ver10/deviceio/wsdl/SetVideoOutputConfigurationResponse int __tmd__SetVideoOutputConfiguration( _tmd__SetVideoOutputConfiguration* tmd__SetVideoOutputConfiguration, ///< Input parameter _tmd__SetVideoOutputConfigurationResponse&tmd__SetVideoOutputConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__SetAudioSourceConfiguration * * * \******************************************************************************/ /** Operation "__tmd__SetAudioSourceConfiguration" of service binding "DeviceIOBinding". Modify an audio source configuration. A device that has a one or more audio sources shall support the setting of the AudioSourceConfiguration through this command.
This method is deprecated. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/SetAudioSourceConfiguration" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/SetAudioSourceConfiguration" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/SetAudioSourceConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__SetAudioSourceConfiguration( 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: _tmd__SetAudioSourceConfiguration* tmd__SetAudioSourceConfiguration, // output parameters: _tmd__SetAudioSourceConfigurationResponse&tmd__SetAudioSourceConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__SetAudioSourceConfiguration( struct soap *soap, // input parameters: _tmd__SetAudioSourceConfiguration* tmd__SetAudioSourceConfiguration, // output parameters: _tmd__SetAudioSourceConfigurationResponse&tmd__SetAudioSourceConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: SetAudioSourceConfiguration SOAP //gsoap tmd service method-style: SetAudioSourceConfiguration document //gsoap tmd service method-encoding: SetAudioSourceConfiguration literal //gsoap tmd service method-input-action: SetAudioSourceConfiguration http://www.onvif.org/ver10/deviceio/wsdl/SetAudioSourceConfiguration //gsoap tmd service method-output-action: SetAudioSourceConfiguration http://www.onvif.org/ver10/deviceio/wsdl/SetAudioSourceConfigurationResponse int __tmd__SetAudioSourceConfiguration( _tmd__SetAudioSourceConfiguration* tmd__SetAudioSourceConfiguration, ///< Input parameter _tmd__SetAudioSourceConfigurationResponse&tmd__SetAudioSourceConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__SetAudioOutputConfiguration * * * \******************************************************************************/ /** Operation "__tmd__SetAudioOutputConfiguration" of service binding "DeviceIOBinding". Modify an audio output configuration. A device that has one ore more audio outputs shall support the setting of the AudioOutputConfiguration through this command.
This method is deprecated. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/SetAudioOutputConfiguration" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/SetAudioOutputConfiguration" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/SetAudioOutputConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__SetAudioOutputConfiguration( 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: _tmd__SetAudioOutputConfiguration* tmd__SetAudioOutputConfiguration, // output parameters: _tmd__SetAudioOutputConfigurationResponse&tmd__SetAudioOutputConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__SetAudioOutputConfiguration( struct soap *soap, // input parameters: _tmd__SetAudioOutputConfiguration* tmd__SetAudioOutputConfiguration, // output parameters: _tmd__SetAudioOutputConfigurationResponse&tmd__SetAudioOutputConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: SetAudioOutputConfiguration SOAP //gsoap tmd service method-style: SetAudioOutputConfiguration document //gsoap tmd service method-encoding: SetAudioOutputConfiguration literal //gsoap tmd service method-input-action: SetAudioOutputConfiguration http://www.onvif.org/ver10/deviceio/wsdl/SetAudioOutputConfiguration //gsoap tmd service method-output-action: SetAudioOutputConfiguration http://www.onvif.org/ver10/deviceio/wsdl/SetAudioOutputConfigurationResponse int __tmd__SetAudioOutputConfiguration( _tmd__SetAudioOutputConfiguration* tmd__SetAudioOutputConfiguration, ///< Input parameter _tmd__SetAudioOutputConfigurationResponse&tmd__SetAudioOutputConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetVideoSourceConfigurationOptions * * * \******************************************************************************/ /** Operation "__tmd__GetVideoSourceConfigurationOptions" of service binding "DeviceIOBinding". Request the VideoSourceConfigurationOptions of a VideoSource. A device with one or more video sources shall support this command.
This method is deprecated. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoSourceConfigurationOptions" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoSourceConfigurationOptions" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoSourceConfigurationOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetVideoSourceConfigurationOptions( 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: _tmd__GetVideoSourceConfigurationOptions* tmd__GetVideoSourceConfigurationOptions, // output parameters: _tmd__GetVideoSourceConfigurationOptionsResponse&tmd__GetVideoSourceConfigurationOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetVideoSourceConfigurationOptions( struct soap *soap, // input parameters: _tmd__GetVideoSourceConfigurationOptions* tmd__GetVideoSourceConfigurationOptions, // output parameters: _tmd__GetVideoSourceConfigurationOptionsResponse&tmd__GetVideoSourceConfigurationOptionsResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetVideoSourceConfigurationOptions SOAP //gsoap tmd service method-style: GetVideoSourceConfigurationOptions document //gsoap tmd service method-encoding: GetVideoSourceConfigurationOptions literal //gsoap tmd service method-input-action: GetVideoSourceConfigurationOptions http://www.onvif.org/ver10/deviceio/wsdl/GetVideoSourceConfigurationOptions //gsoap tmd service method-output-action: GetVideoSourceConfigurationOptions http://www.onvif.org/ver10/deviceio/wsdl/GetVideoSourceConfigurationOptionsResponse int __tmd__GetVideoSourceConfigurationOptions( _tmd__GetVideoSourceConfigurationOptions* tmd__GetVideoSourceConfigurationOptions, ///< Input parameter _tmd__GetVideoSourceConfigurationOptionsResponse&tmd__GetVideoSourceConfigurationOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetVideoOutputConfigurationOptions * * * \******************************************************************************/ /** Operation "__tmd__GetVideoOutputConfigurationOptions" of service binding "DeviceIOBinding". Request the VideoOutputConfigurationOptions of a VideoOutput. A device that has one or more video outputs shall support the retrieval of VideoOutputConfigurationOptions through this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoOutputConfigurationOptions" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoOutputConfigurationOptions" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetVideoOutputConfigurationOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetVideoOutputConfigurationOptions( 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: _tmd__GetVideoOutputConfigurationOptions* tmd__GetVideoOutputConfigurationOptions, // output parameters: _tmd__GetVideoOutputConfigurationOptionsResponse&tmd__GetVideoOutputConfigurationOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetVideoOutputConfigurationOptions( struct soap *soap, // input parameters: _tmd__GetVideoOutputConfigurationOptions* tmd__GetVideoOutputConfigurationOptions, // output parameters: _tmd__GetVideoOutputConfigurationOptionsResponse&tmd__GetVideoOutputConfigurationOptionsResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetVideoOutputConfigurationOptions SOAP //gsoap tmd service method-style: GetVideoOutputConfigurationOptions document //gsoap tmd service method-encoding: GetVideoOutputConfigurationOptions literal //gsoap tmd service method-input-action: GetVideoOutputConfigurationOptions http://www.onvif.org/ver10/deviceio/wsdl/GetVideoOutputConfigurationOptions //gsoap tmd service method-output-action: GetVideoOutputConfigurationOptions http://www.onvif.org/ver10/deviceio/wsdl/GetVideoOutputConfigurationOptionsResponse int __tmd__GetVideoOutputConfigurationOptions( _tmd__GetVideoOutputConfigurationOptions* tmd__GetVideoOutputConfigurationOptions, ///< Input parameter _tmd__GetVideoOutputConfigurationOptionsResponse&tmd__GetVideoOutputConfigurationOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetAudioSourceConfigurationOptions * * * \******************************************************************************/ /** Operation "__tmd__GetAudioSourceConfigurationOptions" of service binding "DeviceIOBinding". Request the AudioSourceConfigurationOptions of an AudioSource. A device with one ore more AudioSources shall support this command.
This method is deprecated. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioSourceConfigurationOptions" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioSourceConfigurationOptions" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioSourceConfigurationOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetAudioSourceConfigurationOptions( 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: _tmd__GetAudioSourceConfigurationOptions* tmd__GetAudioSourceConfigurationOptions, // output parameters: _tmd__GetAudioSourceConfigurationOptionsResponse&tmd__GetAudioSourceConfigurationOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetAudioSourceConfigurationOptions( struct soap *soap, // input parameters: _tmd__GetAudioSourceConfigurationOptions* tmd__GetAudioSourceConfigurationOptions, // output parameters: _tmd__GetAudioSourceConfigurationOptionsResponse&tmd__GetAudioSourceConfigurationOptionsResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetAudioSourceConfigurationOptions SOAP //gsoap tmd service method-style: GetAudioSourceConfigurationOptions document //gsoap tmd service method-encoding: GetAudioSourceConfigurationOptions literal //gsoap tmd service method-input-action: GetAudioSourceConfigurationOptions http://www.onvif.org/ver10/deviceio/wsdl/GetAudioSourceConfigurationOptions //gsoap tmd service method-output-action: GetAudioSourceConfigurationOptions http://www.onvif.org/ver10/deviceio/wsdl/GetAudioSourceConfigurationOptionsResponse int __tmd__GetAudioSourceConfigurationOptions( _tmd__GetAudioSourceConfigurationOptions* tmd__GetAudioSourceConfigurationOptions, ///< Input parameter _tmd__GetAudioSourceConfigurationOptionsResponse&tmd__GetAudioSourceConfigurationOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetAudioOutputConfigurationOptions * * * \******************************************************************************/ /** Operation "__tmd__GetAudioOutputConfigurationOptions" of service binding "DeviceIOBinding". Request the available settings and ranges for a physical Audio output. A device that has one or more AudioOutputs shall support this command.
This method is deprecated. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioOutputConfigurationOptions" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioOutputConfigurationOptions" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetAudioOutputConfigurationOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetAudioOutputConfigurationOptions( 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: _tmd__GetAudioOutputConfigurationOptions* tmd__GetAudioOutputConfigurationOptions, // output parameters: _tmd__GetAudioOutputConfigurationOptionsResponse&tmd__GetAudioOutputConfigurationOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetAudioOutputConfigurationOptions( struct soap *soap, // input parameters: _tmd__GetAudioOutputConfigurationOptions* tmd__GetAudioOutputConfigurationOptions, // output parameters: _tmd__GetAudioOutputConfigurationOptionsResponse&tmd__GetAudioOutputConfigurationOptionsResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetAudioOutputConfigurationOptions SOAP //gsoap tmd service method-style: GetAudioOutputConfigurationOptions document //gsoap tmd service method-encoding: GetAudioOutputConfigurationOptions literal //gsoap tmd service method-input-action: GetAudioOutputConfigurationOptions http://www.onvif.org/ver10/deviceio/wsdl/GetAudioOutputConfigurationOptions //gsoap tmd service method-output-action: GetAudioOutputConfigurationOptions http://www.onvif.org/ver10/deviceio/wsdl/GetAudioOutputConfigurationOptionsResponse int __tmd__GetAudioOutputConfigurationOptions( _tmd__GetAudioOutputConfigurationOptions* tmd__GetAudioOutputConfigurationOptions, ///< Input parameter _tmd__GetAudioOutputConfigurationOptionsResponse&tmd__GetAudioOutputConfigurationOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetRelayOutputs * * * \******************************************************************************/ /** Operation "__tmd__GetRelayOutputs" of service binding "DeviceIOBinding". This operation gets a list of all available relay outputs and their settings. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetRelayOutputs" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetRelayOutputs" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetRelayOutputsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetRelayOutputs( 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: _tds__GetRelayOutputs* tds__GetRelayOutputs, // output parameters: _tds__GetRelayOutputsResponse &tds__GetRelayOutputsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetRelayOutputs( struct soap *soap, // input parameters: _tds__GetRelayOutputs* tds__GetRelayOutputs, // output parameters: _tds__GetRelayOutputsResponse &tds__GetRelayOutputsResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetRelayOutputs SOAP //gsoap tmd service method-style: GetRelayOutputs document //gsoap tmd service method-encoding: GetRelayOutputs literal //gsoap tmd service method-input-action: GetRelayOutputs http://www.onvif.org/ver10/deviceio/wsdl/GetRelayOutputs //gsoap tmd service method-output-action: GetRelayOutputs http://www.onvif.org/ver10/deviceio/wsdl/GetRelayOutputsResponse int __tmd__GetRelayOutputs( _tds__GetRelayOutputs* tds__GetRelayOutputs, ///< Input parameter _tds__GetRelayOutputsResponse &tds__GetRelayOutputsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__SetRelayOutputSettings * * * \******************************************************************************/ /** Operation "__tmd__SetRelayOutputSettings" of service binding "DeviceIOBinding". This operation sets the settings of a relay output. The relay can work in two relay modes:
  • Bistable After setting the state, the relay remains in this state.
  • Monostable After setting the state, the relay returns to its idle state after the specified time.
The physical idle state of a relay output can be configured by setting the IdleState to open or closed (inversion of the relay behaviour).
Idle State open means that the relay is open when the relay state is set to inactive through the trigger command (see Section 8.5.3) and closed when the state is set to active through the same command.
Idle State closed means, that the relay is closed when the relay state is set to inactive through the trigger command (see Section 8.5.3) and open when the state is set to active through the same command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/SetRelayOutputSettings" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/SetRelayOutputSettings" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/SetRelayOutputSettingsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__SetRelayOutputSettings( 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: _tmd__SetRelayOutputSettings* tmd__SetRelayOutputSettings, // output parameters: _tmd__SetRelayOutputSettingsResponse&tmd__SetRelayOutputSettingsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__SetRelayOutputSettings( struct soap *soap, // input parameters: _tmd__SetRelayOutputSettings* tmd__SetRelayOutputSettings, // output parameters: _tmd__SetRelayOutputSettingsResponse&tmd__SetRelayOutputSettingsResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: SetRelayOutputSettings SOAP //gsoap tmd service method-style: SetRelayOutputSettings document //gsoap tmd service method-encoding: SetRelayOutputSettings literal //gsoap tmd service method-input-action: SetRelayOutputSettings http://www.onvif.org/ver10/deviceio/wsdl/SetRelayOutputSettings //gsoap tmd service method-output-action: SetRelayOutputSettings http://www.onvif.org/ver10/deviceio/wsdl/SetRelayOutputSettingsResponse int __tmd__SetRelayOutputSettings( _tmd__SetRelayOutputSettings* tmd__SetRelayOutputSettings, ///< Input parameter _tmd__SetRelayOutputSettingsResponse&tmd__SetRelayOutputSettingsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__SetRelayOutputState * * * \******************************************************************************/ /** Operation "__tmd__SetRelayOutputState" of service binding "DeviceIOBinding". Modify the relay state. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/SetRelayOutputState" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/SetRelayOutputState" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/SetRelayOutputStateResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__SetRelayOutputState( 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: _tds__SetRelayOutputState* tds__SetRelayOutputState, // output parameters: _tds__SetRelayOutputStateResponse &tds__SetRelayOutputStateResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__SetRelayOutputState( struct soap *soap, // input parameters: _tds__SetRelayOutputState* tds__SetRelayOutputState, // output parameters: _tds__SetRelayOutputStateResponse &tds__SetRelayOutputStateResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: SetRelayOutputState SOAP //gsoap tmd service method-style: SetRelayOutputState document //gsoap tmd service method-encoding: SetRelayOutputState literal //gsoap tmd service method-input-action: SetRelayOutputState http://www.onvif.org/ver10/deviceio/wsdl/SetRelayOutputState //gsoap tmd service method-output-action: SetRelayOutputState http://www.onvif.org/ver10/deviceio/wsdl/SetRelayOutputStateResponse int __tmd__SetRelayOutputState( _tds__SetRelayOutputState* tds__SetRelayOutputState, ///< Input parameter _tds__SetRelayOutputStateResponse &tds__SetRelayOutputStateResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetDigitalInputs * * * \******************************************************************************/ /** Operation "__tmd__GetDigitalInputs" of service binding "DeviceIOBinding". This operation gets a list of all available digital inputs. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetDigitalInputs" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetDigitalInputs" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetDigitalInputsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetDigitalInputs( 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: _tmd__GetDigitalInputs* tmd__GetDigitalInputs, // output parameters: _tmd__GetDigitalInputsResponse &tmd__GetDigitalInputsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetDigitalInputs( struct soap *soap, // input parameters: _tmd__GetDigitalInputs* tmd__GetDigitalInputs, // output parameters: _tmd__GetDigitalInputsResponse &tmd__GetDigitalInputsResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetDigitalInputs SOAP //gsoap tmd service method-style: GetDigitalInputs document //gsoap tmd service method-encoding: GetDigitalInputs literal //gsoap tmd service method-input-action: GetDigitalInputs http://www.onvif.org/ver10/deviceio/wsdl/GetDigitalInputs //gsoap tmd service method-output-action: GetDigitalInputs http://www.onvif.org/ver10/deviceio/wsdl/GetDigitalInputsResponse int __tmd__GetDigitalInputs( _tmd__GetDigitalInputs* tmd__GetDigitalInputs, ///< Input parameter _tmd__GetDigitalInputsResponse &tmd__GetDigitalInputsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetDigitalInputConfigurationOptions * * * \******************************************************************************/ /** Operation "__tmd__GetDigitalInputConfigurationOptions" of service binding "DeviceIOBinding". This operation lists what configuration is available for digital inputs. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetDigitalInputConfigurationOptions" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetDigitalInputConfigurationOptions" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetDigitalInputConfigurationOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetDigitalInputConfigurationOptions( 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: _tmd__GetDigitalInputConfigurationOptions* tmd__GetDigitalInputConfigurationOptions, // output parameters: _tmd__GetDigitalInputConfigurationOptionsResponse&tmd__GetDigitalInputConfigurationOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetDigitalInputConfigurationOptions( struct soap *soap, // input parameters: _tmd__GetDigitalInputConfigurationOptions* tmd__GetDigitalInputConfigurationOptions, // output parameters: _tmd__GetDigitalInputConfigurationOptionsResponse&tmd__GetDigitalInputConfigurationOptionsResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetDigitalInputConfigurationOptions SOAP //gsoap tmd service method-style: GetDigitalInputConfigurationOptions document //gsoap tmd service method-encoding: GetDigitalInputConfigurationOptions literal //gsoap tmd service method-input-action: GetDigitalInputConfigurationOptions http://www.onvif.org/ver10/deviceio/wsdl/GetDigitalInputConfigurationOptions //gsoap tmd service method-output-action: GetDigitalInputConfigurationOptions http://www.onvif.org/ver10/deviceio/wsdl/GetDigitalInputConfigurationOptionsResponse int __tmd__GetDigitalInputConfigurationOptions( _tmd__GetDigitalInputConfigurationOptions* tmd__GetDigitalInputConfigurationOptions, ///< Input parameter _tmd__GetDigitalInputConfigurationOptionsResponse&tmd__GetDigitalInputConfigurationOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__SetDigitalInputConfigurations * * * \******************************************************************************/ /** Operation "__tmd__SetDigitalInputConfigurations" of service binding "DeviceIOBinding". Modify a digital input configuration. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/SetDigitalInputConfigurations" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/SetDigitalInputConfigurations" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/SetDigitalInputConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__SetDigitalInputConfigurations( 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: _tmd__SetDigitalInputConfigurations* tmd__SetDigitalInputConfigurations, // output parameters: _tmd__SetDigitalInputConfigurationsResponse&tmd__SetDigitalInputConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__SetDigitalInputConfigurations( struct soap *soap, // input parameters: _tmd__SetDigitalInputConfigurations* tmd__SetDigitalInputConfigurations, // output parameters: _tmd__SetDigitalInputConfigurationsResponse&tmd__SetDigitalInputConfigurationsResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: SetDigitalInputConfigurations SOAP //gsoap tmd service method-style: SetDigitalInputConfigurations document //gsoap tmd service method-encoding: SetDigitalInputConfigurations literal //gsoap tmd service method-input-action: SetDigitalInputConfigurations http://www.onvif.org/ver10/deviceio/wsdl/SetDigitalInputConfigurations //gsoap tmd service method-output-action: SetDigitalInputConfigurations http://www.onvif.org/ver10/deviceio/wsdl/SetDigitalInputConfigurationsResponse int __tmd__SetDigitalInputConfigurations( _tmd__SetDigitalInputConfigurations* tmd__SetDigitalInputConfigurations, ///< Input parameter _tmd__SetDigitalInputConfigurationsResponse&tmd__SetDigitalInputConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetSerialPorts * * * \******************************************************************************/ /** Operation "__tmd__GetSerialPorts" of service binding "DeviceIOBinding". - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetSerialPorts" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetSerialPorts" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetSerialPortsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetSerialPorts( 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: _tmd__GetSerialPorts* tmd__GetSerialPorts, // output parameters: _tmd__GetSerialPortsResponse &tmd__GetSerialPortsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetSerialPorts( struct soap *soap, // input parameters: _tmd__GetSerialPorts* tmd__GetSerialPorts, // output parameters: _tmd__GetSerialPortsResponse &tmd__GetSerialPortsResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetSerialPorts SOAP //gsoap tmd service method-style: GetSerialPorts document //gsoap tmd service method-encoding: GetSerialPorts literal //gsoap tmd service method-input-action: GetSerialPorts http://www.onvif.org/ver10/deviceio/wsdl/GetSerialPorts //gsoap tmd service method-output-action: GetSerialPorts http://www.onvif.org/ver10/deviceio/wsdl/GetSerialPortsResponse int __tmd__GetSerialPorts( _tmd__GetSerialPorts* tmd__GetSerialPorts, ///< Input parameter _tmd__GetSerialPortsResponse &tmd__GetSerialPortsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetSerialPortConfiguration * * * \******************************************************************************/ /** Operation "__tmd__GetSerialPortConfiguration" of service binding "DeviceIOBinding". - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetSerialPortConfigurations" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetSerialPortConfigurations" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetSerialPortConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetSerialPortConfiguration( 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: _tmd__GetSerialPortConfiguration* tmd__GetSerialPortConfiguration, // output parameters: _tmd__GetSerialPortConfigurationResponse&tmd__GetSerialPortConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetSerialPortConfiguration( struct soap *soap, // input parameters: _tmd__GetSerialPortConfiguration* tmd__GetSerialPortConfiguration, // output parameters: _tmd__GetSerialPortConfigurationResponse&tmd__GetSerialPortConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetSerialPortConfiguration SOAP //gsoap tmd service method-style: GetSerialPortConfiguration document //gsoap tmd service method-encoding: GetSerialPortConfiguration literal //gsoap tmd service method-input-action: GetSerialPortConfiguration http://www.onvif.org/ver10/deviceio/wsdl/GetSerialPortConfigurations //gsoap tmd service method-output-action: GetSerialPortConfiguration http://www.onvif.org/ver10/deviceio/wsdl/GetSerialPortConfigurationsResponse int __tmd__GetSerialPortConfiguration( _tmd__GetSerialPortConfiguration* tmd__GetSerialPortConfiguration, ///< Input parameter _tmd__GetSerialPortConfigurationResponse&tmd__GetSerialPortConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__SetSerialPortConfiguration * * * \******************************************************************************/ /** Operation "__tmd__SetSerialPortConfiguration" of service binding "DeviceIOBinding". - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/SetSerialPortConfiguration" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/SetSerialPortConfiguration" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/SetSerialPortConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__SetSerialPortConfiguration( 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: _tmd__SetSerialPortConfiguration* tmd__SetSerialPortConfiguration, // output parameters: _tmd__SetSerialPortConfigurationResponse&tmd__SetSerialPortConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__SetSerialPortConfiguration( struct soap *soap, // input parameters: _tmd__SetSerialPortConfiguration* tmd__SetSerialPortConfiguration, // output parameters: _tmd__SetSerialPortConfigurationResponse&tmd__SetSerialPortConfigurationResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: SetSerialPortConfiguration SOAP //gsoap tmd service method-style: SetSerialPortConfiguration document //gsoap tmd service method-encoding: SetSerialPortConfiguration literal //gsoap tmd service method-input-action: SetSerialPortConfiguration http://www.onvif.org/ver10/deviceio/wsdl/SetSerialPortConfiguration //gsoap tmd service method-output-action: SetSerialPortConfiguration http://www.onvif.org/ver10/deviceio/wsdl/SetSerialPortConfigurationResponse int __tmd__SetSerialPortConfiguration( _tmd__SetSerialPortConfiguration* tmd__SetSerialPortConfiguration, ///< Input parameter _tmd__SetSerialPortConfigurationResponse&tmd__SetSerialPortConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__GetSerialPortConfigurationOptions * * * \******************************************************************************/ /** Operation "__tmd__GetSerialPortConfigurationOptions" of service binding "DeviceIOBinding". - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/GetSerialPortConfigurationOptions" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/GetSerialPortConfigurationOptions" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/GetSerialPortConfigurationOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__GetSerialPortConfigurationOptions( 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: _tmd__GetSerialPortConfigurationOptions* tmd__GetSerialPortConfigurationOptions, // output parameters: _tmd__GetSerialPortConfigurationOptionsResponse&tmd__GetSerialPortConfigurationOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__GetSerialPortConfigurationOptions( struct soap *soap, // input parameters: _tmd__GetSerialPortConfigurationOptions* tmd__GetSerialPortConfigurationOptions, // output parameters: _tmd__GetSerialPortConfigurationOptionsResponse&tmd__GetSerialPortConfigurationOptionsResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: GetSerialPortConfigurationOptions SOAP //gsoap tmd service method-style: GetSerialPortConfigurationOptions document //gsoap tmd service method-encoding: GetSerialPortConfigurationOptions literal //gsoap tmd service method-input-action: GetSerialPortConfigurationOptions http://www.onvif.org/ver10/deviceio/wsdl/GetSerialPortConfigurationOptions //gsoap tmd service method-output-action: GetSerialPortConfigurationOptions http://www.onvif.org/ver10/deviceio/wsdl/GetSerialPortConfigurationOptionsResponse int __tmd__GetSerialPortConfigurationOptions( _tmd__GetSerialPortConfigurationOptions* tmd__GetSerialPortConfigurationOptions, ///< Input parameter _tmd__GetSerialPortConfigurationOptionsResponse&tmd__GetSerialPortConfigurationOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tmd__SendReceiveSerialCommand * * * \******************************************************************************/ /** Operation "__tmd__SendReceiveSerialCommand" of service binding "DeviceIOBinding". - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/deviceio/wsdl/SendReceiveSerialCommand" - Addressing input action: "http://www.onvif.org/ver10/deviceio/wsdl/SendReceiveSerialCommand" - Addressing output action: "http://www.onvif.org/ver10/deviceio/wsdl/SendReceiveSerialCommandResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tmd__SendReceiveSerialCommand( 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: _tmd__SendReceiveSerialCommand* tmd__SendReceiveSerialCommand, // output parameters: _tmd__SendReceiveSerialCommandResponse&tmd__SendReceiveSerialCommandResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tmd__SendReceiveSerialCommand( struct soap *soap, // input parameters: _tmd__SendReceiveSerialCommand* tmd__SendReceiveSerialCommand, // output parameters: _tmd__SendReceiveSerialCommandResponse&tmd__SendReceiveSerialCommandResponse ); @endcode C++ proxy class (defined in soapDeviceIOBindingProxy.h generated with soapcpp2): @code class DeviceIOBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapDeviceIOBindingService.h generated with soapcpp2): @code class DeviceIOBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tmd service method-protocol: SendReceiveSerialCommand SOAP //gsoap tmd service method-style: SendReceiveSerialCommand document //gsoap tmd service method-encoding: SendReceiveSerialCommand literal //gsoap tmd service method-input-action: SendReceiveSerialCommand http://www.onvif.org/ver10/deviceio/wsdl/SendReceiveSerialCommand //gsoap tmd service method-output-action: SendReceiveSerialCommand http://www.onvif.org/ver10/deviceio/wsdl/SendReceiveSerialCommandResponse int __tmd__SendReceiveSerialCommand( _tmd__SendReceiveSerialCommand* tmd__SendReceiveSerialCommand, ///< Input parameter _tmd__SendReceiveSerialCommandResponse&tmd__SendReceiveSerialCommandResponse ///< Output parameter ); /** @page DeviceIOBinding Binding "DeviceIOBinding" @section DeviceIOBinding_policy_enablers Policy Enablers of Binding "DeviceIOBinding" None specified. */ /******************************************************************************\ * * * Service Binding * * PTZBinding * * * \******************************************************************************/ /******************************************************************************\ * * * Service Operation * * __tptz__GetServiceCapabilities * * * \******************************************************************************/ /** Operation "__tptz__GetServiceCapabilities" of service binding "PTZBinding". Returns the capabilities of the PTZ 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/ver20/ptz/wsdl/GetServiceCapabilities" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/GetServiceCapabilities" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/GetServiceCapabilitiesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__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: _tptz__GetServiceCapabilities* tptz__GetServiceCapabilities, // output parameters: _tptz__GetServiceCapabilitiesResponse&tptz__GetServiceCapabilitiesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__GetServiceCapabilities( struct soap *soap, // input parameters: _tptz__GetServiceCapabilities* tptz__GetServiceCapabilities, // output parameters: _tptz__GetServiceCapabilitiesResponse&tptz__GetServiceCapabilitiesResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: GetServiceCapabilities SOAP //gsoap tptz service method-style: GetServiceCapabilities document //gsoap tptz service method-encoding: GetServiceCapabilities literal //gsoap tptz service method-input-action: GetServiceCapabilities http://www.onvif.org/ver20/ptz/wsdl/GetServiceCapabilities //gsoap tptz service method-output-action: GetServiceCapabilities http://www.onvif.org/ver20/ptz/wsdl/GetServiceCapabilitiesResponse int __tptz__GetServiceCapabilities( _tptz__GetServiceCapabilities* tptz__GetServiceCapabilities, ///< Input parameter _tptz__GetServiceCapabilitiesResponse&tptz__GetServiceCapabilitiesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__GetConfigurations * * * \******************************************************************************/ /** Operation "__tptz__GetConfigurations" of service binding "PTZBinding". Get all the existing PTZConfigurations from the device.
The default Position/Translation/Velocity Spaces are introduced to allow NVCs sending move requests without the need to specify a certain coordinate system. The default Speeds are introduced to control the speed of move requests (absolute, relative, preset), where no explicit speed has been set.
The allowed pan and tilt range for Pan/Tilt Limits is defined by a two-dimensional space range that is mapped to a specific Absolute Pan/Tilt Position Space. At least one Pan/Tilt Position Space is required by the PTZNode to support Pan/Tilt limits. The limits apply to all supported absolute, relative and continuous Pan/Tilt movements. The limits shall be checked within the coordinate system for which the limits have been specified. That means that even if movements are specified in a different coordinate system, the requested movements shall be transformed to the coordinate system of the limits where the limits can be checked. When a relative or continuous movements is specified, which would leave the specified limits, the PTZ unit has to move along the specified limits. The Zoom Limits have to be interpreted accordingly. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/GetConfigurations" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/GetConfigurations" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/GetConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__GetConfigurations( 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: _tptz__GetConfigurations* tptz__GetConfigurations, // output parameters: _tptz__GetConfigurationsResponse &tptz__GetConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__GetConfigurations( struct soap *soap, // input parameters: _tptz__GetConfigurations* tptz__GetConfigurations, // output parameters: _tptz__GetConfigurationsResponse &tptz__GetConfigurationsResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: GetConfigurations SOAP //gsoap tptz service method-style: GetConfigurations document //gsoap tptz service method-encoding: GetConfigurations literal //gsoap tptz service method-input-action: GetConfigurations http://www.onvif.org/ver20/ptz/wsdl/GetConfigurations //gsoap tptz service method-output-action: GetConfigurations http://www.onvif.org/ver20/ptz/wsdl/GetConfigurationsResponse int __tptz__GetConfigurations( _tptz__GetConfigurations* tptz__GetConfigurations, ///< Input parameter _tptz__GetConfigurationsResponse &tptz__GetConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__GetPresets * * * \******************************************************************************/ /** Operation "__tptz__GetPresets" of service binding "PTZBinding". Operation to request all PTZ presets for the PTZNode in the selected profile. The operation is supported if there is support for at least on PTZ preset by the PTZNode. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/GetPresets" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/GetPresets" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/GetPresetsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__GetPresets( 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: _tptz__GetPresets* tptz__GetPresets, // output parameters: _tptz__GetPresetsResponse &tptz__GetPresetsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__GetPresets( struct soap *soap, // input parameters: _tptz__GetPresets* tptz__GetPresets, // output parameters: _tptz__GetPresetsResponse &tptz__GetPresetsResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: GetPresets SOAP //gsoap tptz service method-style: GetPresets document //gsoap tptz service method-encoding: GetPresets literal //gsoap tptz service method-input-action: GetPresets http://www.onvif.org/ver20/ptz/wsdl/GetPresets //gsoap tptz service method-output-action: GetPresets http://www.onvif.org/ver20/ptz/wsdl/GetPresetsResponse int __tptz__GetPresets( _tptz__GetPresets* tptz__GetPresets, ///< Input parameter _tptz__GetPresetsResponse &tptz__GetPresetsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__SetPreset * * * \******************************************************************************/ /** Operation "__tptz__SetPreset" of service binding "PTZBinding". The SetPreset command saves the current device position parameters so that the device can move to the saved preset position through the GotoPreset operation. In order to create a new preset, the SetPresetRequest contains no PresetToken. If creation is successful, the Response contains the PresetToken which uniquely identifies the Preset. An existing Preset can be overwritten by specifying the PresetToken of the corresponding Preset. In both cases (overwriting or creation) an optional PresetName can be specified. The operation fails if the PTZ device is moving during the SetPreset operation. The device MAY internally save additional states such as imaging properties in the PTZ Preset which then should be recalled in the GotoPreset operation. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/SetPreset" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/SetPreset" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/SetPresetResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__SetPreset( 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: _tptz__SetPreset* tptz__SetPreset, // output parameters: _tptz__SetPresetResponse &tptz__SetPresetResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__SetPreset( struct soap *soap, // input parameters: _tptz__SetPreset* tptz__SetPreset, // output parameters: _tptz__SetPresetResponse &tptz__SetPresetResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: SetPreset SOAP //gsoap tptz service method-style: SetPreset document //gsoap tptz service method-encoding: SetPreset literal //gsoap tptz service method-input-action: SetPreset http://www.onvif.org/ver20/ptz/wsdl/SetPreset //gsoap tptz service method-output-action: SetPreset http://www.onvif.org/ver20/ptz/wsdl/SetPresetResponse int __tptz__SetPreset( _tptz__SetPreset* tptz__SetPreset, ///< Input parameter _tptz__SetPresetResponse &tptz__SetPresetResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__RemovePreset * * * \******************************************************************************/ /** Operation "__tptz__RemovePreset" of service binding "PTZBinding". Operation to remove a PTZ preset for the Node in the selected profile. The operation is supported if the PresetPosition capability exists for teh Node in the selected profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/RemovePreset" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/RemovePreset" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/RemovePresetResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__RemovePreset( 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: _tptz__RemovePreset* tptz__RemovePreset, // output parameters: _tptz__RemovePresetResponse &tptz__RemovePresetResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__RemovePreset( struct soap *soap, // input parameters: _tptz__RemovePreset* tptz__RemovePreset, // output parameters: _tptz__RemovePresetResponse &tptz__RemovePresetResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: RemovePreset SOAP //gsoap tptz service method-style: RemovePreset document //gsoap tptz service method-encoding: RemovePreset literal //gsoap tptz service method-input-action: RemovePreset http://www.onvif.org/ver20/ptz/wsdl/RemovePreset //gsoap tptz service method-output-action: RemovePreset http://www.onvif.org/ver20/ptz/wsdl/RemovePresetResponse int __tptz__RemovePreset( _tptz__RemovePreset* tptz__RemovePreset, ///< Input parameter _tptz__RemovePresetResponse &tptz__RemovePresetResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__GotoPreset * * * \******************************************************************************/ /** Operation "__tptz__GotoPreset" of service binding "PTZBinding". Operation to go to a saved preset position for the PTZNode in the selected profile. The operation is supported if there is support for at least on PTZ preset by the PTZNode. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/GotoPreset" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/GotoPreset" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/GotoPresetResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__GotoPreset( 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: _tptz__GotoPreset* tptz__GotoPreset, // output parameters: _tptz__GotoPresetResponse &tptz__GotoPresetResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__GotoPreset( struct soap *soap, // input parameters: _tptz__GotoPreset* tptz__GotoPreset, // output parameters: _tptz__GotoPresetResponse &tptz__GotoPresetResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: GotoPreset SOAP //gsoap tptz service method-style: GotoPreset document //gsoap tptz service method-encoding: GotoPreset literal //gsoap tptz service method-input-action: GotoPreset http://www.onvif.org/ver20/ptz/wsdl/GotoPreset //gsoap tptz service method-output-action: GotoPreset http://www.onvif.org/ver20/ptz/wsdl/GotoPresetResponse int __tptz__GotoPreset( _tptz__GotoPreset* tptz__GotoPreset, ///< Input parameter _tptz__GotoPresetResponse &tptz__GotoPresetResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__GetStatus * * * \******************************************************************************/ /** Operation "__tptz__GetStatus" of service binding "PTZBinding". Operation to request PTZ status for the Node in the selected profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/GetStatus" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/GetStatus" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/GetStatusResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__GetStatus( 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: _tptz__GetStatus* tptz__GetStatus, // output parameters: _tptz__GetStatusResponse &tptz__GetStatusResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__GetStatus( struct soap *soap, // input parameters: _tptz__GetStatus* tptz__GetStatus, // output parameters: _tptz__GetStatusResponse &tptz__GetStatusResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: GetStatus SOAP //gsoap tptz service method-style: GetStatus document //gsoap tptz service method-encoding: GetStatus literal //gsoap tptz service method-input-action: GetStatus http://www.onvif.org/ver20/ptz/wsdl/GetStatus //gsoap tptz service method-output-action: GetStatus http://www.onvif.org/ver20/ptz/wsdl/GetStatusResponse int __tptz__GetStatus( _tptz__GetStatus* tptz__GetStatus, ///< Input parameter _tptz__GetStatusResponse &tptz__GetStatusResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__GetConfiguration * * * \******************************************************************************/ /** Operation "__tptz__GetConfiguration" of service binding "PTZBinding". Get a specific PTZconfiguration from the device, identified by its reference token or name.
The default Position/Translation/Velocity Spaces are introduced to allow NVCs sending move requests without the need to specify a certain coordinate system. The default Speeds are introduced to control the speed of move requests (absolute, relative, preset), where no explicit speed has been set.
The allowed pan and tilt range for Pan/Tilt Limits is defined by a two-dimensional space range that is mapped to a specific Absolute Pan/Tilt Position Space. At least one Pan/Tilt Position Space is required by the PTZNode to support Pan/Tilt limits. The limits apply to all supported absolute, relative and continuous Pan/Tilt movements. The limits shall be checked within the coordinate system for which the limits have been specified. That means that even if movements are specified in a different coordinate system, the requested movements shall be transformed to the coordinate system of the limits where the limits can be checked. When a relative or continuous movements is specified, which would leave the specified limits, the PTZ unit has to move along the specified limits. The Zoom Limits have to be interpreted accordingly. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/GetConfiguration" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/GetConfiguration" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/GetConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__GetConfiguration( 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: _tptz__GetConfiguration* tptz__GetConfiguration, // output parameters: _tptz__GetConfigurationResponse &tptz__GetConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__GetConfiguration( struct soap *soap, // input parameters: _tptz__GetConfiguration* tptz__GetConfiguration, // output parameters: _tptz__GetConfigurationResponse &tptz__GetConfigurationResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: GetConfiguration SOAP //gsoap tptz service method-style: GetConfiguration document //gsoap tptz service method-encoding: GetConfiguration literal //gsoap tptz service method-input-action: GetConfiguration http://www.onvif.org/ver20/ptz/wsdl/GetConfiguration //gsoap tptz service method-output-action: GetConfiguration http://www.onvif.org/ver20/ptz/wsdl/GetConfigurationResponse int __tptz__GetConfiguration( _tptz__GetConfiguration* tptz__GetConfiguration, ///< Input parameter _tptz__GetConfigurationResponse &tptz__GetConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__GetNodes * * * \******************************************************************************/ /** Operation "__tptz__GetNodes" of service binding "PTZBinding". Get the descriptions of the available PTZ Nodes.
A PTZ-capable device may have multiple PTZ Nodes. The PTZ Nodes may represent mechanical PTZ drivers, uploaded PTZ drivers or digital PTZ drivers. PTZ Nodes are the lowest level entities in the PTZ control API and reflect the supported PTZ capabilities. The PTZ Node is referenced either by its name or by its reference token. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/GetNodes" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/GetNodes" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/GetNodesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__GetNodes( 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: _tptz__GetNodes* tptz__GetNodes, // output parameters: _tptz__GetNodesResponse &tptz__GetNodesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__GetNodes( struct soap *soap, // input parameters: _tptz__GetNodes* tptz__GetNodes, // output parameters: _tptz__GetNodesResponse &tptz__GetNodesResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: GetNodes SOAP //gsoap tptz service method-style: GetNodes document //gsoap tptz service method-encoding: GetNodes literal //gsoap tptz service method-input-action: GetNodes http://www.onvif.org/ver20/ptz/wsdl/GetNodes //gsoap tptz service method-output-action: GetNodes http://www.onvif.org/ver20/ptz/wsdl/GetNodesResponse int __tptz__GetNodes( _tptz__GetNodes* tptz__GetNodes, ///< Input parameter _tptz__GetNodesResponse &tptz__GetNodesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__GetNode * * * \******************************************************************************/ /** Operation "__tptz__GetNode" of service binding "PTZBinding". Get a specific PTZ Node identified by a reference token or a name. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/GetNode" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/GetNode" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/GetNodeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__GetNode( 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: _tptz__GetNode* tptz__GetNode, // output parameters: _tptz__GetNodeResponse &tptz__GetNodeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__GetNode( struct soap *soap, // input parameters: _tptz__GetNode* tptz__GetNode, // output parameters: _tptz__GetNodeResponse &tptz__GetNodeResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: GetNode SOAP //gsoap tptz service method-style: GetNode document //gsoap tptz service method-encoding: GetNode literal //gsoap tptz service method-input-action: GetNode http://www.onvif.org/ver20/ptz/wsdl/GetNode //gsoap tptz service method-output-action: GetNode http://www.onvif.org/ver20/ptz/wsdl/GetNodeResponse int __tptz__GetNode( _tptz__GetNode* tptz__GetNode, ///< Input parameter _tptz__GetNodeResponse &tptz__GetNodeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__SetConfiguration * * * \******************************************************************************/ /** Operation "__tptz__SetConfiguration" of service binding "PTZBinding". Set/update a existing PTZConfiguration on the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/SetConfiguration" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/SetConfiguration" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/SetConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__SetConfiguration( 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: _tptz__SetConfiguration* tptz__SetConfiguration, // output parameters: _tptz__SetConfigurationResponse &tptz__SetConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__SetConfiguration( struct soap *soap, // input parameters: _tptz__SetConfiguration* tptz__SetConfiguration, // output parameters: _tptz__SetConfigurationResponse &tptz__SetConfigurationResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: SetConfiguration SOAP //gsoap tptz service method-style: SetConfiguration document //gsoap tptz service method-encoding: SetConfiguration literal //gsoap tptz service method-input-action: SetConfiguration http://www.onvif.org/ver20/ptz/wsdl/SetConfiguration //gsoap tptz service method-output-action: SetConfiguration http://www.onvif.org/ver20/ptz/wsdl/SetConfigurationResponse int __tptz__SetConfiguration( _tptz__SetConfiguration* tptz__SetConfiguration, ///< Input parameter _tptz__SetConfigurationResponse &tptz__SetConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__GetConfigurationOptions * * * \******************************************************************************/ /** Operation "__tptz__GetConfigurationOptions" of service binding "PTZBinding". List supported coordinate systems including their range limitations. Therefore, the options MAY differ depending on whether the PTZ Configuration is assigned to a Profile containing a Video Source Configuration. In that case, the options may additionally contain coordinate systems referring to the image coordinate system described by the Video Source Configuration. If the PTZ Node supports continuous movements, it shall return a Timeout Range within which Timeouts are accepted by the PTZ Node. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/GetConfigurationOptions" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/GetConfigurationOptions" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/GetConfigurationOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__GetConfigurationOptions( 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: _tptz__GetConfigurationOptions* tptz__GetConfigurationOptions, // output parameters: _tptz__GetConfigurationOptionsResponse&tptz__GetConfigurationOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__GetConfigurationOptions( struct soap *soap, // input parameters: _tptz__GetConfigurationOptions* tptz__GetConfigurationOptions, // output parameters: _tptz__GetConfigurationOptionsResponse&tptz__GetConfigurationOptionsResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: GetConfigurationOptions SOAP //gsoap tptz service method-style: GetConfigurationOptions document //gsoap tptz service method-encoding: GetConfigurationOptions literal //gsoap tptz service method-input-action: GetConfigurationOptions http://www.onvif.org/ver20/ptz/wsdl/GetConfigurationOptions //gsoap tptz service method-output-action: GetConfigurationOptions http://www.onvif.org/ver20/ptz/wsdl/GetConfigurationOptionsResponse int __tptz__GetConfigurationOptions( _tptz__GetConfigurationOptions* tptz__GetConfigurationOptions, ///< Input parameter _tptz__GetConfigurationOptionsResponse&tptz__GetConfigurationOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__GotoHomePosition * * * \******************************************************************************/ /** Operation "__tptz__GotoHomePosition" of service binding "PTZBinding". Operation to move the PTZ device to it's "home" position. The operation is supported if the HomeSupported element in the PTZNode is true. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/GotoHomePosition" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/GotoHomePosition" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/GotoHomePositionResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__GotoHomePosition( 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: _tptz__GotoHomePosition* tptz__GotoHomePosition, // output parameters: _tptz__GotoHomePositionResponse &tptz__GotoHomePositionResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__GotoHomePosition( struct soap *soap, // input parameters: _tptz__GotoHomePosition* tptz__GotoHomePosition, // output parameters: _tptz__GotoHomePositionResponse &tptz__GotoHomePositionResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: GotoHomePosition SOAP //gsoap tptz service method-style: GotoHomePosition document //gsoap tptz service method-encoding: GotoHomePosition literal //gsoap tptz service method-input-action: GotoHomePosition http://www.onvif.org/ver20/ptz/wsdl/GotoHomePosition //gsoap tptz service method-output-action: GotoHomePosition http://www.onvif.org/ver20/ptz/wsdl/GotoHomePositionResponse int __tptz__GotoHomePosition( _tptz__GotoHomePosition* tptz__GotoHomePosition, ///< Input parameter _tptz__GotoHomePositionResponse &tptz__GotoHomePositionResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__SetHomePosition * * * \******************************************************************************/ /** Operation "__tptz__SetHomePosition" of service binding "PTZBinding". Operation to save current position as the home position. The SetHomePosition command returns with a failure if the home position is fixed and cannot be overwritten. If the SetHomePosition is successful, it is possible to recall the Home Position with the GotoHomePosition command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/SetHomePosition" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/SetHomePosition" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/SetHomePositionResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__SetHomePosition( 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: _tptz__SetHomePosition* tptz__SetHomePosition, // output parameters: _tptz__SetHomePositionResponse &tptz__SetHomePositionResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__SetHomePosition( struct soap *soap, // input parameters: _tptz__SetHomePosition* tptz__SetHomePosition, // output parameters: _tptz__SetHomePositionResponse &tptz__SetHomePositionResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: SetHomePosition SOAP //gsoap tptz service method-style: SetHomePosition document //gsoap tptz service method-encoding: SetHomePosition literal //gsoap tptz service method-input-action: SetHomePosition http://www.onvif.org/ver20/ptz/wsdl/SetHomePosition //gsoap tptz service method-output-action: SetHomePosition http://www.onvif.org/ver20/ptz/wsdl/SetHomePositionResponse int __tptz__SetHomePosition( _tptz__SetHomePosition* tptz__SetHomePosition, ///< Input parameter _tptz__SetHomePositionResponse &tptz__SetHomePositionResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__ContinuousMove * * * \******************************************************************************/ /** Operation "__tptz__ContinuousMove" of service binding "PTZBinding". Operation for continuous Pan/Tilt and Zoom movements. The operation is supported if the PTZNode supports at least one continuous Pan/Tilt or Zoom space. If the space argument is omitted, the default space set by the PTZConfiguration will be used. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/ContinuousMove" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/ContinuousMove" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/ContinuousMoveResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__ContinuousMove( 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: _tptz__ContinuousMove* tptz__ContinuousMove, // output parameters: _tptz__ContinuousMoveResponse &tptz__ContinuousMoveResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__ContinuousMove( struct soap *soap, // input parameters: _tptz__ContinuousMove* tptz__ContinuousMove, // output parameters: _tptz__ContinuousMoveResponse &tptz__ContinuousMoveResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: ContinuousMove SOAP //gsoap tptz service method-style: ContinuousMove document //gsoap tptz service method-encoding: ContinuousMove literal //gsoap tptz service method-input-action: ContinuousMove http://www.onvif.org/ver20/ptz/wsdl/ContinuousMove //gsoap tptz service method-output-action: ContinuousMove http://www.onvif.org/ver20/ptz/wsdl/ContinuousMoveResponse int __tptz__ContinuousMove( _tptz__ContinuousMove* tptz__ContinuousMove, ///< Input parameter _tptz__ContinuousMoveResponse &tptz__ContinuousMoveResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__RelativeMove * * * \******************************************************************************/ /** Operation "__tptz__RelativeMove" of service binding "PTZBinding". Operation for Relative Pan/Tilt and Zoom Move. The operation is supported if the PTZNode supports at least one relative Pan/Tilt or Zoom space.
The speed argument is optional. If an x/y speed value is given it is up to the device to either use the x value as absolute resoluting speed vector or to map x and y to the component speed. If the speed argument is omitted, the default speed set by the PTZConfiguration will be used. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/RelativeMove" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/RelativeMove" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/RelativeMoveResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__RelativeMove( 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: _tptz__RelativeMove* tptz__RelativeMove, // output parameters: _tptz__RelativeMoveResponse &tptz__RelativeMoveResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__RelativeMove( struct soap *soap, // input parameters: _tptz__RelativeMove* tptz__RelativeMove, // output parameters: _tptz__RelativeMoveResponse &tptz__RelativeMoveResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: RelativeMove SOAP //gsoap tptz service method-style: RelativeMove document //gsoap tptz service method-encoding: RelativeMove literal //gsoap tptz service method-input-action: RelativeMove http://www.onvif.org/ver20/ptz/wsdl/RelativeMove //gsoap tptz service method-output-action: RelativeMove http://www.onvif.org/ver20/ptz/wsdl/RelativeMoveResponse int __tptz__RelativeMove( _tptz__RelativeMove* tptz__RelativeMove, ///< Input parameter _tptz__RelativeMoveResponse &tptz__RelativeMoveResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__SendAuxiliaryCommand * * * \******************************************************************************/ /** Operation "__tptz__SendAuxiliaryCommand" of service binding "PTZBinding". Operation to send auxiliary commands to the PTZ device mapped by the PTZNode in the selected profile. The operation is supported if the AuxiliarySupported element of the PTZNode is true - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/SendAuxiliaryCommand" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/SendAuxiliaryCommand" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/SendAuxiliaryCommandResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__SendAuxiliaryCommand( 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: _tptz__SendAuxiliaryCommand* tptz__SendAuxiliaryCommand, // output parameters: _tptz__SendAuxiliaryCommandResponse&tptz__SendAuxiliaryCommandResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__SendAuxiliaryCommand( struct soap *soap, // input parameters: _tptz__SendAuxiliaryCommand* tptz__SendAuxiliaryCommand, // output parameters: _tptz__SendAuxiliaryCommandResponse&tptz__SendAuxiliaryCommandResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: SendAuxiliaryCommand SOAP //gsoap tptz service method-style: SendAuxiliaryCommand document //gsoap tptz service method-encoding: SendAuxiliaryCommand literal //gsoap tptz service method-input-action: SendAuxiliaryCommand http://www.onvif.org/ver20/ptz/wsdl/SendAuxiliaryCommand //gsoap tptz service method-output-action: SendAuxiliaryCommand http://www.onvif.org/ver20/ptz/wsdl/SendAuxiliaryCommandResponse int __tptz__SendAuxiliaryCommand( _tptz__SendAuxiliaryCommand* tptz__SendAuxiliaryCommand, ///< Input parameter _tptz__SendAuxiliaryCommandResponse&tptz__SendAuxiliaryCommandResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__AbsoluteMove * * * \******************************************************************************/ /** Operation "__tptz__AbsoluteMove" of service binding "PTZBinding". Operation to move pan,tilt or zoom to a absolute destination.
The speed argument is optional. If an x/y speed value is given it is up to the device to either use the x value as absolute resoluting speed vector or to map x and y to the component speed. If the speed argument is omitted, the default speed set by the PTZConfiguration will be used. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/AbsoluteMove" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/AbsoluteMove" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/AbsoluteMoveResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__AbsoluteMove( 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: _tptz__AbsoluteMove* tptz__AbsoluteMove, // output parameters: _tptz__AbsoluteMoveResponse &tptz__AbsoluteMoveResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__AbsoluteMove( struct soap *soap, // input parameters: _tptz__AbsoluteMove* tptz__AbsoluteMove, // output parameters: _tptz__AbsoluteMoveResponse &tptz__AbsoluteMoveResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: AbsoluteMove SOAP //gsoap tptz service method-style: AbsoluteMove document //gsoap tptz service method-encoding: AbsoluteMove literal //gsoap tptz service method-input-action: AbsoluteMove http://www.onvif.org/ver20/ptz/wsdl/AbsoluteMove //gsoap tptz service method-output-action: AbsoluteMove http://www.onvif.org/ver20/ptz/wsdl/AbsoluteMoveResponse int __tptz__AbsoluteMove( _tptz__AbsoluteMove* tptz__AbsoluteMove, ///< Input parameter _tptz__AbsoluteMoveResponse &tptz__AbsoluteMoveResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__GeoMove * * * \******************************************************************************/ /** Operation "__tptz__GeoMove" of service binding "PTZBinding". Operation to move pan,tilt or zoom to point to a destination based on the geolocation of the target.
The speed argument is optional. If an x/y speed value is given it is up to the device to either use the x value as absolute resoluting speed vector or to map x and y to the component speed. If the speed argument is omitted, the default speed set by the PTZConfiguration will be used. The area height and area dwidth parameters are optional, they can be used independently and may be used by the device to automatically determine the best zoom level to show the target. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/GeoMove" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/GeoMove" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/GeoMoveResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__GeoMove( 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: _tptz__GeoMove* tptz__GeoMove, // output parameters: _tptz__GeoMoveResponse &tptz__GeoMoveResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__GeoMove( struct soap *soap, // input parameters: _tptz__GeoMove* tptz__GeoMove, // output parameters: _tptz__GeoMoveResponse &tptz__GeoMoveResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: GeoMove SOAP //gsoap tptz service method-style: GeoMove document //gsoap tptz service method-encoding: GeoMove literal //gsoap tptz service method-input-action: GeoMove http://www.onvif.org/ver20/ptz/wsdl/GeoMove //gsoap tptz service method-output-action: GeoMove http://www.onvif.org/ver20/ptz/wsdl/GeoMoveResponse int __tptz__GeoMove( _tptz__GeoMove* tptz__GeoMove, ///< Input parameter _tptz__GeoMoveResponse &tptz__GeoMoveResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__Stop * * * \******************************************************************************/ /** Operation "__tptz__Stop" of service binding "PTZBinding". Operation to stop ongoing pan, tilt and zoom movements of absolute relative and continuous type. If no stop argument for pan, tilt or zoom is set, the device will stop all ongoing pan, tilt and zoom movements. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/Stop" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/Stop" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/StopResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__Stop( 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: _tptz__Stop* tptz__Stop, // output parameters: _tptz__StopResponse &tptz__StopResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__Stop( struct soap *soap, // input parameters: _tptz__Stop* tptz__Stop, // output parameters: _tptz__StopResponse &tptz__StopResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: Stop SOAP //gsoap tptz service method-style: Stop document //gsoap tptz service method-encoding: Stop literal //gsoap tptz service method-input-action: Stop http://www.onvif.org/ver20/ptz/wsdl/Stop //gsoap tptz service method-output-action: Stop http://www.onvif.org/ver20/ptz/wsdl/StopResponse int __tptz__Stop( _tptz__Stop* tptz__Stop, ///< Input parameter _tptz__StopResponse &tptz__StopResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__GetPresetTours * * * \******************************************************************************/ /** Operation "__tptz__GetPresetTours" of service binding "PTZBinding". Operation to request PTZ preset tours in the selected media profiles. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/GetPresetTours" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/GetPresetTours" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/GetPresetToursResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__GetPresetTours( 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: _tptz__GetPresetTours* tptz__GetPresetTours, // output parameters: _tptz__GetPresetToursResponse &tptz__GetPresetToursResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__GetPresetTours( struct soap *soap, // input parameters: _tptz__GetPresetTours* tptz__GetPresetTours, // output parameters: _tptz__GetPresetToursResponse &tptz__GetPresetToursResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: GetPresetTours SOAP //gsoap tptz service method-style: GetPresetTours document //gsoap tptz service method-encoding: GetPresetTours literal //gsoap tptz service method-input-action: GetPresetTours http://www.onvif.org/ver20/ptz/wsdl/GetPresetTours //gsoap tptz service method-output-action: GetPresetTours http://www.onvif.org/ver20/ptz/wsdl/GetPresetToursResponse int __tptz__GetPresetTours( _tptz__GetPresetTours* tptz__GetPresetTours, ///< Input parameter _tptz__GetPresetToursResponse &tptz__GetPresetToursResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__GetPresetTour * * * \******************************************************************************/ /** Operation "__tptz__GetPresetTour" of service binding "PTZBinding". Operation to request a specific PTZ preset tour in the selected media profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/GetPresetTour" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/GetPresetTour" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/GetPresetTourResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__GetPresetTour( 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: _tptz__GetPresetTour* tptz__GetPresetTour, // output parameters: _tptz__GetPresetTourResponse &tptz__GetPresetTourResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__GetPresetTour( struct soap *soap, // input parameters: _tptz__GetPresetTour* tptz__GetPresetTour, // output parameters: _tptz__GetPresetTourResponse &tptz__GetPresetTourResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: GetPresetTour SOAP //gsoap tptz service method-style: GetPresetTour document //gsoap tptz service method-encoding: GetPresetTour literal //gsoap tptz service method-input-action: GetPresetTour http://www.onvif.org/ver20/ptz/wsdl/GetPresetTour //gsoap tptz service method-output-action: GetPresetTour http://www.onvif.org/ver20/ptz/wsdl/GetPresetTourResponse int __tptz__GetPresetTour( _tptz__GetPresetTour* tptz__GetPresetTour, ///< Input parameter _tptz__GetPresetTourResponse &tptz__GetPresetTourResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__GetPresetTourOptions * * * \******************************************************************************/ /** Operation "__tptz__GetPresetTourOptions" of service binding "PTZBinding". Operation to request available options to configure PTZ preset tour. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/GetPresetTourOptions" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/GetPresetTourOptions" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/GetPresetTourOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__GetPresetTourOptions( 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: _tptz__GetPresetTourOptions* tptz__GetPresetTourOptions, // output parameters: _tptz__GetPresetTourOptionsResponse&tptz__GetPresetTourOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__GetPresetTourOptions( struct soap *soap, // input parameters: _tptz__GetPresetTourOptions* tptz__GetPresetTourOptions, // output parameters: _tptz__GetPresetTourOptionsResponse&tptz__GetPresetTourOptionsResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: GetPresetTourOptions SOAP //gsoap tptz service method-style: GetPresetTourOptions document //gsoap tptz service method-encoding: GetPresetTourOptions literal //gsoap tptz service method-input-action: GetPresetTourOptions http://www.onvif.org/ver20/ptz/wsdl/GetPresetTourOptions //gsoap tptz service method-output-action: GetPresetTourOptions http://www.onvif.org/ver20/ptz/wsdl/GetPresetTourOptionsResponse int __tptz__GetPresetTourOptions( _tptz__GetPresetTourOptions* tptz__GetPresetTourOptions, ///< Input parameter _tptz__GetPresetTourOptionsResponse&tptz__GetPresetTourOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__CreatePresetTour * * * \******************************************************************************/ /** Operation "__tptz__CreatePresetTour" of service binding "PTZBinding". Operation to create a preset tour for the selected media profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/CreatePresetTour" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/CreatePresetTour" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/CreatePresetTourResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__CreatePresetTour( 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: _tptz__CreatePresetTour* tptz__CreatePresetTour, // output parameters: _tptz__CreatePresetTourResponse &tptz__CreatePresetTourResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__CreatePresetTour( struct soap *soap, // input parameters: _tptz__CreatePresetTour* tptz__CreatePresetTour, // output parameters: _tptz__CreatePresetTourResponse &tptz__CreatePresetTourResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: CreatePresetTour SOAP //gsoap tptz service method-style: CreatePresetTour document //gsoap tptz service method-encoding: CreatePresetTour literal //gsoap tptz service method-input-action: CreatePresetTour http://www.onvif.org/ver20/ptz/wsdl/CreatePresetTour //gsoap tptz service method-output-action: CreatePresetTour http://www.onvif.org/ver20/ptz/wsdl/CreatePresetTourResponse int __tptz__CreatePresetTour( _tptz__CreatePresetTour* tptz__CreatePresetTour, ///< Input parameter _tptz__CreatePresetTourResponse &tptz__CreatePresetTourResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__ModifyPresetTour * * * \******************************************************************************/ /** Operation "__tptz__ModifyPresetTour" of service binding "PTZBinding". Operation to modify a preset tour for the selected media profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/ModifyPresetTour" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/ModifyPresetTour" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/ModifyPresetTourResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__ModifyPresetTour( 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: _tptz__ModifyPresetTour* tptz__ModifyPresetTour, // output parameters: _tptz__ModifyPresetTourResponse &tptz__ModifyPresetTourResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__ModifyPresetTour( struct soap *soap, // input parameters: _tptz__ModifyPresetTour* tptz__ModifyPresetTour, // output parameters: _tptz__ModifyPresetTourResponse &tptz__ModifyPresetTourResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: ModifyPresetTour SOAP //gsoap tptz service method-style: ModifyPresetTour document //gsoap tptz service method-encoding: ModifyPresetTour literal //gsoap tptz service method-input-action: ModifyPresetTour http://www.onvif.org/ver20/ptz/wsdl/ModifyPresetTour //gsoap tptz service method-output-action: ModifyPresetTour http://www.onvif.org/ver20/ptz/wsdl/ModifyPresetTourResponse int __tptz__ModifyPresetTour( _tptz__ModifyPresetTour* tptz__ModifyPresetTour, ///< Input parameter _tptz__ModifyPresetTourResponse &tptz__ModifyPresetTourResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__OperatePresetTour * * * \******************************************************************************/ /** Operation "__tptz__OperatePresetTour" of service binding "PTZBinding". Operation to perform specific operation on the preset tour in selected media profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/OperatePresetTour" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/OperatePresetTour" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/OperatePresetTourResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__OperatePresetTour( 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: _tptz__OperatePresetTour* tptz__OperatePresetTour, // output parameters: _tptz__OperatePresetTourResponse &tptz__OperatePresetTourResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__OperatePresetTour( struct soap *soap, // input parameters: _tptz__OperatePresetTour* tptz__OperatePresetTour, // output parameters: _tptz__OperatePresetTourResponse &tptz__OperatePresetTourResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: OperatePresetTour SOAP //gsoap tptz service method-style: OperatePresetTour document //gsoap tptz service method-encoding: OperatePresetTour literal //gsoap tptz service method-input-action: OperatePresetTour http://www.onvif.org/ver20/ptz/wsdl/OperatePresetTour //gsoap tptz service method-output-action: OperatePresetTour http://www.onvif.org/ver20/ptz/wsdl/OperatePresetTourResponse int __tptz__OperatePresetTour( _tptz__OperatePresetTour* tptz__OperatePresetTour, ///< Input parameter _tptz__OperatePresetTourResponse &tptz__OperatePresetTourResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__RemovePresetTour * * * \******************************************************************************/ /** Operation "__tptz__RemovePresetTour" of service binding "PTZBinding". Operation to delete a specific preset tour from the media profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/RemovePresetTour" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/RemovePresetTour" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/RemovePresetTourResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__RemovePresetTour( 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: _tptz__RemovePresetTour* tptz__RemovePresetTour, // output parameters: _tptz__RemovePresetTourResponse &tptz__RemovePresetTourResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__RemovePresetTour( struct soap *soap, // input parameters: _tptz__RemovePresetTour* tptz__RemovePresetTour, // output parameters: _tptz__RemovePresetTourResponse &tptz__RemovePresetTourResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: RemovePresetTour SOAP //gsoap tptz service method-style: RemovePresetTour document //gsoap tptz service method-encoding: RemovePresetTour literal //gsoap tptz service method-input-action: RemovePresetTour http://www.onvif.org/ver20/ptz/wsdl/RemovePresetTour //gsoap tptz service method-output-action: RemovePresetTour http://www.onvif.org/ver20/ptz/wsdl/RemovePresetTourResponse int __tptz__RemovePresetTour( _tptz__RemovePresetTour* tptz__RemovePresetTour, ///< Input parameter _tptz__RemovePresetTourResponse &tptz__RemovePresetTourResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __tptz__GetCompatibleConfigurations * * * \******************************************************************************/ /** Operation "__tptz__GetCompatibleConfigurations" of service binding "PTZBinding". Operation to get all available PTZConfigurations that can be added to the referenced media profile.
A device providing more than one PTZConfiguration or more than one VideoSourceConfiguration or which has any other resource interdependency between PTZConfiguration entities and other resources listable in a media profile should implement this operation. PTZConfiguration entities returned by this operation shall not fail on adding them to the referenced media profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver20/ptz/wsdl/GetCompatibleConfigurations" - Addressing input action: "http://www.onvif.org/ver20/ptz/wsdl/GetCompatibleConfigurations" - Addressing output action: "http://www.onvif.org/ver20/ptz/wsdl/GetCompatibleConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___tptz__GetCompatibleConfigurations( 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: _tptz__GetCompatibleConfigurations* tptz__GetCompatibleConfigurations, // output parameters: _tptz__GetCompatibleConfigurationsResponse&tptz__GetCompatibleConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __tptz__GetCompatibleConfigurations( struct soap *soap, // input parameters: _tptz__GetCompatibleConfigurations* tptz__GetCompatibleConfigurations, // output parameters: _tptz__GetCompatibleConfigurationsResponse&tptz__GetCompatibleConfigurationsResponse ); @endcode C++ proxy class (defined in soapPTZBindingProxy.h generated with soapcpp2): @code class PTZBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapPTZBindingService.h generated with soapcpp2): @code class PTZBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap tptz service method-protocol: GetCompatibleConfigurations SOAP //gsoap tptz service method-style: GetCompatibleConfigurations document //gsoap tptz service method-encoding: GetCompatibleConfigurations literal //gsoap tptz service method-input-action: GetCompatibleConfigurations http://www.onvif.org/ver20/ptz/wsdl/GetCompatibleConfigurations //gsoap tptz service method-output-action: GetCompatibleConfigurations http://www.onvif.org/ver20/ptz/wsdl/GetCompatibleConfigurationsResponse int __tptz__GetCompatibleConfigurations( _tptz__GetCompatibleConfigurations* tptz__GetCompatibleConfigurations, ///< Input parameter _tptz__GetCompatibleConfigurationsResponse&tptz__GetCompatibleConfigurationsResponse ///< Output parameter ); /** @page PTZBinding Binding "PTZBinding" @section PTZBinding_policy_enablers Policy Enablers of Binding "PTZBinding" None specified. */ /******************************************************************************\ * * * Service Binding * * MediaBinding * * * \******************************************************************************/ /******************************************************************************\ * * * Service Operation * * __trt__GetServiceCapabilities * * * \******************************************************************************/ /** Operation "__trt__GetServiceCapabilities" of service binding "MediaBinding". Returns the capabilities of the media 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/media/wsdl/GetServiceCapabilities" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetServiceCapabilities" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetServiceCapabilitiesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__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: _trt__GetServiceCapabilities* trt__GetServiceCapabilities, // output parameters: _trt__GetServiceCapabilitiesResponse&trt__GetServiceCapabilitiesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetServiceCapabilities( struct soap *soap, // input parameters: _trt__GetServiceCapabilities* trt__GetServiceCapabilities, // output parameters: _trt__GetServiceCapabilitiesResponse&trt__GetServiceCapabilitiesResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetServiceCapabilities SOAP //gsoap trt service method-style: GetServiceCapabilities document //gsoap trt service method-encoding: GetServiceCapabilities literal //gsoap trt service method-input-action: GetServiceCapabilities http://www.onvif.org/ver10/media/wsdl/GetServiceCapabilities //gsoap trt service method-output-action: GetServiceCapabilities http://www.onvif.org/ver10/media/wsdl/GetServiceCapabilitiesResponse int __trt__GetServiceCapabilities( _trt__GetServiceCapabilities* trt__GetServiceCapabilities, ///< Input parameter _trt__GetServiceCapabilitiesResponse&trt__GetServiceCapabilitiesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetVideoSources * * * \******************************************************************************/ /** Operation "__trt__GetVideoSources" of service binding "MediaBinding". This command lists all available physical video inputs of the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdlGetVideoSources/" - Addressing input action: "http://www.onvif.org/ver10/media/wsdlGetVideoSources/" - Addressing output action: "http://www.onvif.org/ver10/media/wsdlGetVideoSources/Response" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetVideoSources( 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: _trt__GetVideoSources* trt__GetVideoSources, // output parameters: _trt__GetVideoSourcesResponse &trt__GetVideoSourcesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetVideoSources( struct soap *soap, // input parameters: _trt__GetVideoSources* trt__GetVideoSources, // output parameters: _trt__GetVideoSourcesResponse &trt__GetVideoSourcesResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetVideoSources SOAP //gsoap trt service method-style: GetVideoSources document //gsoap trt service method-encoding: GetVideoSources literal //gsoap trt service method-input-action: GetVideoSources http://www.onvif.org/ver10/media/wsdlGetVideoSources/ //gsoap trt service method-output-action: GetVideoSources http://www.onvif.org/ver10/media/wsdlGetVideoSources/Response int __trt__GetVideoSources( _trt__GetVideoSources* trt__GetVideoSources, ///< Input parameter _trt__GetVideoSourcesResponse &trt__GetVideoSourcesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetAudioSources * * * \******************************************************************************/ /** Operation "__trt__GetAudioSources" of service binding "MediaBinding". This command lists all available physical audio inputs of the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetAudioSources" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetAudioSources" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetAudioSourcesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetAudioSources( 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: _trt__GetAudioSources* trt__GetAudioSources, // output parameters: _trt__GetAudioSourcesResponse &trt__GetAudioSourcesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetAudioSources( struct soap *soap, // input parameters: _trt__GetAudioSources* trt__GetAudioSources, // output parameters: _trt__GetAudioSourcesResponse &trt__GetAudioSourcesResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetAudioSources SOAP //gsoap trt service method-style: GetAudioSources document //gsoap trt service method-encoding: GetAudioSources literal //gsoap trt service method-input-action: GetAudioSources http://www.onvif.org/ver10/media/wsdl/GetAudioSources //gsoap trt service method-output-action: GetAudioSources http://www.onvif.org/ver10/media/wsdl/GetAudioSourcesResponse int __trt__GetAudioSources( _trt__GetAudioSources* trt__GetAudioSources, ///< Input parameter _trt__GetAudioSourcesResponse &trt__GetAudioSourcesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetAudioOutputs * * * \******************************************************************************/ /** Operation "__trt__GetAudioOutputs" of service binding "MediaBinding". This command lists all available physical audio outputs of the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetAudioOutputs" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetAudioOutputs" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetAudioOutputsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetAudioOutputs( 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: _trt__GetAudioOutputs* trt__GetAudioOutputs, // output parameters: _trt__GetAudioOutputsResponse &trt__GetAudioOutputsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetAudioOutputs( struct soap *soap, // input parameters: _trt__GetAudioOutputs* trt__GetAudioOutputs, // output parameters: _trt__GetAudioOutputsResponse &trt__GetAudioOutputsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetAudioOutputs SOAP //gsoap trt service method-style: GetAudioOutputs document //gsoap trt service method-encoding: GetAudioOutputs literal //gsoap trt service method-input-action: GetAudioOutputs http://www.onvif.org/ver10/media/wsdl/GetAudioOutputs //gsoap trt service method-output-action: GetAudioOutputs http://www.onvif.org/ver10/media/wsdl/GetAudioOutputsResponse int __trt__GetAudioOutputs( _trt__GetAudioOutputs* trt__GetAudioOutputs, ///< Input parameter _trt__GetAudioOutputsResponse &trt__GetAudioOutputsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__CreateProfile * * * \******************************************************************************/ /** Operation "__trt__CreateProfile" of service binding "MediaBinding". This operation creates a new empty media profile. The media profile shall be created in the device and shall be persistent (remain after reboot). A created profile shall be deletable and a device shall set the fixed attribute to false in the returned Profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/CreateProfile" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/CreateProfile" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/CreateProfileResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__CreateProfile( 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: _trt__CreateProfile* trt__CreateProfile, // output parameters: _trt__CreateProfileResponse &trt__CreateProfileResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__CreateProfile( struct soap *soap, // input parameters: _trt__CreateProfile* trt__CreateProfile, // output parameters: _trt__CreateProfileResponse &trt__CreateProfileResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: CreateProfile SOAP //gsoap trt service method-style: CreateProfile document //gsoap trt service method-encoding: CreateProfile literal //gsoap trt service method-input-action: CreateProfile http://www.onvif.org/ver10/media/wsdl/CreateProfile //gsoap trt service method-output-action: CreateProfile http://www.onvif.org/ver10/media/wsdl/CreateProfileResponse int __trt__CreateProfile( _trt__CreateProfile* trt__CreateProfile, ///< Input parameter _trt__CreateProfileResponse &trt__CreateProfileResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetProfile * * * \******************************************************************************/ /** Operation "__trt__GetProfile" of service binding "MediaBinding". If the profile token is already known, a profile can be fetched through the GetProfile command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdlGetProfile/" - Addressing input action: "http://www.onvif.org/ver10/media/wsdlGetProfile/" - Addressing output action: "http://www.onvif.org/ver10/media/wsdlGetProfile/Response" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetProfile( 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: _trt__GetProfile* trt__GetProfile, // output parameters: _trt__GetProfileResponse &trt__GetProfileResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetProfile( struct soap *soap, // input parameters: _trt__GetProfile* trt__GetProfile, // output parameters: _trt__GetProfileResponse &trt__GetProfileResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetProfile SOAP //gsoap trt service method-style: GetProfile document //gsoap trt service method-encoding: GetProfile literal //gsoap trt service method-input-action: GetProfile http://www.onvif.org/ver10/media/wsdlGetProfile/ //gsoap trt service method-output-action: GetProfile http://www.onvif.org/ver10/media/wsdlGetProfile/Response int __trt__GetProfile( _trt__GetProfile* trt__GetProfile, ///< Input parameter _trt__GetProfileResponse &trt__GetProfileResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetProfiles * * * \******************************************************************************/ /** Operation "__trt__GetProfiles" of service binding "MediaBinding". Any endpoint can ask for the existing media profiles of a device using the GetProfiles command. Pre-configured or dynamically configured profiles can be retrieved using this command. This command lists all configured profiles in a device. The client does not need to know the media profile in order to use the command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetProfiles" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetProfiles" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetProfilesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetProfiles( 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: _trt__GetProfiles* trt__GetProfiles, // output parameters: _trt__GetProfilesResponse &trt__GetProfilesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetProfiles( struct soap *soap, // input parameters: _trt__GetProfiles* trt__GetProfiles, // output parameters: _trt__GetProfilesResponse &trt__GetProfilesResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetProfiles SOAP //gsoap trt service method-style: GetProfiles document //gsoap trt service method-encoding: GetProfiles literal //gsoap trt service method-input-action: GetProfiles http://www.onvif.org/ver10/media/wsdl/GetProfiles //gsoap trt service method-output-action: GetProfiles http://www.onvif.org/ver10/media/wsdl/GetProfilesResponse int __trt__GetProfiles( _trt__GetProfiles* trt__GetProfiles, ///< Input parameter _trt__GetProfilesResponse &trt__GetProfilesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__AddVideoEncoderConfiguration * * * \******************************************************************************/ /** Operation "__trt__AddVideoEncoderConfiguration" of service binding "MediaBinding". This operation adds a VideoEncoderConfiguration to an existing media profile. If a configuration exists in the media profile, it will be replaced. The change shall be persistent. A device shall support adding a compatible VideoEncoderConfiguration to a Profile containing a VideoSourceConfiguration and shall support streaming video data of such a profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/AddVideoEncoderConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/AddVideoEncoderConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/AddVideoEncoderConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__AddVideoEncoderConfiguration( 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: _trt__AddVideoEncoderConfiguration* trt__AddVideoEncoderConfiguration, // output parameters: _trt__AddVideoEncoderConfigurationResponse&trt__AddVideoEncoderConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__AddVideoEncoderConfiguration( struct soap *soap, // input parameters: _trt__AddVideoEncoderConfiguration* trt__AddVideoEncoderConfiguration, // output parameters: _trt__AddVideoEncoderConfigurationResponse&trt__AddVideoEncoderConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: AddVideoEncoderConfiguration SOAP //gsoap trt service method-style: AddVideoEncoderConfiguration document //gsoap trt service method-encoding: AddVideoEncoderConfiguration literal //gsoap trt service method-input-action: AddVideoEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/AddVideoEncoderConfiguration //gsoap trt service method-output-action: AddVideoEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/AddVideoEncoderConfigurationResponse int __trt__AddVideoEncoderConfiguration( _trt__AddVideoEncoderConfiguration* trt__AddVideoEncoderConfiguration, ///< Input parameter _trt__AddVideoEncoderConfigurationResponse&trt__AddVideoEncoderConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__AddVideoSourceConfiguration * * * \******************************************************************************/ /** Operation "__trt__AddVideoSourceConfiguration" of service binding "MediaBinding". This operation adds a VideoSourceConfiguration to an existing media profile. If such a configuration exists in the media profile, it will be replaced. The change shall be persistent. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/AddVideoSourceConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/AddVideoSourceConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/AddVideoSourceConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__AddVideoSourceConfiguration( 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: _trt__AddVideoSourceConfiguration* trt__AddVideoSourceConfiguration, // output parameters: _trt__AddVideoSourceConfigurationResponse&trt__AddVideoSourceConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__AddVideoSourceConfiguration( struct soap *soap, // input parameters: _trt__AddVideoSourceConfiguration* trt__AddVideoSourceConfiguration, // output parameters: _trt__AddVideoSourceConfigurationResponse&trt__AddVideoSourceConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: AddVideoSourceConfiguration SOAP //gsoap trt service method-style: AddVideoSourceConfiguration document //gsoap trt service method-encoding: AddVideoSourceConfiguration literal //gsoap trt service method-input-action: AddVideoSourceConfiguration http://www.onvif.org/ver10/media/wsdl/AddVideoSourceConfiguration //gsoap trt service method-output-action: AddVideoSourceConfiguration http://www.onvif.org/ver10/media/wsdl/AddVideoSourceConfigurationResponse int __trt__AddVideoSourceConfiguration( _trt__AddVideoSourceConfiguration* trt__AddVideoSourceConfiguration, ///< Input parameter _trt__AddVideoSourceConfigurationResponse&trt__AddVideoSourceConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__AddAudioEncoderConfiguration * * * \******************************************************************************/ /** Operation "__trt__AddAudioEncoderConfiguration" of service binding "MediaBinding". This operation adds an AudioEncoderConfiguration to an existing media profile. If a configuration exists in the media profile, it will be replaced. The change shall be persistent. A device shall support adding a compatible AudioEncoderConfiguration to a profile containing an AudioSourceConfiguration and shall support streaming audio data of such a profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/AddAudioEncoderConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/AddAudioEncoderConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/AddAudioEncoderConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__AddAudioEncoderConfiguration( 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: _trt__AddAudioEncoderConfiguration* trt__AddAudioEncoderConfiguration, // output parameters: _trt__AddAudioEncoderConfigurationResponse&trt__AddAudioEncoderConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__AddAudioEncoderConfiguration( struct soap *soap, // input parameters: _trt__AddAudioEncoderConfiguration* trt__AddAudioEncoderConfiguration, // output parameters: _trt__AddAudioEncoderConfigurationResponse&trt__AddAudioEncoderConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: AddAudioEncoderConfiguration SOAP //gsoap trt service method-style: AddAudioEncoderConfiguration document //gsoap trt service method-encoding: AddAudioEncoderConfiguration literal //gsoap trt service method-input-action: AddAudioEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/AddAudioEncoderConfiguration //gsoap trt service method-output-action: AddAudioEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/AddAudioEncoderConfigurationResponse int __trt__AddAudioEncoderConfiguration( _trt__AddAudioEncoderConfiguration* trt__AddAudioEncoderConfiguration, ///< Input parameter _trt__AddAudioEncoderConfigurationResponse&trt__AddAudioEncoderConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__AddAudioSourceConfiguration * * * \******************************************************************************/ /** Operation "__trt__AddAudioSourceConfiguration" of service binding "MediaBinding". This operation adds an AudioSourceConfiguration to an existing media profile. If a configuration exists in the media profile, it will be replaced. The change shall be persistent. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/AddAudioSourceConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/AddAudioSourceConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/AddAudioSourceConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__AddAudioSourceConfiguration( 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: _trt__AddAudioSourceConfiguration* trt__AddAudioSourceConfiguration, // output parameters: _trt__AddAudioSourceConfigurationResponse&trt__AddAudioSourceConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__AddAudioSourceConfiguration( struct soap *soap, // input parameters: _trt__AddAudioSourceConfiguration* trt__AddAudioSourceConfiguration, // output parameters: _trt__AddAudioSourceConfigurationResponse&trt__AddAudioSourceConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: AddAudioSourceConfiguration SOAP //gsoap trt service method-style: AddAudioSourceConfiguration document //gsoap trt service method-encoding: AddAudioSourceConfiguration literal //gsoap trt service method-input-action: AddAudioSourceConfiguration http://www.onvif.org/ver10/media/wsdl/AddAudioSourceConfiguration //gsoap trt service method-output-action: AddAudioSourceConfiguration http://www.onvif.org/ver10/media/wsdl/AddAudioSourceConfigurationResponse int __trt__AddAudioSourceConfiguration( _trt__AddAudioSourceConfiguration* trt__AddAudioSourceConfiguration, ///< Input parameter _trt__AddAudioSourceConfigurationResponse&trt__AddAudioSourceConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__AddPTZConfiguration * * * \******************************************************************************/ /** Operation "__trt__AddPTZConfiguration" of service binding "MediaBinding". This operation adds a PTZConfiguration to an existing media profile. If a configuration exists in the media profile, it will be replaced. The change shall be persistent. Adding a PTZConfiguration to a media profile means that streams using that media profile can contain PTZ status (in the metadata), and that the media profile can be used for controlling PTZ movement. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/AddPTZConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/AddPTZConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/AddPTZConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__AddPTZConfiguration( 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: _trt__AddPTZConfiguration* trt__AddPTZConfiguration, // output parameters: _trt__AddPTZConfigurationResponse &trt__AddPTZConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__AddPTZConfiguration( struct soap *soap, // input parameters: _trt__AddPTZConfiguration* trt__AddPTZConfiguration, // output parameters: _trt__AddPTZConfigurationResponse &trt__AddPTZConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: AddPTZConfiguration SOAP //gsoap trt service method-style: AddPTZConfiguration document //gsoap trt service method-encoding: AddPTZConfiguration literal //gsoap trt service method-input-action: AddPTZConfiguration http://www.onvif.org/ver10/media/wsdl/AddPTZConfiguration //gsoap trt service method-output-action: AddPTZConfiguration http://www.onvif.org/ver10/media/wsdl/AddPTZConfigurationResponse int __trt__AddPTZConfiguration( _trt__AddPTZConfiguration* trt__AddPTZConfiguration, ///< Input parameter _trt__AddPTZConfigurationResponse &trt__AddPTZConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__AddVideoAnalyticsConfiguration * * * \******************************************************************************/ /** Operation "__trt__AddVideoAnalyticsConfiguration" of service binding "MediaBinding". This operation adds a VideoAnalytics configuration to an existing media profile. If a configuration exists in the media profile, it will be replaced. The change shall be persistent. Adding a VideoAnalyticsConfiguration to a media profile means that streams using that media profile can contain video analytics data (in the metadata) as defined by the submitted configuration reference. A profile containing only a video analytics configuration but no video source configuration is incomplete. Therefore, a client should first add a video source configuration to a profile before adding a video analytics configuration. The device can deny adding of a video analytics configuration before a video source configuration. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/AddVideoAnalyticsConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/AddVideoAnalyticsConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/AddVideoAnalyticsConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__AddVideoAnalyticsConfiguration( 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: _trt__AddVideoAnalyticsConfiguration* trt__AddVideoAnalyticsConfiguration, // output parameters: _trt__AddVideoAnalyticsConfigurationResponse&trt__AddVideoAnalyticsConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__AddVideoAnalyticsConfiguration( struct soap *soap, // input parameters: _trt__AddVideoAnalyticsConfiguration* trt__AddVideoAnalyticsConfiguration, // output parameters: _trt__AddVideoAnalyticsConfigurationResponse&trt__AddVideoAnalyticsConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: AddVideoAnalyticsConfiguration SOAP //gsoap trt service method-style: AddVideoAnalyticsConfiguration document //gsoap trt service method-encoding: AddVideoAnalyticsConfiguration literal //gsoap trt service method-input-action: AddVideoAnalyticsConfiguration http://www.onvif.org/ver10/media/wsdl/AddVideoAnalyticsConfiguration //gsoap trt service method-output-action: AddVideoAnalyticsConfiguration http://www.onvif.org/ver10/media/wsdl/AddVideoAnalyticsConfigurationResponse int __trt__AddVideoAnalyticsConfiguration( _trt__AddVideoAnalyticsConfiguration* trt__AddVideoAnalyticsConfiguration, ///< Input parameter _trt__AddVideoAnalyticsConfigurationResponse&trt__AddVideoAnalyticsConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__AddMetadataConfiguration * * * \******************************************************************************/ /** Operation "__trt__AddMetadataConfiguration" of service binding "MediaBinding". This operation adds a Metadata configuration to an existing media profile. If a configuration exists in the media profile, it will be replaced. The change shall be persistent. Adding a MetadataConfiguration to a Profile means that streams using that profile contain metadata. Metadata can consist of events, PTZ status, and/or video analytics data. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/AddMetadataConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/AddMetadataConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/AddMetadataConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__AddMetadataConfiguration( 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: _trt__AddMetadataConfiguration* trt__AddMetadataConfiguration, // output parameters: _trt__AddMetadataConfigurationResponse&trt__AddMetadataConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__AddMetadataConfiguration( struct soap *soap, // input parameters: _trt__AddMetadataConfiguration* trt__AddMetadataConfiguration, // output parameters: _trt__AddMetadataConfigurationResponse&trt__AddMetadataConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: AddMetadataConfiguration SOAP //gsoap trt service method-style: AddMetadataConfiguration document //gsoap trt service method-encoding: AddMetadataConfiguration literal //gsoap trt service method-input-action: AddMetadataConfiguration http://www.onvif.org/ver10/media/wsdl/AddMetadataConfiguration //gsoap trt service method-output-action: AddMetadataConfiguration http://www.onvif.org/ver10/media/wsdl/AddMetadataConfigurationResponse int __trt__AddMetadataConfiguration( _trt__AddMetadataConfiguration* trt__AddMetadataConfiguration, ///< Input parameter _trt__AddMetadataConfigurationResponse&trt__AddMetadataConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__AddAudioOutputConfiguration * * * \******************************************************************************/ /** Operation "__trt__AddAudioOutputConfiguration" of service binding "MediaBinding". This operation adds an AudioOutputConfiguration to an existing media profile. If a configuration exists in the media profile, it will be replaced. The change shall be persistent. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/AddAudioOutputConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/AddAudioOutputConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/AddAudioOutputConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__AddAudioOutputConfiguration( 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: _trt__AddAudioOutputConfiguration* trt__AddAudioOutputConfiguration, // output parameters: _trt__AddAudioOutputConfigurationResponse&trt__AddAudioOutputConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__AddAudioOutputConfiguration( struct soap *soap, // input parameters: _trt__AddAudioOutputConfiguration* trt__AddAudioOutputConfiguration, // output parameters: _trt__AddAudioOutputConfigurationResponse&trt__AddAudioOutputConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: AddAudioOutputConfiguration SOAP //gsoap trt service method-style: AddAudioOutputConfiguration document //gsoap trt service method-encoding: AddAudioOutputConfiguration literal //gsoap trt service method-input-action: AddAudioOutputConfiguration http://www.onvif.org/ver10/media/wsdl/AddAudioOutputConfiguration //gsoap trt service method-output-action: AddAudioOutputConfiguration http://www.onvif.org/ver10/media/wsdl/AddAudioOutputConfigurationResponse int __trt__AddAudioOutputConfiguration( _trt__AddAudioOutputConfiguration* trt__AddAudioOutputConfiguration, ///< Input parameter _trt__AddAudioOutputConfigurationResponse&trt__AddAudioOutputConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__AddAudioDecoderConfiguration * * * \******************************************************************************/ /** Operation "__trt__AddAudioDecoderConfiguration" of service binding "MediaBinding". This operation adds an AudioDecoderConfiguration to an existing media profile. If a configuration exists in the media profile, it shall be replaced. The change shall be persistent. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/AddAudioDecoderConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/AddAudioDecoderConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/AddAudioDecoderConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__AddAudioDecoderConfiguration( 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: _trt__AddAudioDecoderConfiguration* trt__AddAudioDecoderConfiguration, // output parameters: _trt__AddAudioDecoderConfigurationResponse&trt__AddAudioDecoderConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__AddAudioDecoderConfiguration( struct soap *soap, // input parameters: _trt__AddAudioDecoderConfiguration* trt__AddAudioDecoderConfiguration, // output parameters: _trt__AddAudioDecoderConfigurationResponse&trt__AddAudioDecoderConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: AddAudioDecoderConfiguration SOAP //gsoap trt service method-style: AddAudioDecoderConfiguration document //gsoap trt service method-encoding: AddAudioDecoderConfiguration literal //gsoap trt service method-input-action: AddAudioDecoderConfiguration http://www.onvif.org/ver10/media/wsdl/AddAudioDecoderConfiguration //gsoap trt service method-output-action: AddAudioDecoderConfiguration http://www.onvif.org/ver10/media/wsdl/AddAudioDecoderConfigurationResponse int __trt__AddAudioDecoderConfiguration( _trt__AddAudioDecoderConfiguration* trt__AddAudioDecoderConfiguration, ///< Input parameter _trt__AddAudioDecoderConfigurationResponse&trt__AddAudioDecoderConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__RemoveVideoEncoderConfiguration * * * \******************************************************************************/ /** Operation "__trt__RemoveVideoEncoderConfiguration" of service binding "MediaBinding". This operation removes a VideoEncoderConfiguration from an existing media profile. If the media profile does not contain a VideoEncoderConfiguration, the operation has no effect. The removal shall be persistent. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/RemoveVideoEncoderConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/RemoveVideoEncoderConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/RemoveVideoEncoderConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__RemoveVideoEncoderConfiguration( 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: _trt__RemoveVideoEncoderConfiguration* trt__RemoveVideoEncoderConfiguration, // output parameters: _trt__RemoveVideoEncoderConfigurationResponse&trt__RemoveVideoEncoderConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__RemoveVideoEncoderConfiguration( struct soap *soap, // input parameters: _trt__RemoveVideoEncoderConfiguration* trt__RemoveVideoEncoderConfiguration, // output parameters: _trt__RemoveVideoEncoderConfigurationResponse&trt__RemoveVideoEncoderConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: RemoveVideoEncoderConfiguration SOAP //gsoap trt service method-style: RemoveVideoEncoderConfiguration document //gsoap trt service method-encoding: RemoveVideoEncoderConfiguration literal //gsoap trt service method-input-action: RemoveVideoEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveVideoEncoderConfiguration //gsoap trt service method-output-action: RemoveVideoEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveVideoEncoderConfigurationResponse int __trt__RemoveVideoEncoderConfiguration( _trt__RemoveVideoEncoderConfiguration* trt__RemoveVideoEncoderConfiguration, ///< Input parameter _trt__RemoveVideoEncoderConfigurationResponse&trt__RemoveVideoEncoderConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__RemoveVideoSourceConfiguration * * * \******************************************************************************/ /** Operation "__trt__RemoveVideoSourceConfiguration" of service binding "MediaBinding". This operation removes a VideoSourceConfiguration from an existing media profile. If the media profile does not contain a VideoSourceConfiguration, the operation has no effect. The removal shall be persistent. Video source configurations should only be removed after removing a VideoEncoderConfiguration from the media profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/RemoveVideoSourceConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/RemoveVideoSourceConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/RemoveVideoSourceConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__RemoveVideoSourceConfiguration( 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: _trt__RemoveVideoSourceConfiguration* trt__RemoveVideoSourceConfiguration, // output parameters: _trt__RemoveVideoSourceConfigurationResponse&trt__RemoveVideoSourceConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__RemoveVideoSourceConfiguration( struct soap *soap, // input parameters: _trt__RemoveVideoSourceConfiguration* trt__RemoveVideoSourceConfiguration, // output parameters: _trt__RemoveVideoSourceConfigurationResponse&trt__RemoveVideoSourceConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: RemoveVideoSourceConfiguration SOAP //gsoap trt service method-style: RemoveVideoSourceConfiguration document //gsoap trt service method-encoding: RemoveVideoSourceConfiguration literal //gsoap trt service method-input-action: RemoveVideoSourceConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveVideoSourceConfiguration //gsoap trt service method-output-action: RemoveVideoSourceConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveVideoSourceConfigurationResponse int __trt__RemoveVideoSourceConfiguration( _trt__RemoveVideoSourceConfiguration* trt__RemoveVideoSourceConfiguration, ///< Input parameter _trt__RemoveVideoSourceConfigurationResponse&trt__RemoveVideoSourceConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__RemoveAudioEncoderConfiguration * * * \******************************************************************************/ /** Operation "__trt__RemoveAudioEncoderConfiguration" of service binding "MediaBinding". This operation removes an AudioEncoderConfiguration from an existing media profile. If the media profile does not contain an AudioEncoderConfiguration, the operation has no effect. The removal shall be persistent. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/RemoveAudioEncoderConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/RemoveAudioEncoderConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/RemoveAudioEncoderConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__RemoveAudioEncoderConfiguration( 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: _trt__RemoveAudioEncoderConfiguration* trt__RemoveAudioEncoderConfiguration, // output parameters: _trt__RemoveAudioEncoderConfigurationResponse&trt__RemoveAudioEncoderConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__RemoveAudioEncoderConfiguration( struct soap *soap, // input parameters: _trt__RemoveAudioEncoderConfiguration* trt__RemoveAudioEncoderConfiguration, // output parameters: _trt__RemoveAudioEncoderConfigurationResponse&trt__RemoveAudioEncoderConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: RemoveAudioEncoderConfiguration SOAP //gsoap trt service method-style: RemoveAudioEncoderConfiguration document //gsoap trt service method-encoding: RemoveAudioEncoderConfiguration literal //gsoap trt service method-input-action: RemoveAudioEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveAudioEncoderConfiguration //gsoap trt service method-output-action: RemoveAudioEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveAudioEncoderConfigurationResponse int __trt__RemoveAudioEncoderConfiguration( _trt__RemoveAudioEncoderConfiguration* trt__RemoveAudioEncoderConfiguration, ///< Input parameter _trt__RemoveAudioEncoderConfigurationResponse&trt__RemoveAudioEncoderConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__RemoveAudioSourceConfiguration * * * \******************************************************************************/ /** Operation "__trt__RemoveAudioSourceConfiguration" of service binding "MediaBinding". This operation removes an AudioSourceConfiguration from an existing media profile. If the media profile does not contain an AudioSourceConfiguration, the operation has no effect. The removal shall be persistent. Audio source configurations should only be removed after removing an AudioEncoderConfiguration from the media profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/RemoveAudioSourceConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/RemoveAudioSourceConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/RemoveAudioSourceConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__RemoveAudioSourceConfiguration( 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: _trt__RemoveAudioSourceConfiguration* trt__RemoveAudioSourceConfiguration, // output parameters: _trt__RemoveAudioSourceConfigurationResponse&trt__RemoveAudioSourceConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__RemoveAudioSourceConfiguration( struct soap *soap, // input parameters: _trt__RemoveAudioSourceConfiguration* trt__RemoveAudioSourceConfiguration, // output parameters: _trt__RemoveAudioSourceConfigurationResponse&trt__RemoveAudioSourceConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: RemoveAudioSourceConfiguration SOAP //gsoap trt service method-style: RemoveAudioSourceConfiguration document //gsoap trt service method-encoding: RemoveAudioSourceConfiguration literal //gsoap trt service method-input-action: RemoveAudioSourceConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveAudioSourceConfiguration //gsoap trt service method-output-action: RemoveAudioSourceConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveAudioSourceConfigurationResponse int __trt__RemoveAudioSourceConfiguration( _trt__RemoveAudioSourceConfiguration* trt__RemoveAudioSourceConfiguration, ///< Input parameter _trt__RemoveAudioSourceConfigurationResponse&trt__RemoveAudioSourceConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__RemovePTZConfiguration * * * \******************************************************************************/ /** Operation "__trt__RemovePTZConfiguration" of service binding "MediaBinding". This operation removes a PTZConfiguration from an existing media profile. If the media profile does not contain a PTZConfiguration, the operation has no effect. The removal shall be persistent. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/RemovePTZConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/RemovePTZConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/RemovePTZConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__RemovePTZConfiguration( 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: _trt__RemovePTZConfiguration* trt__RemovePTZConfiguration, // output parameters: _trt__RemovePTZConfigurationResponse&trt__RemovePTZConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__RemovePTZConfiguration( struct soap *soap, // input parameters: _trt__RemovePTZConfiguration* trt__RemovePTZConfiguration, // output parameters: _trt__RemovePTZConfigurationResponse&trt__RemovePTZConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: RemovePTZConfiguration SOAP //gsoap trt service method-style: RemovePTZConfiguration document //gsoap trt service method-encoding: RemovePTZConfiguration literal //gsoap trt service method-input-action: RemovePTZConfiguration http://www.onvif.org/ver10/media/wsdl/RemovePTZConfiguration //gsoap trt service method-output-action: RemovePTZConfiguration http://www.onvif.org/ver10/media/wsdl/RemovePTZConfigurationResponse int __trt__RemovePTZConfiguration( _trt__RemovePTZConfiguration* trt__RemovePTZConfiguration, ///< Input parameter _trt__RemovePTZConfigurationResponse&trt__RemovePTZConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__RemoveVideoAnalyticsConfiguration * * * \******************************************************************************/ /** Operation "__trt__RemoveVideoAnalyticsConfiguration" of service binding "MediaBinding". This operation removes a VideoAnalyticsConfiguration from an existing media profile. If the media profile does not contain a VideoAnalyticsConfiguration, the operation has no effect. The removal shall be persistent. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/RemoveVideoAnalyticsConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/RemoveVideoAnalyticsConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/RemoveVideoAnalyticsConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__RemoveVideoAnalyticsConfiguration( 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: _trt__RemoveVideoAnalyticsConfiguration* trt__RemoveVideoAnalyticsConfiguration, // output parameters: _trt__RemoveVideoAnalyticsConfigurationResponse&trt__RemoveVideoAnalyticsConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__RemoveVideoAnalyticsConfiguration( struct soap *soap, // input parameters: _trt__RemoveVideoAnalyticsConfiguration* trt__RemoveVideoAnalyticsConfiguration, // output parameters: _trt__RemoveVideoAnalyticsConfigurationResponse&trt__RemoveVideoAnalyticsConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: RemoveVideoAnalyticsConfiguration SOAP //gsoap trt service method-style: RemoveVideoAnalyticsConfiguration document //gsoap trt service method-encoding: RemoveVideoAnalyticsConfiguration literal //gsoap trt service method-input-action: RemoveVideoAnalyticsConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveVideoAnalyticsConfiguration //gsoap trt service method-output-action: RemoveVideoAnalyticsConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveVideoAnalyticsConfigurationResponse int __trt__RemoveVideoAnalyticsConfiguration( _trt__RemoveVideoAnalyticsConfiguration* trt__RemoveVideoAnalyticsConfiguration, ///< Input parameter _trt__RemoveVideoAnalyticsConfigurationResponse&trt__RemoveVideoAnalyticsConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__RemoveMetadataConfiguration * * * \******************************************************************************/ /** Operation "__trt__RemoveMetadataConfiguration" of service binding "MediaBinding". This operation removes a MetadataConfiguration from an existing media profile. If the media profile does not contain a MetadataConfiguration, the operation has no effect. The removal shall be persistent. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/RemoveMetadataConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/RemoveMetadataConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/RemoveMetadataConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__RemoveMetadataConfiguration( 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: _trt__RemoveMetadataConfiguration* trt__RemoveMetadataConfiguration, // output parameters: _trt__RemoveMetadataConfigurationResponse&trt__RemoveMetadataConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__RemoveMetadataConfiguration( struct soap *soap, // input parameters: _trt__RemoveMetadataConfiguration* trt__RemoveMetadataConfiguration, // output parameters: _trt__RemoveMetadataConfigurationResponse&trt__RemoveMetadataConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: RemoveMetadataConfiguration SOAP //gsoap trt service method-style: RemoveMetadataConfiguration document //gsoap trt service method-encoding: RemoveMetadataConfiguration literal //gsoap trt service method-input-action: RemoveMetadataConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveMetadataConfiguration //gsoap trt service method-output-action: RemoveMetadataConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveMetadataConfigurationResponse int __trt__RemoveMetadataConfiguration( _trt__RemoveMetadataConfiguration* trt__RemoveMetadataConfiguration, ///< Input parameter _trt__RemoveMetadataConfigurationResponse&trt__RemoveMetadataConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__RemoveAudioOutputConfiguration * * * \******************************************************************************/ /** Operation "__trt__RemoveAudioOutputConfiguration" of service binding "MediaBinding". This operation removes an AudioOutputConfiguration from an existing media profile. If the media profile does not contain an AudioOutputConfiguration, the operation has no effect. The removal shall be persistent. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/RemoveAudioOutputConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/RemoveAudioOutputConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/RemoveAudioOutputConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__RemoveAudioOutputConfiguration( 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: _trt__RemoveAudioOutputConfiguration* trt__RemoveAudioOutputConfiguration, // output parameters: _trt__RemoveAudioOutputConfigurationResponse&trt__RemoveAudioOutputConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__RemoveAudioOutputConfiguration( struct soap *soap, // input parameters: _trt__RemoveAudioOutputConfiguration* trt__RemoveAudioOutputConfiguration, // output parameters: _trt__RemoveAudioOutputConfigurationResponse&trt__RemoveAudioOutputConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: RemoveAudioOutputConfiguration SOAP //gsoap trt service method-style: RemoveAudioOutputConfiguration document //gsoap trt service method-encoding: RemoveAudioOutputConfiguration literal //gsoap trt service method-input-action: RemoveAudioOutputConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveAudioOutputConfiguration //gsoap trt service method-output-action: RemoveAudioOutputConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveAudioOutputConfigurationResponse int __trt__RemoveAudioOutputConfiguration( _trt__RemoveAudioOutputConfiguration* trt__RemoveAudioOutputConfiguration, ///< Input parameter _trt__RemoveAudioOutputConfigurationResponse&trt__RemoveAudioOutputConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__RemoveAudioDecoderConfiguration * * * \******************************************************************************/ /** Operation "__trt__RemoveAudioDecoderConfiguration" of service binding "MediaBinding". This operation removes an AudioDecoderConfiguration from an existing media profile. If the media profile does not contain an AudioDecoderConfiguration, the operation has no effect. The removal shall be persistent. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/RemoveAudioDecoderConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/RemoveAudioDecoderConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/RemoveAudioDecoderConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__RemoveAudioDecoderConfiguration( 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: _trt__RemoveAudioDecoderConfiguration* trt__RemoveAudioDecoderConfiguration, // output parameters: _trt__RemoveAudioDecoderConfigurationResponse&trt__RemoveAudioDecoderConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__RemoveAudioDecoderConfiguration( struct soap *soap, // input parameters: _trt__RemoveAudioDecoderConfiguration* trt__RemoveAudioDecoderConfiguration, // output parameters: _trt__RemoveAudioDecoderConfigurationResponse&trt__RemoveAudioDecoderConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: RemoveAudioDecoderConfiguration SOAP //gsoap trt service method-style: RemoveAudioDecoderConfiguration document //gsoap trt service method-encoding: RemoveAudioDecoderConfiguration literal //gsoap trt service method-input-action: RemoveAudioDecoderConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveAudioDecoderConfiguration //gsoap trt service method-output-action: RemoveAudioDecoderConfiguration http://www.onvif.org/ver10/media/wsdl/RemoveAudioDecoderConfigurationResponse int __trt__RemoveAudioDecoderConfiguration( _trt__RemoveAudioDecoderConfiguration* trt__RemoveAudioDecoderConfiguration, ///< Input parameter _trt__RemoveAudioDecoderConfigurationResponse&trt__RemoveAudioDecoderConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__DeleteProfile * * * \******************************************************************************/ /** Operation "__trt__DeleteProfile" of service binding "MediaBinding". This operation deletes a profile. This change shall always be persistent. Deletion of a profile is only possible for non-fixed profiles - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/DeleteProfile" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/DeleteProfile" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/DeleteProfileResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__DeleteProfile( 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: _trt__DeleteProfile* trt__DeleteProfile, // output parameters: _trt__DeleteProfileResponse &trt__DeleteProfileResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__DeleteProfile( struct soap *soap, // input parameters: _trt__DeleteProfile* trt__DeleteProfile, // output parameters: _trt__DeleteProfileResponse &trt__DeleteProfileResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: DeleteProfile SOAP //gsoap trt service method-style: DeleteProfile document //gsoap trt service method-encoding: DeleteProfile literal //gsoap trt service method-input-action: DeleteProfile http://www.onvif.org/ver10/media/wsdl/DeleteProfile //gsoap trt service method-output-action: DeleteProfile http://www.onvif.org/ver10/media/wsdl/DeleteProfileResponse int __trt__DeleteProfile( _trt__DeleteProfile* trt__DeleteProfile, ///< Input parameter _trt__DeleteProfileResponse &trt__DeleteProfileResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetVideoSourceConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetVideoSourceConfigurations" of service binding "MediaBinding". This operation lists all existing video source configurations for a device. The client need not know anything about the video source configurations in order to use the command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetVideoSourceConfigurations" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetVideoSourceConfigurations" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetVideoSourceConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetVideoSourceConfigurations( 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: _trt__GetVideoSourceConfigurations* trt__GetVideoSourceConfigurations, // output parameters: _trt__GetVideoSourceConfigurationsResponse&trt__GetVideoSourceConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetVideoSourceConfigurations( struct soap *soap, // input parameters: _trt__GetVideoSourceConfigurations* trt__GetVideoSourceConfigurations, // output parameters: _trt__GetVideoSourceConfigurationsResponse&trt__GetVideoSourceConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetVideoSourceConfigurations SOAP //gsoap trt service method-style: GetVideoSourceConfigurations document //gsoap trt service method-encoding: GetVideoSourceConfigurations literal //gsoap trt service method-input-action: GetVideoSourceConfigurations http://www.onvif.org/ver10/media/wsdl/GetVideoSourceConfigurations //gsoap trt service method-output-action: GetVideoSourceConfigurations http://www.onvif.org/ver10/media/wsdl/GetVideoSourceConfigurationsResponse int __trt__GetVideoSourceConfigurations( _trt__GetVideoSourceConfigurations* trt__GetVideoSourceConfigurations, ///< Input parameter _trt__GetVideoSourceConfigurationsResponse&trt__GetVideoSourceConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetVideoEncoderConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetVideoEncoderConfigurations" of service binding "MediaBinding". This operation lists all existing video encoder configurations of a device. This command lists all configured video encoder configurations in a device. The client need not know anything apriori about the video encoder configurations in order to use the command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurations" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurations" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetVideoEncoderConfigurations( 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: _trt__GetVideoEncoderConfigurations* trt__GetVideoEncoderConfigurations, // output parameters: _trt__GetVideoEncoderConfigurationsResponse&trt__GetVideoEncoderConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetVideoEncoderConfigurations( struct soap *soap, // input parameters: _trt__GetVideoEncoderConfigurations* trt__GetVideoEncoderConfigurations, // output parameters: _trt__GetVideoEncoderConfigurationsResponse&trt__GetVideoEncoderConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetVideoEncoderConfigurations SOAP //gsoap trt service method-style: GetVideoEncoderConfigurations document //gsoap trt service method-encoding: GetVideoEncoderConfigurations literal //gsoap trt service method-input-action: GetVideoEncoderConfigurations http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurations //gsoap trt service method-output-action: GetVideoEncoderConfigurations http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurationsResponse int __trt__GetVideoEncoderConfigurations( _trt__GetVideoEncoderConfigurations* trt__GetVideoEncoderConfigurations, ///< Input parameter _trt__GetVideoEncoderConfigurationsResponse&trt__GetVideoEncoderConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetAudioSourceConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetAudioSourceConfigurations" of service binding "MediaBinding". This operation lists all existing audio source configurations of a device. This command lists all audio source configurations in a device. The client need not know anything apriori about the audio source configurations in order to use the command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdlGetAudioSourceConfigurations/" - Addressing input action: "http://www.onvif.org/ver10/media/wsdlGetAudioSourceConfigurations/" - Addressing output action: "http://www.onvif.org/ver10/media/wsdlGetAudioSourceConfigurations/Response" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetAudioSourceConfigurations( 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: _trt__GetAudioSourceConfigurations* trt__GetAudioSourceConfigurations, // output parameters: _trt__GetAudioSourceConfigurationsResponse&trt__GetAudioSourceConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetAudioSourceConfigurations( struct soap *soap, // input parameters: _trt__GetAudioSourceConfigurations* trt__GetAudioSourceConfigurations, // output parameters: _trt__GetAudioSourceConfigurationsResponse&trt__GetAudioSourceConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetAudioSourceConfigurations SOAP //gsoap trt service method-style: GetAudioSourceConfigurations document //gsoap trt service method-encoding: GetAudioSourceConfigurations literal //gsoap trt service method-input-action: GetAudioSourceConfigurations http://www.onvif.org/ver10/media/wsdlGetAudioSourceConfigurations/ //gsoap trt service method-output-action: GetAudioSourceConfigurations http://www.onvif.org/ver10/media/wsdlGetAudioSourceConfigurations/Response int __trt__GetAudioSourceConfigurations( _trt__GetAudioSourceConfigurations* trt__GetAudioSourceConfigurations, ///< Input parameter _trt__GetAudioSourceConfigurationsResponse&trt__GetAudioSourceConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetAudioEncoderConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetAudioEncoderConfigurations" of service binding "MediaBinding". This operation lists all existing device audio encoder configurations. The client need not know anything apriori about the audio encoder configurations in order to use the command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurations" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurations" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetAudioEncoderConfigurations( 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: _trt__GetAudioEncoderConfigurations* trt__GetAudioEncoderConfigurations, // output parameters: _trt__GetAudioEncoderConfigurationsResponse&trt__GetAudioEncoderConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetAudioEncoderConfigurations( struct soap *soap, // input parameters: _trt__GetAudioEncoderConfigurations* trt__GetAudioEncoderConfigurations, // output parameters: _trt__GetAudioEncoderConfigurationsResponse&trt__GetAudioEncoderConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetAudioEncoderConfigurations SOAP //gsoap trt service method-style: GetAudioEncoderConfigurations document //gsoap trt service method-encoding: GetAudioEncoderConfigurations literal //gsoap trt service method-input-action: GetAudioEncoderConfigurations http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurations //gsoap trt service method-output-action: GetAudioEncoderConfigurations http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurationsResponse int __trt__GetAudioEncoderConfigurations( _trt__GetAudioEncoderConfigurations* trt__GetAudioEncoderConfigurations, ///< Input parameter _trt__GetAudioEncoderConfigurationsResponse&trt__GetAudioEncoderConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetVideoAnalyticsConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetVideoAnalyticsConfigurations" of service binding "MediaBinding". This operation lists all video analytics configurations of a device. This command lists all configured video analytics in a device. The client need not know anything apriori about the video analytics in order to use the command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetVideoAnalyticsConfigurations" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetVideoAnalyticsConfigurations" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetVideoAnalyticsConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetVideoAnalyticsConfigurations( 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: _trt__GetVideoAnalyticsConfigurations* trt__GetVideoAnalyticsConfigurations, // output parameters: _trt__GetVideoAnalyticsConfigurationsResponse&trt__GetVideoAnalyticsConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetVideoAnalyticsConfigurations( struct soap *soap, // input parameters: _trt__GetVideoAnalyticsConfigurations* trt__GetVideoAnalyticsConfigurations, // output parameters: _trt__GetVideoAnalyticsConfigurationsResponse&trt__GetVideoAnalyticsConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetVideoAnalyticsConfigurations SOAP //gsoap trt service method-style: GetVideoAnalyticsConfigurations document //gsoap trt service method-encoding: GetVideoAnalyticsConfigurations literal //gsoap trt service method-input-action: GetVideoAnalyticsConfigurations http://www.onvif.org/ver10/media/wsdl/GetVideoAnalyticsConfigurations //gsoap trt service method-output-action: GetVideoAnalyticsConfigurations http://www.onvif.org/ver10/media/wsdl/GetVideoAnalyticsConfigurationsResponse int __trt__GetVideoAnalyticsConfigurations( _trt__GetVideoAnalyticsConfigurations* trt__GetVideoAnalyticsConfigurations, ///< Input parameter _trt__GetVideoAnalyticsConfigurationsResponse&trt__GetVideoAnalyticsConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetMetadataConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetMetadataConfigurations" of service binding "MediaBinding". This operation lists all existing metadata configurations. The client need not know anything apriori about the metadata in order to use the command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurations" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurations" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetMetadataConfigurations( 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: _trt__GetMetadataConfigurations* trt__GetMetadataConfigurations, // output parameters: _trt__GetMetadataConfigurationsResponse&trt__GetMetadataConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetMetadataConfigurations( struct soap *soap, // input parameters: _trt__GetMetadataConfigurations* trt__GetMetadataConfigurations, // output parameters: _trt__GetMetadataConfigurationsResponse&trt__GetMetadataConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetMetadataConfigurations SOAP //gsoap trt service method-style: GetMetadataConfigurations document //gsoap trt service method-encoding: GetMetadataConfigurations literal //gsoap trt service method-input-action: GetMetadataConfigurations http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurations //gsoap trt service method-output-action: GetMetadataConfigurations http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurationsResponse int __trt__GetMetadataConfigurations( _trt__GetMetadataConfigurations* trt__GetMetadataConfigurations, ///< Input parameter _trt__GetMetadataConfigurationsResponse&trt__GetMetadataConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetAudioOutputConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetAudioOutputConfigurations" of service binding "MediaBinding". This command lists all existing AudioOutputConfigurations of a device. The NVC need not know anything apriori about the audio configurations to use this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurations" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurations" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetAudioOutputConfigurations( 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: _trt__GetAudioOutputConfigurations* trt__GetAudioOutputConfigurations, // output parameters: _trt__GetAudioOutputConfigurationsResponse&trt__GetAudioOutputConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetAudioOutputConfigurations( struct soap *soap, // input parameters: _trt__GetAudioOutputConfigurations* trt__GetAudioOutputConfigurations, // output parameters: _trt__GetAudioOutputConfigurationsResponse&trt__GetAudioOutputConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetAudioOutputConfigurations SOAP //gsoap trt service method-style: GetAudioOutputConfigurations document //gsoap trt service method-encoding: GetAudioOutputConfigurations literal //gsoap trt service method-input-action: GetAudioOutputConfigurations http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurations //gsoap trt service method-output-action: GetAudioOutputConfigurations http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurationsResponse int __trt__GetAudioOutputConfigurations( _trt__GetAudioOutputConfigurations* trt__GetAudioOutputConfigurations, ///< Input parameter _trt__GetAudioOutputConfigurationsResponse&trt__GetAudioOutputConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetAudioDecoderConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetAudioDecoderConfigurations" of service binding "MediaBinding". This command lists all existing AudioDecoderConfigurations of a device. The NVC need not know anything apriori about the audio decoder configurations in order to use this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurations" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurations" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetAudioDecoderConfigurations( 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: _trt__GetAudioDecoderConfigurations* trt__GetAudioDecoderConfigurations, // output parameters: _trt__GetAudioDecoderConfigurationsResponse&trt__GetAudioDecoderConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetAudioDecoderConfigurations( struct soap *soap, // input parameters: _trt__GetAudioDecoderConfigurations* trt__GetAudioDecoderConfigurations, // output parameters: _trt__GetAudioDecoderConfigurationsResponse&trt__GetAudioDecoderConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetAudioDecoderConfigurations SOAP //gsoap trt service method-style: GetAudioDecoderConfigurations document //gsoap trt service method-encoding: GetAudioDecoderConfigurations literal //gsoap trt service method-input-action: GetAudioDecoderConfigurations http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurations //gsoap trt service method-output-action: GetAudioDecoderConfigurations http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurationsResponse int __trt__GetAudioDecoderConfigurations( _trt__GetAudioDecoderConfigurations* trt__GetAudioDecoderConfigurations, ///< Input parameter _trt__GetAudioDecoderConfigurationsResponse&trt__GetAudioDecoderConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetVideoSourceConfiguration * * * \******************************************************************************/ /** Operation "__trt__GetVideoSourceConfiguration" of service binding "MediaBinding". If the video source configuration token is already known, the video source configuration can be fetched through the GetVideoSourceConfiguration command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetVideoSourceConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetVideoSourceConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetVideoSourceConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetVideoSourceConfiguration( 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: _trt__GetVideoSourceConfiguration* trt__GetVideoSourceConfiguration, // output parameters: _trt__GetVideoSourceConfigurationResponse&trt__GetVideoSourceConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetVideoSourceConfiguration( struct soap *soap, // input parameters: _trt__GetVideoSourceConfiguration* trt__GetVideoSourceConfiguration, // output parameters: _trt__GetVideoSourceConfigurationResponse&trt__GetVideoSourceConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetVideoSourceConfiguration SOAP //gsoap trt service method-style: GetVideoSourceConfiguration document //gsoap trt service method-encoding: GetVideoSourceConfiguration literal //gsoap trt service method-input-action: GetVideoSourceConfiguration http://www.onvif.org/ver10/media/wsdl/GetVideoSourceConfiguration //gsoap trt service method-output-action: GetVideoSourceConfiguration http://www.onvif.org/ver10/media/wsdl/GetVideoSourceConfigurationResponse int __trt__GetVideoSourceConfiguration( _trt__GetVideoSourceConfiguration* trt__GetVideoSourceConfiguration, ///< Input parameter _trt__GetVideoSourceConfigurationResponse&trt__GetVideoSourceConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetVideoEncoderConfiguration * * * \******************************************************************************/ /** Operation "__trt__GetVideoEncoderConfiguration" of service binding "MediaBinding". If the video encoder configuration token is already known, the encoder configuration can be fetched through the GetVideoEncoderConfiguration command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetVideoEncoderConfiguration( 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: _trt__GetVideoEncoderConfiguration* trt__GetVideoEncoderConfiguration, // output parameters: _trt__GetVideoEncoderConfigurationResponse&trt__GetVideoEncoderConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetVideoEncoderConfiguration( struct soap *soap, // input parameters: _trt__GetVideoEncoderConfiguration* trt__GetVideoEncoderConfiguration, // output parameters: _trt__GetVideoEncoderConfigurationResponse&trt__GetVideoEncoderConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetVideoEncoderConfiguration SOAP //gsoap trt service method-style: GetVideoEncoderConfiguration document //gsoap trt service method-encoding: GetVideoEncoderConfiguration literal //gsoap trt service method-input-action: GetVideoEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfiguration //gsoap trt service method-output-action: GetVideoEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurationResponse int __trt__GetVideoEncoderConfiguration( _trt__GetVideoEncoderConfiguration* trt__GetVideoEncoderConfiguration, ///< Input parameter _trt__GetVideoEncoderConfigurationResponse&trt__GetVideoEncoderConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetAudioSourceConfiguration * * * \******************************************************************************/ /** Operation "__trt__GetAudioSourceConfiguration" of service binding "MediaBinding". The GetAudioSourceConfiguration command fetches the audio source configurations if the audio source configuration token is already known. An - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetAudioSourceConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetAudioSourceConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetAudioSourceConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetAudioSourceConfiguration( 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: _trt__GetAudioSourceConfiguration* trt__GetAudioSourceConfiguration, // output parameters: _trt__GetAudioSourceConfigurationResponse&trt__GetAudioSourceConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetAudioSourceConfiguration( struct soap *soap, // input parameters: _trt__GetAudioSourceConfiguration* trt__GetAudioSourceConfiguration, // output parameters: _trt__GetAudioSourceConfigurationResponse&trt__GetAudioSourceConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetAudioSourceConfiguration SOAP //gsoap trt service method-style: GetAudioSourceConfiguration document //gsoap trt service method-encoding: GetAudioSourceConfiguration literal //gsoap trt service method-input-action: GetAudioSourceConfiguration http://www.onvif.org/ver10/media/wsdl/GetAudioSourceConfiguration //gsoap trt service method-output-action: GetAudioSourceConfiguration http://www.onvif.org/ver10/media/wsdl/GetAudioSourceConfigurationResponse int __trt__GetAudioSourceConfiguration( _trt__GetAudioSourceConfiguration* trt__GetAudioSourceConfiguration, ///< Input parameter _trt__GetAudioSourceConfigurationResponse&trt__GetAudioSourceConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetAudioEncoderConfiguration * * * \******************************************************************************/ /** Operation "__trt__GetAudioEncoderConfiguration" of service binding "MediaBinding". The GetAudioEncoderConfiguration command fetches the encoder configuration if the audio encoder configuration token is known. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetAudioEncoderConfiguration( 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: _trt__GetAudioEncoderConfiguration* trt__GetAudioEncoderConfiguration, // output parameters: _trt__GetAudioEncoderConfigurationResponse&trt__GetAudioEncoderConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetAudioEncoderConfiguration( struct soap *soap, // input parameters: _trt__GetAudioEncoderConfiguration* trt__GetAudioEncoderConfiguration, // output parameters: _trt__GetAudioEncoderConfigurationResponse&trt__GetAudioEncoderConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetAudioEncoderConfiguration SOAP //gsoap trt service method-style: GetAudioEncoderConfiguration document //gsoap trt service method-encoding: GetAudioEncoderConfiguration literal //gsoap trt service method-input-action: GetAudioEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfiguration //gsoap trt service method-output-action: GetAudioEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurationResponse int __trt__GetAudioEncoderConfiguration( _trt__GetAudioEncoderConfiguration* trt__GetAudioEncoderConfiguration, ///< Input parameter _trt__GetAudioEncoderConfigurationResponse&trt__GetAudioEncoderConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetVideoAnalyticsConfiguration * * * \******************************************************************************/ /** Operation "__trt__GetVideoAnalyticsConfiguration" of service binding "MediaBinding". The GetVideoAnalyticsConfiguration command fetches the video analytics configuration if the video analytics token is known. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetVideoAnalyticsConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetVideoAnalyticsConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetVideoAnalyticsConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetVideoAnalyticsConfiguration( 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: _trt__GetVideoAnalyticsConfiguration* trt__GetVideoAnalyticsConfiguration, // output parameters: _trt__GetVideoAnalyticsConfigurationResponse&trt__GetVideoAnalyticsConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetVideoAnalyticsConfiguration( struct soap *soap, // input parameters: _trt__GetVideoAnalyticsConfiguration* trt__GetVideoAnalyticsConfiguration, // output parameters: _trt__GetVideoAnalyticsConfigurationResponse&trt__GetVideoAnalyticsConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetVideoAnalyticsConfiguration SOAP //gsoap trt service method-style: GetVideoAnalyticsConfiguration document //gsoap trt service method-encoding: GetVideoAnalyticsConfiguration literal //gsoap trt service method-input-action: GetVideoAnalyticsConfiguration http://www.onvif.org/ver10/media/wsdl/GetVideoAnalyticsConfiguration //gsoap trt service method-output-action: GetVideoAnalyticsConfiguration http://www.onvif.org/ver10/media/wsdl/GetVideoAnalyticsConfigurationResponse int __trt__GetVideoAnalyticsConfiguration( _trt__GetVideoAnalyticsConfiguration* trt__GetVideoAnalyticsConfiguration, ///< Input parameter _trt__GetVideoAnalyticsConfigurationResponse&trt__GetVideoAnalyticsConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetMetadataConfiguration * * * \******************************************************************************/ /** Operation "__trt__GetMetadataConfiguration" of service binding "MediaBinding". The GetMetadataConfiguration command fetches the metadata configuration if the metadata token is known. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetMetadataConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetMetadataConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetMetadataConfiguration( 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: _trt__GetMetadataConfiguration* trt__GetMetadataConfiguration, // output parameters: _trt__GetMetadataConfigurationResponse&trt__GetMetadataConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetMetadataConfiguration( struct soap *soap, // input parameters: _trt__GetMetadataConfiguration* trt__GetMetadataConfiguration, // output parameters: _trt__GetMetadataConfigurationResponse&trt__GetMetadataConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetMetadataConfiguration SOAP //gsoap trt service method-style: GetMetadataConfiguration document //gsoap trt service method-encoding: GetMetadataConfiguration literal //gsoap trt service method-input-action: GetMetadataConfiguration http://www.onvif.org/ver10/media/wsdl/GetMetadataConfiguration //gsoap trt service method-output-action: GetMetadataConfiguration http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurationResponse int __trt__GetMetadataConfiguration( _trt__GetMetadataConfiguration* trt__GetMetadataConfiguration, ///< Input parameter _trt__GetMetadataConfigurationResponse&trt__GetMetadataConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetAudioOutputConfiguration * * * \******************************************************************************/ /** Operation "__trt__GetAudioOutputConfiguration" of service binding "MediaBinding". If the audio output configuration token is already known, the output configuration can be fetched through the GetAudioOutputConfiguration command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetAudioOutputConfiguration( 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: _trt__GetAudioOutputConfiguration* trt__GetAudioOutputConfiguration, // output parameters: _trt__GetAudioOutputConfigurationResponse&trt__GetAudioOutputConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetAudioOutputConfiguration( struct soap *soap, // input parameters: _trt__GetAudioOutputConfiguration* trt__GetAudioOutputConfiguration, // output parameters: _trt__GetAudioOutputConfigurationResponse&trt__GetAudioOutputConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetAudioOutputConfiguration SOAP //gsoap trt service method-style: GetAudioOutputConfiguration document //gsoap trt service method-encoding: GetAudioOutputConfiguration literal //gsoap trt service method-input-action: GetAudioOutputConfiguration http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfiguration //gsoap trt service method-output-action: GetAudioOutputConfiguration http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurationResponse int __trt__GetAudioOutputConfiguration( _trt__GetAudioOutputConfiguration* trt__GetAudioOutputConfiguration, ///< Input parameter _trt__GetAudioOutputConfigurationResponse&trt__GetAudioOutputConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetAudioDecoderConfiguration * * * \******************************************************************************/ /** Operation "__trt__GetAudioDecoderConfiguration" of service binding "MediaBinding". If the audio decoder configuration token is already known, the decoder configuration can be fetched through the GetAudioDecoderConfiguration command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetAudioDecoderConfiguration( 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: _trt__GetAudioDecoderConfiguration* trt__GetAudioDecoderConfiguration, // output parameters: _trt__GetAudioDecoderConfigurationResponse&trt__GetAudioDecoderConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetAudioDecoderConfiguration( struct soap *soap, // input parameters: _trt__GetAudioDecoderConfiguration* trt__GetAudioDecoderConfiguration, // output parameters: _trt__GetAudioDecoderConfigurationResponse&trt__GetAudioDecoderConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetAudioDecoderConfiguration SOAP //gsoap trt service method-style: GetAudioDecoderConfiguration document //gsoap trt service method-encoding: GetAudioDecoderConfiguration literal //gsoap trt service method-input-action: GetAudioDecoderConfiguration http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfiguration //gsoap trt service method-output-action: GetAudioDecoderConfiguration http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurationResponse int __trt__GetAudioDecoderConfiguration( _trt__GetAudioDecoderConfiguration* trt__GetAudioDecoderConfiguration, ///< Input parameter _trt__GetAudioDecoderConfigurationResponse&trt__GetAudioDecoderConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetCompatibleVideoEncoderConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetCompatibleVideoEncoderConfigurations" of service binding "MediaBinding". This operation lists all the video encoder configurations of the device that are compatible with a certain media profile. Each of the returned configurations shall be a valid input parameter for the AddVideoEncoderConfiguration command on the media profile. The result will vary depending on the capabilities, configurations and settings in the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoEncoderConfigurations" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoEncoderConfigurations" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoEncoderConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetCompatibleVideoEncoderConfigurations( 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: _trt__GetCompatibleVideoEncoderConfigurations* trt__GetCompatibleVideoEncoderConfigurations, // output parameters: _trt__GetCompatibleVideoEncoderConfigurationsResponse&trt__GetCompatibleVideoEncoderConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetCompatibleVideoEncoderConfigurations( struct soap *soap, // input parameters: _trt__GetCompatibleVideoEncoderConfigurations* trt__GetCompatibleVideoEncoderConfigurations, // output parameters: _trt__GetCompatibleVideoEncoderConfigurationsResponse&trt__GetCompatibleVideoEncoderConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetCompatibleVideoEncoderConfigurations SOAP //gsoap trt service method-style: GetCompatibleVideoEncoderConfigurations document //gsoap trt service method-encoding: GetCompatibleVideoEncoderConfigurations literal //gsoap trt service method-input-action: GetCompatibleVideoEncoderConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoEncoderConfigurations //gsoap trt service method-output-action: GetCompatibleVideoEncoderConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoEncoderConfigurationsResponse int __trt__GetCompatibleVideoEncoderConfigurations( _trt__GetCompatibleVideoEncoderConfigurations* trt__GetCompatibleVideoEncoderConfigurations, ///< Input parameter _trt__GetCompatibleVideoEncoderConfigurationsResponse&trt__GetCompatibleVideoEncoderConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetCompatibleVideoSourceConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetCompatibleVideoSourceConfigurations" of service binding "MediaBinding". This operation requests all the video source configurations of the device that are compatible with a certain media profile. Each of the returned configurations shall be a valid input parameter for the AddVideoSourceConfiguration command on the media profile. The result will vary depending on the capabilities, configurations and settings in the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoSourceConfigurations" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoSourceConfigurations" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoSourceConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetCompatibleVideoSourceConfigurations( 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: _trt__GetCompatibleVideoSourceConfigurations* trt__GetCompatibleVideoSourceConfigurations, // output parameters: _trt__GetCompatibleVideoSourceConfigurationsResponse&trt__GetCompatibleVideoSourceConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetCompatibleVideoSourceConfigurations( struct soap *soap, // input parameters: _trt__GetCompatibleVideoSourceConfigurations* trt__GetCompatibleVideoSourceConfigurations, // output parameters: _trt__GetCompatibleVideoSourceConfigurationsResponse&trt__GetCompatibleVideoSourceConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetCompatibleVideoSourceConfigurations SOAP //gsoap trt service method-style: GetCompatibleVideoSourceConfigurations document //gsoap trt service method-encoding: GetCompatibleVideoSourceConfigurations literal //gsoap trt service method-input-action: GetCompatibleVideoSourceConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoSourceConfigurations //gsoap trt service method-output-action: GetCompatibleVideoSourceConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoSourceConfigurationsResponse int __trt__GetCompatibleVideoSourceConfigurations( _trt__GetCompatibleVideoSourceConfigurations* trt__GetCompatibleVideoSourceConfigurations, ///< Input parameter _trt__GetCompatibleVideoSourceConfigurationsResponse&trt__GetCompatibleVideoSourceConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetCompatibleAudioEncoderConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetCompatibleAudioEncoderConfigurations" of service binding "MediaBinding". This operation requests all audio encoder configurations of a device that are compatible with a certain media profile. Each of the returned configurations shall be a valid input parameter for the AddAudioSourceConfiguration command on the media profile. The result varies depending on the capabilities, configurations and settings in the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioEncoderConfigurations" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioEncoderConfigurations" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioEncoderConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetCompatibleAudioEncoderConfigurations( 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: _trt__GetCompatibleAudioEncoderConfigurations* trt__GetCompatibleAudioEncoderConfigurations, // output parameters: _trt__GetCompatibleAudioEncoderConfigurationsResponse&trt__GetCompatibleAudioEncoderConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetCompatibleAudioEncoderConfigurations( struct soap *soap, // input parameters: _trt__GetCompatibleAudioEncoderConfigurations* trt__GetCompatibleAudioEncoderConfigurations, // output parameters: _trt__GetCompatibleAudioEncoderConfigurationsResponse&trt__GetCompatibleAudioEncoderConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetCompatibleAudioEncoderConfigurations SOAP //gsoap trt service method-style: GetCompatibleAudioEncoderConfigurations document //gsoap trt service method-encoding: GetCompatibleAudioEncoderConfigurations literal //gsoap trt service method-input-action: GetCompatibleAudioEncoderConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioEncoderConfigurations //gsoap trt service method-output-action: GetCompatibleAudioEncoderConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioEncoderConfigurationsResponse int __trt__GetCompatibleAudioEncoderConfigurations( _trt__GetCompatibleAudioEncoderConfigurations* trt__GetCompatibleAudioEncoderConfigurations, ///< Input parameter _trt__GetCompatibleAudioEncoderConfigurationsResponse&trt__GetCompatibleAudioEncoderConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetCompatibleAudioSourceConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetCompatibleAudioSourceConfigurations" of service binding "MediaBinding". This operation requests all audio source configurations of the device that are compatible with a certain media profile. Each of the returned configurations shall be a valid input parameter for the AddAudioEncoderConfiguration command on the media profile. The result varies depending on the capabilities, configurations and settings in the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioSourceConfigurations" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioSourceConfigurations" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioSourceConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetCompatibleAudioSourceConfigurations( 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: _trt__GetCompatibleAudioSourceConfigurations* trt__GetCompatibleAudioSourceConfigurations, // output parameters: _trt__GetCompatibleAudioSourceConfigurationsResponse&trt__GetCompatibleAudioSourceConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetCompatibleAudioSourceConfigurations( struct soap *soap, // input parameters: _trt__GetCompatibleAudioSourceConfigurations* trt__GetCompatibleAudioSourceConfigurations, // output parameters: _trt__GetCompatibleAudioSourceConfigurationsResponse&trt__GetCompatibleAudioSourceConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetCompatibleAudioSourceConfigurations SOAP //gsoap trt service method-style: GetCompatibleAudioSourceConfigurations document //gsoap trt service method-encoding: GetCompatibleAudioSourceConfigurations literal //gsoap trt service method-input-action: GetCompatibleAudioSourceConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioSourceConfigurations //gsoap trt service method-output-action: GetCompatibleAudioSourceConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioSourceConfigurationsResponse int __trt__GetCompatibleAudioSourceConfigurations( _trt__GetCompatibleAudioSourceConfigurations* trt__GetCompatibleAudioSourceConfigurations, ///< Input parameter _trt__GetCompatibleAudioSourceConfigurationsResponse&trt__GetCompatibleAudioSourceConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetCompatibleVideoAnalyticsConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetCompatibleVideoAnalyticsConfigurations" of service binding "MediaBinding". This operation requests all video analytic configurations of the device that are compatible with a certain media profile. Each of the returned configurations shall be a valid input parameter for the AddVideoAnalyticsConfiguration command on the media profile. The result varies depending on the capabilities, configurations and settings in the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoAnalyticsConfigurations" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoAnalyticsConfigurations" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoAnalyticsConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetCompatibleVideoAnalyticsConfigurations( 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: _trt__GetCompatibleVideoAnalyticsConfigurations* trt__GetCompatibleVideoAnalyticsConfigurations, // output parameters: _trt__GetCompatibleVideoAnalyticsConfigurationsResponse&trt__GetCompatibleVideoAnalyticsConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetCompatibleVideoAnalyticsConfigurations( struct soap *soap, // input parameters: _trt__GetCompatibleVideoAnalyticsConfigurations* trt__GetCompatibleVideoAnalyticsConfigurations, // output parameters: _trt__GetCompatibleVideoAnalyticsConfigurationsResponse&trt__GetCompatibleVideoAnalyticsConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetCompatibleVideoAnalyticsConfigurations SOAP //gsoap trt service method-style: GetCompatibleVideoAnalyticsConfigurations document //gsoap trt service method-encoding: GetCompatibleVideoAnalyticsConfigurations literal //gsoap trt service method-input-action: GetCompatibleVideoAnalyticsConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoAnalyticsConfigurations //gsoap trt service method-output-action: GetCompatibleVideoAnalyticsConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleVideoAnalyticsConfigurationsResponse int __trt__GetCompatibleVideoAnalyticsConfigurations( _trt__GetCompatibleVideoAnalyticsConfigurations* trt__GetCompatibleVideoAnalyticsConfigurations, ///< Input parameter _trt__GetCompatibleVideoAnalyticsConfigurationsResponse&trt__GetCompatibleVideoAnalyticsConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetCompatibleMetadataConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetCompatibleMetadataConfigurations" of service binding "MediaBinding". This operation requests all the metadata configurations of the device that are compatible with a certain media profile. Each of the returned configurations shall be a valid input parameter for the AddMetadataConfiguration command on the media profile. The result varies depending on the capabilities, configurations and settings in the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetCompatibleMetadataConfigurations" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleMetadataConfigurations" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleMetadataConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetCompatibleMetadataConfigurations( 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: _trt__GetCompatibleMetadataConfigurations* trt__GetCompatibleMetadataConfigurations, // output parameters: _trt__GetCompatibleMetadataConfigurationsResponse&trt__GetCompatibleMetadataConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetCompatibleMetadataConfigurations( struct soap *soap, // input parameters: _trt__GetCompatibleMetadataConfigurations* trt__GetCompatibleMetadataConfigurations, // output parameters: _trt__GetCompatibleMetadataConfigurationsResponse&trt__GetCompatibleMetadataConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetCompatibleMetadataConfigurations SOAP //gsoap trt service method-style: GetCompatibleMetadataConfigurations document //gsoap trt service method-encoding: GetCompatibleMetadataConfigurations literal //gsoap trt service method-input-action: GetCompatibleMetadataConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleMetadataConfigurations //gsoap trt service method-output-action: GetCompatibleMetadataConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleMetadataConfigurationsResponse int __trt__GetCompatibleMetadataConfigurations( _trt__GetCompatibleMetadataConfigurations* trt__GetCompatibleMetadataConfigurations, ///< Input parameter _trt__GetCompatibleMetadataConfigurationsResponse&trt__GetCompatibleMetadataConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetCompatibleAudioOutputConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetCompatibleAudioOutputConfigurations" of service binding "MediaBinding". This command lists all audio output configurations of a device that are compatible with a certain media profile. Each returned configuration shall be a valid input for the AddAudioOutputConfiguration command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioOutputConfigurations" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioOutputConfigurations" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioOutputConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetCompatibleAudioOutputConfigurations( 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: _trt__GetCompatibleAudioOutputConfigurations* trt__GetCompatibleAudioOutputConfigurations, // output parameters: _trt__GetCompatibleAudioOutputConfigurationsResponse&trt__GetCompatibleAudioOutputConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetCompatibleAudioOutputConfigurations( struct soap *soap, // input parameters: _trt__GetCompatibleAudioOutputConfigurations* trt__GetCompatibleAudioOutputConfigurations, // output parameters: _trt__GetCompatibleAudioOutputConfigurationsResponse&trt__GetCompatibleAudioOutputConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetCompatibleAudioOutputConfigurations SOAP //gsoap trt service method-style: GetCompatibleAudioOutputConfigurations document //gsoap trt service method-encoding: GetCompatibleAudioOutputConfigurations literal //gsoap trt service method-input-action: GetCompatibleAudioOutputConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioOutputConfigurations //gsoap trt service method-output-action: GetCompatibleAudioOutputConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioOutputConfigurationsResponse int __trt__GetCompatibleAudioOutputConfigurations( _trt__GetCompatibleAudioOutputConfigurations* trt__GetCompatibleAudioOutputConfigurations, ///< Input parameter _trt__GetCompatibleAudioOutputConfigurationsResponse&trt__GetCompatibleAudioOutputConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetCompatibleAudioDecoderConfigurations * * * \******************************************************************************/ /** Operation "__trt__GetCompatibleAudioDecoderConfigurations" of service binding "MediaBinding". This operation lists all the audio decoder configurations of the device that are compatible with a certain media profile. Each of the returned configurations shall be a valid input parameter for the AddAudioDecoderConfiguration command on the media profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioDecoderConfigurations" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioDecoderConfigurations" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioDecoderConfigurationsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetCompatibleAudioDecoderConfigurations( 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: _trt__GetCompatibleAudioDecoderConfigurations* trt__GetCompatibleAudioDecoderConfigurations, // output parameters: _trt__GetCompatibleAudioDecoderConfigurationsResponse&trt__GetCompatibleAudioDecoderConfigurationsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetCompatibleAudioDecoderConfigurations( struct soap *soap, // input parameters: _trt__GetCompatibleAudioDecoderConfigurations* trt__GetCompatibleAudioDecoderConfigurations, // output parameters: _trt__GetCompatibleAudioDecoderConfigurationsResponse&trt__GetCompatibleAudioDecoderConfigurationsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetCompatibleAudioDecoderConfigurations SOAP //gsoap trt service method-style: GetCompatibleAudioDecoderConfigurations document //gsoap trt service method-encoding: GetCompatibleAudioDecoderConfigurations literal //gsoap trt service method-input-action: GetCompatibleAudioDecoderConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioDecoderConfigurations //gsoap trt service method-output-action: GetCompatibleAudioDecoderConfigurations http://www.onvif.org/ver10/media/wsdl/GetCompatibleAudioDecoderConfigurationsResponse int __trt__GetCompatibleAudioDecoderConfigurations( _trt__GetCompatibleAudioDecoderConfigurations* trt__GetCompatibleAudioDecoderConfigurations, ///< Input parameter _trt__GetCompatibleAudioDecoderConfigurationsResponse&trt__GetCompatibleAudioDecoderConfigurationsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__SetVideoSourceConfiguration * * * \******************************************************************************/ /** Operation "__trt__SetVideoSourceConfiguration" of service binding "MediaBinding". This operation modifies a video source configuration. The ForcePersistence flag indicates if the changes shall remain after reboot of the device. Running streams using this configuration may be immediately updated according to the new settings. The changes are not guaranteed to take effect unless the client requests a new stream URI and restarts any affected stream. NVC methods for changing a running stream are out of scope for this specification. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/SetVideoSourceConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/SetVideoSourceConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/SetVideoSourceConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__SetVideoSourceConfiguration( 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: _trt__SetVideoSourceConfiguration* trt__SetVideoSourceConfiguration, // output parameters: _trt__SetVideoSourceConfigurationResponse&trt__SetVideoSourceConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__SetVideoSourceConfiguration( struct soap *soap, // input parameters: _trt__SetVideoSourceConfiguration* trt__SetVideoSourceConfiguration, // output parameters: _trt__SetVideoSourceConfigurationResponse&trt__SetVideoSourceConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: SetVideoSourceConfiguration SOAP //gsoap trt service method-style: SetVideoSourceConfiguration document //gsoap trt service method-encoding: SetVideoSourceConfiguration literal //gsoap trt service method-input-action: SetVideoSourceConfiguration http://www.onvif.org/ver10/media/wsdl/SetVideoSourceConfiguration //gsoap trt service method-output-action: SetVideoSourceConfiguration http://www.onvif.org/ver10/media/wsdl/SetVideoSourceConfigurationResponse int __trt__SetVideoSourceConfiguration( _trt__SetVideoSourceConfiguration* trt__SetVideoSourceConfiguration, ///< Input parameter _trt__SetVideoSourceConfigurationResponse&trt__SetVideoSourceConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__SetVideoEncoderConfiguration * * * \******************************************************************************/ /** Operation "__trt__SetVideoEncoderConfiguration" of service binding "MediaBinding". This operation modifies a video encoder configuration. The ForcePersistence flag indicates if the changes shall remain after reboot of the device. Changes in the Multicast settings shall always be persistent. Running streams using this configuration may be immediately updated according to the new settings. The changes are not guaranteed to take effect unless the client requests a new stream URI and restarts any affected stream. NVC methods for changing a running stream are out of scope for this specification.
SessionTimeout is provided as a hint for keeping rtsp session by a device. If necessary the device may adapt parameter values for SessionTimeout elements without returning an error. For the time between keep alive calls the client shall adhere to the timeout value signaled via RTSP. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/SetVideoEncoderConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/SetVideoEncoderConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/SetVideoEncoderConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__SetVideoEncoderConfiguration( 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: _trt__SetVideoEncoderConfiguration* trt__SetVideoEncoderConfiguration, // output parameters: _trt__SetVideoEncoderConfigurationResponse&trt__SetVideoEncoderConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__SetVideoEncoderConfiguration( struct soap *soap, // input parameters: _trt__SetVideoEncoderConfiguration* trt__SetVideoEncoderConfiguration, // output parameters: _trt__SetVideoEncoderConfigurationResponse&trt__SetVideoEncoderConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: SetVideoEncoderConfiguration SOAP //gsoap trt service method-style: SetVideoEncoderConfiguration document //gsoap trt service method-encoding: SetVideoEncoderConfiguration literal //gsoap trt service method-input-action: SetVideoEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/SetVideoEncoderConfiguration //gsoap trt service method-output-action: SetVideoEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/SetVideoEncoderConfigurationResponse int __trt__SetVideoEncoderConfiguration( _trt__SetVideoEncoderConfiguration* trt__SetVideoEncoderConfiguration, ///< Input parameter _trt__SetVideoEncoderConfigurationResponse&trt__SetVideoEncoderConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__SetAudioSourceConfiguration * * * \******************************************************************************/ /** Operation "__trt__SetAudioSourceConfiguration" of service binding "MediaBinding". This operation modifies an audio source configuration. The ForcePersistence flag indicates if the changes shall remain after reboot of the device. Running streams using this configuration may be immediately updated according to the new settings. The changes are not guaranteed to take effect unless the client requests a new stream URI and restarts any affected stream NVC methods for changing a running stream are out of scope for this specification. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/SetAudioSourceConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/SetAudioSourceConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/SetAudioSourceConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__SetAudioSourceConfiguration( 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: _trt__SetAudioSourceConfiguration* trt__SetAudioSourceConfiguration, // output parameters: _trt__SetAudioSourceConfigurationResponse&trt__SetAudioSourceConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__SetAudioSourceConfiguration( struct soap *soap, // input parameters: _trt__SetAudioSourceConfiguration* trt__SetAudioSourceConfiguration, // output parameters: _trt__SetAudioSourceConfigurationResponse&trt__SetAudioSourceConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: SetAudioSourceConfiguration SOAP //gsoap trt service method-style: SetAudioSourceConfiguration document //gsoap trt service method-encoding: SetAudioSourceConfiguration literal //gsoap trt service method-input-action: SetAudioSourceConfiguration http://www.onvif.org/ver10/media/wsdl/SetAudioSourceConfiguration //gsoap trt service method-output-action: SetAudioSourceConfiguration http://www.onvif.org/ver10/media/wsdl/SetAudioSourceConfigurationResponse int __trt__SetAudioSourceConfiguration( _trt__SetAudioSourceConfiguration* trt__SetAudioSourceConfiguration, ///< Input parameter _trt__SetAudioSourceConfigurationResponse&trt__SetAudioSourceConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__SetAudioEncoderConfiguration * * * \******************************************************************************/ /** Operation "__trt__SetAudioEncoderConfiguration" of service binding "MediaBinding". This operation modifies an audio encoder configuration. The ForcePersistence flag indicates if the changes shall remain after reboot of the device. Running streams using this configuration may be immediately updated according to the new settings. The changes are not guaranteed to take effect unless the client requests a new stream URI and restarts any affected streams. NVC methods for changing a running stream are out of scope for this specification. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/SetAudioEncoderConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/SetAudioEncoderConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/SetAudioEncoderConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__SetAudioEncoderConfiguration( 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: _trt__SetAudioEncoderConfiguration* trt__SetAudioEncoderConfiguration, // output parameters: _trt__SetAudioEncoderConfigurationResponse&trt__SetAudioEncoderConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__SetAudioEncoderConfiguration( struct soap *soap, // input parameters: _trt__SetAudioEncoderConfiguration* trt__SetAudioEncoderConfiguration, // output parameters: _trt__SetAudioEncoderConfigurationResponse&trt__SetAudioEncoderConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: SetAudioEncoderConfiguration SOAP //gsoap trt service method-style: SetAudioEncoderConfiguration document //gsoap trt service method-encoding: SetAudioEncoderConfiguration literal //gsoap trt service method-input-action: SetAudioEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/SetAudioEncoderConfiguration //gsoap trt service method-output-action: SetAudioEncoderConfiguration http://www.onvif.org/ver10/media/wsdl/SetAudioEncoderConfigurationResponse int __trt__SetAudioEncoderConfiguration( _trt__SetAudioEncoderConfiguration* trt__SetAudioEncoderConfiguration, ///< Input parameter _trt__SetAudioEncoderConfigurationResponse&trt__SetAudioEncoderConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__SetVideoAnalyticsConfiguration * * * \******************************************************************************/ /** Operation "__trt__SetVideoAnalyticsConfiguration" of service binding "MediaBinding". A video analytics configuration is modified using this command. The ForcePersistence flag indicates if the changes shall remain after reboot of the device or not. Running streams using this configuration shall be immediately updated according to the new settings. Otherwise inconsistencies can occur between the scene description processed by the rule engine and the notifications produced by analytics engine and rule engine which reference the very same video analytics configuration token. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/SetVideoAnalyticsConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/SetVideoAnalyticsConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/SetVideoAnalyticsConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__SetVideoAnalyticsConfiguration( 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: _trt__SetVideoAnalyticsConfiguration* trt__SetVideoAnalyticsConfiguration, // output parameters: _trt__SetVideoAnalyticsConfigurationResponse&trt__SetVideoAnalyticsConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__SetVideoAnalyticsConfiguration( struct soap *soap, // input parameters: _trt__SetVideoAnalyticsConfiguration* trt__SetVideoAnalyticsConfiguration, // output parameters: _trt__SetVideoAnalyticsConfigurationResponse&trt__SetVideoAnalyticsConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: SetVideoAnalyticsConfiguration SOAP //gsoap trt service method-style: SetVideoAnalyticsConfiguration document //gsoap trt service method-encoding: SetVideoAnalyticsConfiguration literal //gsoap trt service method-input-action: SetVideoAnalyticsConfiguration http://www.onvif.org/ver10/media/wsdl/SetVideoAnalyticsConfiguration //gsoap trt service method-output-action: SetVideoAnalyticsConfiguration http://www.onvif.org/ver10/media/wsdl/SetVideoAnalyticsConfigurationResponse int __trt__SetVideoAnalyticsConfiguration( _trt__SetVideoAnalyticsConfiguration* trt__SetVideoAnalyticsConfiguration, ///< Input parameter _trt__SetVideoAnalyticsConfigurationResponse&trt__SetVideoAnalyticsConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__SetMetadataConfiguration * * * \******************************************************************************/ /** Operation "__trt__SetMetadataConfiguration" of service binding "MediaBinding". This operation modifies a metadata configuration. The ForcePersistence flag indicates if the changes shall remain after reboot of the device. Changes in the Multicast settings shall always be persistent. Running streams using this configuration may be updated immediately according to the new settings. The changes are not guaranteed to take effect unless the client requests a new stream URI and restarts any affected streams. NVC methods for changing a running stream are out of scope for this specification. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/SetMetadataConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/SetMetadataConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/SetMetadataConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__SetMetadataConfiguration( 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: _trt__SetMetadataConfiguration* trt__SetMetadataConfiguration, // output parameters: _trt__SetMetadataConfigurationResponse&trt__SetMetadataConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__SetMetadataConfiguration( struct soap *soap, // input parameters: _trt__SetMetadataConfiguration* trt__SetMetadataConfiguration, // output parameters: _trt__SetMetadataConfigurationResponse&trt__SetMetadataConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: SetMetadataConfiguration SOAP //gsoap trt service method-style: SetMetadataConfiguration document //gsoap trt service method-encoding: SetMetadataConfiguration literal //gsoap trt service method-input-action: SetMetadataConfiguration http://www.onvif.org/ver10/media/wsdl/SetMetadataConfiguration //gsoap trt service method-output-action: SetMetadataConfiguration http://www.onvif.org/ver10/media/wsdl/SetMetadataConfigurationResponse int __trt__SetMetadataConfiguration( _trt__SetMetadataConfiguration* trt__SetMetadataConfiguration, ///< Input parameter _trt__SetMetadataConfigurationResponse&trt__SetMetadataConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__SetAudioOutputConfiguration * * * \******************************************************************************/ /** Operation "__trt__SetAudioOutputConfiguration" of service binding "MediaBinding". This operation modifies an audio output configuration. The ForcePersistence flag indicates if the changes shall remain after reboot of the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/SetAudioOutputConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/SetAudioOutputConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/SetAudioOutputConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__SetAudioOutputConfiguration( 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: _trt__SetAudioOutputConfiguration* trt__SetAudioOutputConfiguration, // output parameters: _trt__SetAudioOutputConfigurationResponse&trt__SetAudioOutputConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__SetAudioOutputConfiguration( struct soap *soap, // input parameters: _trt__SetAudioOutputConfiguration* trt__SetAudioOutputConfiguration, // output parameters: _trt__SetAudioOutputConfigurationResponse&trt__SetAudioOutputConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: SetAudioOutputConfiguration SOAP //gsoap trt service method-style: SetAudioOutputConfiguration document //gsoap trt service method-encoding: SetAudioOutputConfiguration literal //gsoap trt service method-input-action: SetAudioOutputConfiguration http://www.onvif.org/ver10/media/wsdl/SetAudioOutputConfiguration //gsoap trt service method-output-action: SetAudioOutputConfiguration http://www.onvif.org/ver10/media/wsdl/SetAudioOutputConfigurationResponse int __trt__SetAudioOutputConfiguration( _trt__SetAudioOutputConfiguration* trt__SetAudioOutputConfiguration, ///< Input parameter _trt__SetAudioOutputConfigurationResponse&trt__SetAudioOutputConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__SetAudioDecoderConfiguration * * * \******************************************************************************/ /** Operation "__trt__SetAudioDecoderConfiguration" of service binding "MediaBinding". This operation modifies an audio decoder configuration. The ForcePersistence flag indicates if the changes shall remain after reboot of the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/SetAudioDecoderConfiguration" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/SetAudioDecoderConfiguration" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/SetAudioDecoderConfigurationResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__SetAudioDecoderConfiguration( 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: _trt__SetAudioDecoderConfiguration* trt__SetAudioDecoderConfiguration, // output parameters: _trt__SetAudioDecoderConfigurationResponse&trt__SetAudioDecoderConfigurationResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__SetAudioDecoderConfiguration( struct soap *soap, // input parameters: _trt__SetAudioDecoderConfiguration* trt__SetAudioDecoderConfiguration, // output parameters: _trt__SetAudioDecoderConfigurationResponse&trt__SetAudioDecoderConfigurationResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: SetAudioDecoderConfiguration SOAP //gsoap trt service method-style: SetAudioDecoderConfiguration document //gsoap trt service method-encoding: SetAudioDecoderConfiguration literal //gsoap trt service method-input-action: SetAudioDecoderConfiguration http://www.onvif.org/ver10/media/wsdl/SetAudioDecoderConfiguration //gsoap trt service method-output-action: SetAudioDecoderConfiguration http://www.onvif.org/ver10/media/wsdl/SetAudioDecoderConfigurationResponse int __trt__SetAudioDecoderConfiguration( _trt__SetAudioDecoderConfiguration* trt__SetAudioDecoderConfiguration, ///< Input parameter _trt__SetAudioDecoderConfigurationResponse&trt__SetAudioDecoderConfigurationResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetVideoSourceConfigurationOptions * * * \******************************************************************************/ /** Operation "__trt__GetVideoSourceConfigurationOptions" of service binding "MediaBinding". This operation returns the available options (supported values and ranges for video source configuration parameters) when the video source parameters are reconfigured If a video source configuration is specified, the options shall concern that particular configuration. If a media profile is specified, the options shall be compatible with that media profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdlGetVideoSourceConfigurationOptions/" - Addressing input action: "http://www.onvif.org/ver10/media/wsdlGetVideoSourceConfigurationOptions/" - Addressing output action: "http://www.onvif.org/ver10/media/wsdlGetVideoSourceConfigurationOptions/Response" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetVideoSourceConfigurationOptions( 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: _trt__GetVideoSourceConfigurationOptions* trt__GetVideoSourceConfigurationOptions, // output parameters: _trt__GetVideoSourceConfigurationOptionsResponse&trt__GetVideoSourceConfigurationOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetVideoSourceConfigurationOptions( struct soap *soap, // input parameters: _trt__GetVideoSourceConfigurationOptions* trt__GetVideoSourceConfigurationOptions, // output parameters: _trt__GetVideoSourceConfigurationOptionsResponse&trt__GetVideoSourceConfigurationOptionsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetVideoSourceConfigurationOptions SOAP //gsoap trt service method-style: GetVideoSourceConfigurationOptions document //gsoap trt service method-encoding: GetVideoSourceConfigurationOptions literal //gsoap trt service method-input-action: GetVideoSourceConfigurationOptions http://www.onvif.org/ver10/media/wsdlGetVideoSourceConfigurationOptions/ //gsoap trt service method-output-action: GetVideoSourceConfigurationOptions http://www.onvif.org/ver10/media/wsdlGetVideoSourceConfigurationOptions/Response int __trt__GetVideoSourceConfigurationOptions( _trt__GetVideoSourceConfigurationOptions* trt__GetVideoSourceConfigurationOptions, ///< Input parameter _trt__GetVideoSourceConfigurationOptionsResponse&trt__GetVideoSourceConfigurationOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetVideoEncoderConfigurationOptions * * * \******************************************************************************/ /** Operation "__trt__GetVideoEncoderConfigurationOptions" of service binding "MediaBinding". This operation returns the available options (supported values and ranges for video encoder configuration parameters) when the video encoder parameters are reconfigured.
For JPEG, MPEG4 and H264 extension elements have been defined that provide additional information. A device must provide the XxxOption information for all encodings supported and should additionally provide the corresponding XxxOption2 information.
This response contains the available video encoder configuration options. If a video encoder configuration is specified, the options shall concern that particular configuration. If a media profile is specified, the options shall be compatible with that media profile. If no tokens are specified, the options shall be considered generic for the device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurationOptions" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurationOptions" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurationOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetVideoEncoderConfigurationOptions( 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: _trt__GetVideoEncoderConfigurationOptions* trt__GetVideoEncoderConfigurationOptions, // output parameters: _trt__GetVideoEncoderConfigurationOptionsResponse&trt__GetVideoEncoderConfigurationOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetVideoEncoderConfigurationOptions( struct soap *soap, // input parameters: _trt__GetVideoEncoderConfigurationOptions* trt__GetVideoEncoderConfigurationOptions, // output parameters: _trt__GetVideoEncoderConfigurationOptionsResponse&trt__GetVideoEncoderConfigurationOptionsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetVideoEncoderConfigurationOptions SOAP //gsoap trt service method-style: GetVideoEncoderConfigurationOptions document //gsoap trt service method-encoding: GetVideoEncoderConfigurationOptions literal //gsoap trt service method-input-action: GetVideoEncoderConfigurationOptions http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurationOptions //gsoap trt service method-output-action: GetVideoEncoderConfigurationOptions http://www.onvif.org/ver10/media/wsdl/GetVideoEncoderConfigurationOptionsResponse int __trt__GetVideoEncoderConfigurationOptions( _trt__GetVideoEncoderConfigurationOptions* trt__GetVideoEncoderConfigurationOptions, ///< Input parameter _trt__GetVideoEncoderConfigurationOptionsResponse&trt__GetVideoEncoderConfigurationOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetAudioSourceConfigurationOptions * * * \******************************************************************************/ /** Operation "__trt__GetAudioSourceConfigurationOptions" of service binding "MediaBinding". This operation returns the available options (supported values and ranges for audio source configuration parameters) when the audio source parameters are reconfigured. If an audio source configuration is specified, the options shall concern that particular configuration. If a media profile is specified, the options shall be compatible with that media profile. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetAudioSourceConfigurationOptions" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetAudioSourceConfigurationOptions" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetAudioSourceConfigurationOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetAudioSourceConfigurationOptions( 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: _trt__GetAudioSourceConfigurationOptions* trt__GetAudioSourceConfigurationOptions, // output parameters: _trt__GetAudioSourceConfigurationOptionsResponse&trt__GetAudioSourceConfigurationOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetAudioSourceConfigurationOptions( struct soap *soap, // input parameters: _trt__GetAudioSourceConfigurationOptions* trt__GetAudioSourceConfigurationOptions, // output parameters: _trt__GetAudioSourceConfigurationOptionsResponse&trt__GetAudioSourceConfigurationOptionsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetAudioSourceConfigurationOptions SOAP //gsoap trt service method-style: GetAudioSourceConfigurationOptions document //gsoap trt service method-encoding: GetAudioSourceConfigurationOptions literal //gsoap trt service method-input-action: GetAudioSourceConfigurationOptions http://www.onvif.org/ver10/media/wsdl/GetAudioSourceConfigurationOptions //gsoap trt service method-output-action: GetAudioSourceConfigurationOptions http://www.onvif.org/ver10/media/wsdl/GetAudioSourceConfigurationOptionsResponse int __trt__GetAudioSourceConfigurationOptions( _trt__GetAudioSourceConfigurationOptions* trt__GetAudioSourceConfigurationOptions, ///< Input parameter _trt__GetAudioSourceConfigurationOptionsResponse&trt__GetAudioSourceConfigurationOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetAudioEncoderConfigurationOptions * * * \******************************************************************************/ /** Operation "__trt__GetAudioEncoderConfigurationOptions" of service binding "MediaBinding". This operation returns the available options (supported values and ranges for audio encoder configuration parameters) when the audio encoder parameters are reconfigured. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurationOptions" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurationOptions" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurationOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetAudioEncoderConfigurationOptions( 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: _trt__GetAudioEncoderConfigurationOptions* trt__GetAudioEncoderConfigurationOptions, // output parameters: _trt__GetAudioEncoderConfigurationOptionsResponse&trt__GetAudioEncoderConfigurationOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetAudioEncoderConfigurationOptions( struct soap *soap, // input parameters: _trt__GetAudioEncoderConfigurationOptions* trt__GetAudioEncoderConfigurationOptions, // output parameters: _trt__GetAudioEncoderConfigurationOptionsResponse&trt__GetAudioEncoderConfigurationOptionsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetAudioEncoderConfigurationOptions SOAP //gsoap trt service method-style: GetAudioEncoderConfigurationOptions document //gsoap trt service method-encoding: GetAudioEncoderConfigurationOptions literal //gsoap trt service method-input-action: GetAudioEncoderConfigurationOptions http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurationOptions //gsoap trt service method-output-action: GetAudioEncoderConfigurationOptions http://www.onvif.org/ver10/media/wsdl/GetAudioEncoderConfigurationOptionsResponse int __trt__GetAudioEncoderConfigurationOptions( _trt__GetAudioEncoderConfigurationOptions* trt__GetAudioEncoderConfigurationOptions, ///< Input parameter _trt__GetAudioEncoderConfigurationOptionsResponse&trt__GetAudioEncoderConfigurationOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetMetadataConfigurationOptions * * * \******************************************************************************/ /** Operation "__trt__GetMetadataConfigurationOptions" of service binding "MediaBinding". This operation returns the available options (supported values and ranges for metadata configuration parameters) for changing the metadata configuration. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurationOptions" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurationOptions" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurationOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetMetadataConfigurationOptions( 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: _trt__GetMetadataConfigurationOptions* trt__GetMetadataConfigurationOptions, // output parameters: _trt__GetMetadataConfigurationOptionsResponse&trt__GetMetadataConfigurationOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetMetadataConfigurationOptions( struct soap *soap, // input parameters: _trt__GetMetadataConfigurationOptions* trt__GetMetadataConfigurationOptions, // output parameters: _trt__GetMetadataConfigurationOptionsResponse&trt__GetMetadataConfigurationOptionsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetMetadataConfigurationOptions SOAP //gsoap trt service method-style: GetMetadataConfigurationOptions document //gsoap trt service method-encoding: GetMetadataConfigurationOptions literal //gsoap trt service method-input-action: GetMetadataConfigurationOptions http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurationOptions //gsoap trt service method-output-action: GetMetadataConfigurationOptions http://www.onvif.org/ver10/media/wsdl/GetMetadataConfigurationOptionsResponse int __trt__GetMetadataConfigurationOptions( _trt__GetMetadataConfigurationOptions* trt__GetMetadataConfigurationOptions, ///< Input parameter _trt__GetMetadataConfigurationOptionsResponse&trt__GetMetadataConfigurationOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetAudioOutputConfigurationOptions * * * \******************************************************************************/ /** Operation "__trt__GetAudioOutputConfigurationOptions" of service binding "MediaBinding". This operation returns the available options (supported values and ranges for audio output configuration parameters) for configuring an audio output. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurationOptions" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurationOptions" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurationOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetAudioOutputConfigurationOptions( 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: _trt__GetAudioOutputConfigurationOptions* trt__GetAudioOutputConfigurationOptions, // output parameters: _trt__GetAudioOutputConfigurationOptionsResponse&trt__GetAudioOutputConfigurationOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetAudioOutputConfigurationOptions( struct soap *soap, // input parameters: _trt__GetAudioOutputConfigurationOptions* trt__GetAudioOutputConfigurationOptions, // output parameters: _trt__GetAudioOutputConfigurationOptionsResponse&trt__GetAudioOutputConfigurationOptionsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetAudioOutputConfigurationOptions SOAP //gsoap trt service method-style: GetAudioOutputConfigurationOptions document //gsoap trt service method-encoding: GetAudioOutputConfigurationOptions literal //gsoap trt service method-input-action: GetAudioOutputConfigurationOptions http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurationOptions //gsoap trt service method-output-action: GetAudioOutputConfigurationOptions http://www.onvif.org/ver10/media/wsdl/GetAudioOutputConfigurationOptionsResponse int __trt__GetAudioOutputConfigurationOptions( _trt__GetAudioOutputConfigurationOptions* trt__GetAudioOutputConfigurationOptions, ///< Input parameter _trt__GetAudioOutputConfigurationOptionsResponse&trt__GetAudioOutputConfigurationOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetAudioDecoderConfigurationOptions * * * \******************************************************************************/ /** Operation "__trt__GetAudioDecoderConfigurationOptions" of service binding "MediaBinding". This command list the audio decoding capabilities for a given profile and configuration of a device. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurationOptions" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurationOptions" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurationOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetAudioDecoderConfigurationOptions( 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: _trt__GetAudioDecoderConfigurationOptions* trt__GetAudioDecoderConfigurationOptions, // output parameters: _trt__GetAudioDecoderConfigurationOptionsResponse&trt__GetAudioDecoderConfigurationOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetAudioDecoderConfigurationOptions( struct soap *soap, // input parameters: _trt__GetAudioDecoderConfigurationOptions* trt__GetAudioDecoderConfigurationOptions, // output parameters: _trt__GetAudioDecoderConfigurationOptionsResponse&trt__GetAudioDecoderConfigurationOptionsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetAudioDecoderConfigurationOptions SOAP //gsoap trt service method-style: GetAudioDecoderConfigurationOptions document //gsoap trt service method-encoding: GetAudioDecoderConfigurationOptions literal //gsoap trt service method-input-action: GetAudioDecoderConfigurationOptions http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurationOptions //gsoap trt service method-output-action: GetAudioDecoderConfigurationOptions http://www.onvif.org/ver10/media/wsdl/GetAudioDecoderConfigurationOptionsResponse int __trt__GetAudioDecoderConfigurationOptions( _trt__GetAudioDecoderConfigurationOptions* trt__GetAudioDecoderConfigurationOptions, ///< Input parameter _trt__GetAudioDecoderConfigurationOptionsResponse&trt__GetAudioDecoderConfigurationOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetGuaranteedNumberOfVideoEncoderInstances * * * \******************************************************************************/ /** Operation "__trt__GetGuaranteedNumberOfVideoEncoderInstances" of service binding "MediaBinding". The GetGuaranteedNumberOfVideoEncoderInstances command can be used to request the minimum number of guaranteed video encoder instances (applications) per Video Source Configuration. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetGuaranteedNumberOfVideoEncoderInstances" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetGuaranteedNumberOfVideoEncoderInstances" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetGuaranteedNumberOfVideoEncoderInstancesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetGuaranteedNumberOfVideoEncoderInstances( 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: _trt__GetGuaranteedNumberOfVideoEncoderInstances* trt__GetGuaranteedNumberOfVideoEncoderInstances, // output parameters: _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse&trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetGuaranteedNumberOfVideoEncoderInstances( struct soap *soap, // input parameters: _trt__GetGuaranteedNumberOfVideoEncoderInstances* trt__GetGuaranteedNumberOfVideoEncoderInstances, // output parameters: _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse&trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetGuaranteedNumberOfVideoEncoderInstances SOAP //gsoap trt service method-style: GetGuaranteedNumberOfVideoEncoderInstances document //gsoap trt service method-encoding: GetGuaranteedNumberOfVideoEncoderInstances literal //gsoap trt service method-input-action: GetGuaranteedNumberOfVideoEncoderInstances http://www.onvif.org/ver10/media/wsdl/GetGuaranteedNumberOfVideoEncoderInstances //gsoap trt service method-output-action: GetGuaranteedNumberOfVideoEncoderInstances http://www.onvif.org/ver10/media/wsdl/GetGuaranteedNumberOfVideoEncoderInstancesResponse int __trt__GetGuaranteedNumberOfVideoEncoderInstances( _trt__GetGuaranteedNumberOfVideoEncoderInstances* trt__GetGuaranteedNumberOfVideoEncoderInstances, ///< Input parameter _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse&trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetStreamUri * * * \******************************************************************************/ /** Operation "__trt__GetStreamUri" of service binding "MediaBinding". This operation requests a URI that can be used to initiate a live media stream using RTSP as the control protocol. The returned URI shall remain valid indefinitely even if the profile is changed. The ValidUntilConnect, ValidUntilReboot and Timeout Parameter shall be set accordingly (ValidUntilConnect=false, ValidUntilReboot=false, timeout=PT0S).
The correct syntax for the StreamSetup element for these media stream setups defined in 5.1.1 of the streaming specification are as follows:
  1. RTP unicast over UDP: StreamType = "RTP_unicast", TransportProtocol = "UDP"
  2. RTP over RTSP over HTTP over TCP: StreamType = "RTP_unicast", TransportProtocol = "HTTP"
  3. RTP over RTSP over TCP: StreamType = "RTP_unicast", TransportProtocol = "RTSP"

If a multicast stream is requested the VideoEncoderConfiguration, AudioEncoderConfiguration and MetadataConfiguration element inside the corresponding media profile must be configured with valid multicast settings.
For full compatibility with other ONVIF services a device should not generate Uris longer than 128 octets. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetStreamUri" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetStreamUri" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetStreamUriResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetStreamUri( 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: _trt__GetStreamUri* trt__GetStreamUri, // output parameters: _trt__GetStreamUriResponse &trt__GetStreamUriResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetStreamUri( struct soap *soap, // input parameters: _trt__GetStreamUri* trt__GetStreamUri, // output parameters: _trt__GetStreamUriResponse &trt__GetStreamUriResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetStreamUri SOAP //gsoap trt service method-style: GetStreamUri document //gsoap trt service method-encoding: GetStreamUri literal //gsoap trt service method-input-action: GetStreamUri http://www.onvif.org/ver10/media/wsdl/GetStreamUri //gsoap trt service method-output-action: GetStreamUri http://www.onvif.org/ver10/media/wsdl/GetStreamUriResponse int __trt__GetStreamUri( _trt__GetStreamUri* trt__GetStreamUri, ///< Input parameter _trt__GetStreamUriResponse &trt__GetStreamUriResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__StartMulticastStreaming * * * \******************************************************************************/ /** Operation "__trt__StartMulticastStreaming" of service binding "MediaBinding". This command starts multicast streaming using a specified media profile of a device. Streaming continues until StopMulticastStreaming is called for the same Profile. The streaming shall continue after a reboot of the device until a StopMulticastStreaming request is received. The multicast address, port and TTL are configured in the VideoEncoderConfiguration, AudioEncoderConfiguration and MetadataConfiguration respectively. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/StartMulticastStreaming" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/StartMulticastStreaming" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/StartMulticastStreamingResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__StartMulticastStreaming( 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: _trt__StartMulticastStreaming* trt__StartMulticastStreaming, // output parameters: _trt__StartMulticastStreamingResponse&trt__StartMulticastStreamingResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__StartMulticastStreaming( struct soap *soap, // input parameters: _trt__StartMulticastStreaming* trt__StartMulticastStreaming, // output parameters: _trt__StartMulticastStreamingResponse&trt__StartMulticastStreamingResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: StartMulticastStreaming SOAP //gsoap trt service method-style: StartMulticastStreaming document //gsoap trt service method-encoding: StartMulticastStreaming literal //gsoap trt service method-input-action: StartMulticastStreaming http://www.onvif.org/ver10/media/wsdl/StartMulticastStreaming //gsoap trt service method-output-action: StartMulticastStreaming http://www.onvif.org/ver10/media/wsdl/StartMulticastStreamingResponse int __trt__StartMulticastStreaming( _trt__StartMulticastStreaming* trt__StartMulticastStreaming, ///< Input parameter _trt__StartMulticastStreamingResponse&trt__StartMulticastStreamingResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__StopMulticastStreaming * * * \******************************************************************************/ /** Operation "__trt__StopMulticastStreaming" of service binding "MediaBinding". This command stop multicast streaming using a specified media profile of a device - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/StopMulticastStreaming" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/StopMulticastStreaming" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/StopMulticastStreamingResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__StopMulticastStreaming( 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: _trt__StopMulticastStreaming* trt__StopMulticastStreaming, // output parameters: _trt__StopMulticastStreamingResponse&trt__StopMulticastStreamingResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__StopMulticastStreaming( struct soap *soap, // input parameters: _trt__StopMulticastStreaming* trt__StopMulticastStreaming, // output parameters: _trt__StopMulticastStreamingResponse&trt__StopMulticastStreamingResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: StopMulticastStreaming SOAP //gsoap trt service method-style: StopMulticastStreaming document //gsoap trt service method-encoding: StopMulticastStreaming literal //gsoap trt service method-input-action: StopMulticastStreaming http://www.onvif.org/ver10/media/wsdl/StopMulticastStreaming //gsoap trt service method-output-action: StopMulticastStreaming http://www.onvif.org/ver10/media/wsdl/StopMulticastStreamingResponse int __trt__StopMulticastStreaming( _trt__StopMulticastStreaming* trt__StopMulticastStreaming, ///< Input parameter _trt__StopMulticastStreamingResponse&trt__StopMulticastStreamingResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__SetSynchronizationPoint * * * \******************************************************************************/ /** Operation "__trt__SetSynchronizationPoint" of service binding "MediaBinding". Synchronization points allow clients to decode and correctly use all data after the synchronization point. For example, if a video stream is configured with a large I-frame distance and a client loses a single packet, the client does not display video until the next I-frame is transmitted. In such cases, the client can request a Synchronization Point which enforces the device to add an I-Frame as soon as possible. Clients can request Synchronization Points for profiles. The device shall add synchronization points for all streams associated with this profile. Similarly, a synchronization point is used to get an update on full PTZ or event status through the metadata stream. If a video stream is associated with the profile, an I-frame shall be added to this video stream. If a PTZ metadata stream is associated to the profile, the PTZ position shall be repeated within the metadata stream. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/SetSynchronizationPoint" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/SetSynchronizationPoint" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/SetSynchronizationPointResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__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: _trt__SetSynchronizationPoint* trt__SetSynchronizationPoint, // output parameters: _trt__SetSynchronizationPointResponse&trt__SetSynchronizationPointResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__SetSynchronizationPoint( struct soap *soap, // input parameters: _trt__SetSynchronizationPoint* trt__SetSynchronizationPoint, // output parameters: _trt__SetSynchronizationPointResponse&trt__SetSynchronizationPointResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: SetSynchronizationPoint SOAP //gsoap trt service method-style: SetSynchronizationPoint document //gsoap trt service method-encoding: SetSynchronizationPoint literal //gsoap trt service method-input-action: SetSynchronizationPoint http://www.onvif.org/ver10/media/wsdl/SetSynchronizationPoint //gsoap trt service method-output-action: SetSynchronizationPoint http://www.onvif.org/ver10/media/wsdl/SetSynchronizationPointResponse int __trt__SetSynchronizationPoint( _trt__SetSynchronizationPoint* trt__SetSynchronizationPoint, ///< Input parameter _trt__SetSynchronizationPointResponse&trt__SetSynchronizationPointResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetSnapshotUri * * * \******************************************************************************/ /** Operation "__trt__GetSnapshotUri" of service binding "MediaBinding". A client uses the GetSnapshotUri command to obtain a JPEG snapshot from the device. The returned URI shall remain valid indefinitely even if the profile is changed. The ValidUntilConnect, ValidUntilReboot and Timeout Parameter shall be set accordingly (ValidUntilConnect=false, ValidUntilReboot=false, timeout=PT0S). The URI can be used for acquiring a JPEG image through a HTTP GET operation. The image encoding will always be JPEG regardless of the encoding setting in the media profile. The Jpeg settings (like resolution or quality) may be taken from the profile if suitable. The provided image will be updated automatically and independent from calls to GetSnapshotUri. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetSnapshotUri" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetSnapshotUri" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetSnapshotUriResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetSnapshotUri( 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: _trt__GetSnapshotUri* trt__GetSnapshotUri, // output parameters: _trt__GetSnapshotUriResponse &trt__GetSnapshotUriResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetSnapshotUri( struct soap *soap, // input parameters: _trt__GetSnapshotUri* trt__GetSnapshotUri, // output parameters: _trt__GetSnapshotUriResponse &trt__GetSnapshotUriResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetSnapshotUri SOAP //gsoap trt service method-style: GetSnapshotUri document //gsoap trt service method-encoding: GetSnapshotUri literal //gsoap trt service method-input-action: GetSnapshotUri http://www.onvif.org/ver10/media/wsdl/GetSnapshotUri //gsoap trt service method-output-action: GetSnapshotUri http://www.onvif.org/ver10/media/wsdl/GetSnapshotUriResponse int __trt__GetSnapshotUri( _trt__GetSnapshotUri* trt__GetSnapshotUri, ///< Input parameter _trt__GetSnapshotUriResponse &trt__GetSnapshotUriResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetVideoSourceModes * * * \******************************************************************************/ /** Operation "__trt__GetVideoSourceModes" of service binding "MediaBinding". A device returns the information for current video source mode and settable video source modes of specified video source. A device that indicates a capability of VideoSourceModes shall support this command. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetVideoSourceModes" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetVideoSourceModes" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetVideoSourceModesResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetVideoSourceModes( 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: _trt__GetVideoSourceModes* trt__GetVideoSourceModes, // output parameters: _trt__GetVideoSourceModesResponse &trt__GetVideoSourceModesResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetVideoSourceModes( struct soap *soap, // input parameters: _trt__GetVideoSourceModes* trt__GetVideoSourceModes, // output parameters: _trt__GetVideoSourceModesResponse &trt__GetVideoSourceModesResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetVideoSourceModes SOAP //gsoap trt service method-style: GetVideoSourceModes document //gsoap trt service method-encoding: GetVideoSourceModes literal //gsoap trt service method-input-action: GetVideoSourceModes http://www.onvif.org/ver10/media/wsdl/GetVideoSourceModes //gsoap trt service method-output-action: GetVideoSourceModes http://www.onvif.org/ver10/media/wsdl/GetVideoSourceModesResponse int __trt__GetVideoSourceModes( _trt__GetVideoSourceModes* trt__GetVideoSourceModes, ///< Input parameter _trt__GetVideoSourceModesResponse &trt__GetVideoSourceModesResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__SetVideoSourceMode * * * \******************************************************************************/ /** Operation "__trt__SetVideoSourceMode" of service binding "MediaBinding". SetVideoSourceMode changes the media profile structure relating to video source for the specified video source mode. A device that indicates a capability of VideoSourceModes shall support this command. The behavior after changing the mode is not defined in this specification. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/SetVideoSourceMode" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/SetVideoSourceMode" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/SetVideoSourceModeResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__SetVideoSourceMode( 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: _trt__SetVideoSourceMode* trt__SetVideoSourceMode, // output parameters: _trt__SetVideoSourceModeResponse &trt__SetVideoSourceModeResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__SetVideoSourceMode( struct soap *soap, // input parameters: _trt__SetVideoSourceMode* trt__SetVideoSourceMode, // output parameters: _trt__SetVideoSourceModeResponse &trt__SetVideoSourceModeResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: SetVideoSourceMode SOAP //gsoap trt service method-style: SetVideoSourceMode document //gsoap trt service method-encoding: SetVideoSourceMode literal //gsoap trt service method-input-action: SetVideoSourceMode http://www.onvif.org/ver10/media/wsdl/SetVideoSourceMode //gsoap trt service method-output-action: SetVideoSourceMode http://www.onvif.org/ver10/media/wsdl/SetVideoSourceModeResponse int __trt__SetVideoSourceMode( _trt__SetVideoSourceMode* trt__SetVideoSourceMode, ///< Input parameter _trt__SetVideoSourceModeResponse &trt__SetVideoSourceModeResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetOSDs * * * \******************************************************************************/ /** Operation "__trt__GetOSDs" of service binding "MediaBinding". Get the OSDs. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetOSDs" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetOSDs" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetOSDsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetOSDs( 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: _trt__GetOSDs* trt__GetOSDs, // output parameters: _trt__GetOSDsResponse &trt__GetOSDsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetOSDs( struct soap *soap, // input parameters: _trt__GetOSDs* trt__GetOSDs, // output parameters: _trt__GetOSDsResponse &trt__GetOSDsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetOSDs SOAP //gsoap trt service method-style: GetOSDs document //gsoap trt service method-encoding: GetOSDs literal //gsoap trt service method-input-action: GetOSDs http://www.onvif.org/ver10/media/wsdl/GetOSDs //gsoap trt service method-output-action: GetOSDs http://www.onvif.org/ver10/media/wsdl/GetOSDsResponse int __trt__GetOSDs( _trt__GetOSDs* trt__GetOSDs, ///< Input parameter _trt__GetOSDsResponse &trt__GetOSDsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetOSD * * * \******************************************************************************/ /** Operation "__trt__GetOSD" of service binding "MediaBinding". Get the OSD. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetOSD" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetOSD" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetOSDResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetOSD( 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: _trt__GetOSD* trt__GetOSD, // output parameters: _trt__GetOSDResponse &trt__GetOSDResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetOSD( struct soap *soap, // input parameters: _trt__GetOSD* trt__GetOSD, // output parameters: _trt__GetOSDResponse &trt__GetOSDResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetOSD SOAP //gsoap trt service method-style: GetOSD document //gsoap trt service method-encoding: GetOSD literal //gsoap trt service method-input-action: GetOSD http://www.onvif.org/ver10/media/wsdl/GetOSD //gsoap trt service method-output-action: GetOSD http://www.onvif.org/ver10/media/wsdl/GetOSDResponse int __trt__GetOSD( _trt__GetOSD* trt__GetOSD, ///< Input parameter _trt__GetOSDResponse &trt__GetOSDResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__GetOSDOptions * * * \******************************************************************************/ /** Operation "__trt__GetOSDOptions" of service binding "MediaBinding". Get the OSD Options. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/GetOSDOptions" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/GetOSDOptions" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/GetOSDOptionsResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__GetOSDOptions( 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: _trt__GetOSDOptions* trt__GetOSDOptions, // output parameters: _trt__GetOSDOptionsResponse &trt__GetOSDOptionsResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__GetOSDOptions( struct soap *soap, // input parameters: _trt__GetOSDOptions* trt__GetOSDOptions, // output parameters: _trt__GetOSDOptionsResponse &trt__GetOSDOptionsResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: GetOSDOptions SOAP //gsoap trt service method-style: GetOSDOptions document //gsoap trt service method-encoding: GetOSDOptions literal //gsoap trt service method-input-action: GetOSDOptions http://www.onvif.org/ver10/media/wsdl/GetOSDOptions //gsoap trt service method-output-action: GetOSDOptions http://www.onvif.org/ver10/media/wsdl/GetOSDOptionsResponse int __trt__GetOSDOptions( _trt__GetOSDOptions* trt__GetOSDOptions, ///< Input parameter _trt__GetOSDOptionsResponse &trt__GetOSDOptionsResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__SetOSD * * * \******************************************************************************/ /** Operation "__trt__SetOSD" of service binding "MediaBinding". Set the OSD - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/SetOSD" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/SetOSD" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/SetOSDResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__SetOSD( 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: _trt__SetOSD* trt__SetOSD, // output parameters: _trt__SetOSDResponse &trt__SetOSDResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__SetOSD( struct soap *soap, // input parameters: _trt__SetOSD* trt__SetOSD, // output parameters: _trt__SetOSDResponse &trt__SetOSDResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: SetOSD SOAP //gsoap trt service method-style: SetOSD document //gsoap trt service method-encoding: SetOSD literal //gsoap trt service method-input-action: SetOSD http://www.onvif.org/ver10/media/wsdl/SetOSD //gsoap trt service method-output-action: SetOSD http://www.onvif.org/ver10/media/wsdl/SetOSDResponse int __trt__SetOSD( _trt__SetOSD* trt__SetOSD, ///< Input parameter _trt__SetOSDResponse &trt__SetOSDResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__CreateOSD * * * \******************************************************************************/ /** Operation "__trt__CreateOSD" of service binding "MediaBinding". Create the OSD. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/CreateOSD" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/CreateOSD" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/CreateOSDResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__CreateOSD( 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: _trt__CreateOSD* trt__CreateOSD, // output parameters: _trt__CreateOSDResponse &trt__CreateOSDResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__CreateOSD( struct soap *soap, // input parameters: _trt__CreateOSD* trt__CreateOSD, // output parameters: _trt__CreateOSDResponse &trt__CreateOSDResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: CreateOSD SOAP //gsoap trt service method-style: CreateOSD document //gsoap trt service method-encoding: CreateOSD literal //gsoap trt service method-input-action: CreateOSD http://www.onvif.org/ver10/media/wsdl/CreateOSD //gsoap trt service method-output-action: CreateOSD http://www.onvif.org/ver10/media/wsdl/CreateOSDResponse int __trt__CreateOSD( _trt__CreateOSD* trt__CreateOSD, ///< Input parameter _trt__CreateOSDResponse &trt__CreateOSDResponse ///< Output parameter ); /******************************************************************************\ * * * Service Operation * * __trt__DeleteOSD * * * \******************************************************************************/ /** Operation "__trt__DeleteOSD" of service binding "MediaBinding". Delete the OSD. - SOAP document/literal style messaging - Default SOAP action or REST location path: - "http://www.onvif.org/ver10/media/wsdl/DeleteOSD" - Addressing input action: "http://www.onvif.org/ver10/media/wsdl/DeleteOSD" - Addressing output action: "http://www.onvif.org/ver10/media/wsdl/DeleteOSDResponse" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call___trt__DeleteOSD( 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: _trt__DeleteOSD* trt__DeleteOSD, // output parameters: _trt__DeleteOSDResponse &trt__DeleteOSDResponse ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int __trt__DeleteOSD( struct soap *soap, // input parameters: _trt__DeleteOSD* trt__DeleteOSD, // output parameters: _trt__DeleteOSDResponse &trt__DeleteOSDResponse ); @endcode C++ proxy class (defined in soapMediaBindingProxy.h generated with soapcpp2): @code class MediaBindingProxy; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes; C++ service class (defined in soapMediaBindingService.h generated with soapcpp2): @code class MediaBindingService; @endcode Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes; */ //gsoap trt service method-protocol: DeleteOSD SOAP //gsoap trt service method-style: DeleteOSD document //gsoap trt service method-encoding: DeleteOSD literal //gsoap trt service method-input-action: DeleteOSD http://www.onvif.org/ver10/media/wsdl/DeleteOSD //gsoap trt service method-output-action: DeleteOSD http://www.onvif.org/ver10/media/wsdl/DeleteOSDResponse int __trt__DeleteOSD( _trt__DeleteOSD* trt__DeleteOSD, ///< Input parameter _trt__DeleteOSDResponse &trt__DeleteOSDResponse ///< Output parameter ); /** @page MediaBinding Binding "MediaBinding" @section MediaBinding_policy_enablers Policy Enablers of Binding "MediaBinding" None specified. */ /******************************************************************************\ * * * XML Data Binding * * * \******************************************************************************/ /** @page page_XMLDataBinding XML Data Binding SOAP/XML services use data bindings contractually bound by WSDL and 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. 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. 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 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 The following options are available for (de)serialization control: - soap->encodingStyle = NULL; to remove SOAP 1.1/1.2 encodingStyle - soap_mode(soap, SOAP_XML_TREE); XML without id-ref (no cycles!) - soap_mode(soap, SOAP_XML_GRAPH); XML with id-ref (including cycles) - soap_set_namespaces(soap, struct Namespace *nsmap); to set xmlns bindings @section tds Top-level root elements of schema "http://www.onvif.org/ver10/device/wsdl" - @ref _tds__GetServices @code // Reader (returns SOAP_OK on success): soap_read__tds__GetServices(struct soap*, _tds__GetServices*); // Writer (returns SOAP_OK on success): soap_write__tds__GetServices(struct soap*, _tds__GetServices*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetServices(struct soap*, const char *URL, _tds__GetServices*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetServices(struct soap*, const char *URL, _tds__GetServices*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetServices(struct soap*, const char *URL, _tds__GetServices*); soap_POST_recv__tds__GetServices(struct soap*, _tds__GetServices*); @endcode - @ref _tds__GetServicesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetServicesResponse(struct soap*, _tds__GetServicesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetServicesResponse(struct soap*, _tds__GetServicesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetServicesResponse(struct soap*, const char *URL, _tds__GetServicesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetServicesResponse(struct soap*, const char *URL, _tds__GetServicesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetServicesResponse(struct soap*, const char *URL, _tds__GetServicesResponse*); soap_POST_recv__tds__GetServicesResponse(struct soap*, _tds__GetServicesResponse*); @endcode - @ref _tds__GetServiceCapabilities @code // Reader (returns SOAP_OK on success): soap_read__tds__GetServiceCapabilities(struct soap*, _tds__GetServiceCapabilities*); // Writer (returns SOAP_OK on success): soap_write__tds__GetServiceCapabilities(struct soap*, _tds__GetServiceCapabilities*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetServiceCapabilities(struct soap*, const char *URL, _tds__GetServiceCapabilities*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetServiceCapabilities(struct soap*, const char *URL, _tds__GetServiceCapabilities*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetServiceCapabilities(struct soap*, const char *URL, _tds__GetServiceCapabilities*); soap_POST_recv__tds__GetServiceCapabilities(struct soap*, _tds__GetServiceCapabilities*); @endcode - @ref _tds__GetServiceCapabilitiesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetServiceCapabilitiesResponse(struct soap*, _tds__GetServiceCapabilitiesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetServiceCapabilitiesResponse(struct soap*, _tds__GetServiceCapabilitiesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _tds__GetServiceCapabilitiesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _tds__GetServiceCapabilitiesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _tds__GetServiceCapabilitiesResponse*); soap_POST_recv__tds__GetServiceCapabilitiesResponse(struct soap*, _tds__GetServiceCapabilitiesResponse*); @endcode - (use wsdl2h option -g to auto-generate type _tds__Capabilities) - @ref _tds__GetDeviceInformation @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDeviceInformation(struct soap*, _tds__GetDeviceInformation*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDeviceInformation(struct soap*, _tds__GetDeviceInformation*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDeviceInformation(struct soap*, const char *URL, _tds__GetDeviceInformation*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDeviceInformation(struct soap*, const char *URL, _tds__GetDeviceInformation*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDeviceInformation(struct soap*, const char *URL, _tds__GetDeviceInformation*); soap_POST_recv__tds__GetDeviceInformation(struct soap*, _tds__GetDeviceInformation*); @endcode - @ref _tds__GetDeviceInformationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDeviceInformationResponse(struct soap*, _tds__GetDeviceInformationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDeviceInformationResponse(struct soap*, _tds__GetDeviceInformationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDeviceInformationResponse(struct soap*, const char *URL, _tds__GetDeviceInformationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDeviceInformationResponse(struct soap*, const char *URL, _tds__GetDeviceInformationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDeviceInformationResponse(struct soap*, const char *URL, _tds__GetDeviceInformationResponse*); soap_POST_recv__tds__GetDeviceInformationResponse(struct soap*, _tds__GetDeviceInformationResponse*); @endcode - @ref _tds__SetSystemDateAndTime @code // Reader (returns SOAP_OK on success): soap_read__tds__SetSystemDateAndTime(struct soap*, _tds__SetSystemDateAndTime*); // Writer (returns SOAP_OK on success): soap_write__tds__SetSystemDateAndTime(struct soap*, _tds__SetSystemDateAndTime*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetSystemDateAndTime(struct soap*, const char *URL, _tds__SetSystemDateAndTime*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetSystemDateAndTime(struct soap*, const char *URL, _tds__SetSystemDateAndTime*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetSystemDateAndTime(struct soap*, const char *URL, _tds__SetSystemDateAndTime*); soap_POST_recv__tds__SetSystemDateAndTime(struct soap*, _tds__SetSystemDateAndTime*); @endcode - @ref _tds__SetSystemDateAndTimeResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetSystemDateAndTimeResponse(struct soap*, _tds__SetSystemDateAndTimeResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetSystemDateAndTimeResponse(struct soap*, _tds__SetSystemDateAndTimeResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetSystemDateAndTimeResponse(struct soap*, const char *URL, _tds__SetSystemDateAndTimeResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetSystemDateAndTimeResponse(struct soap*, const char *URL, _tds__SetSystemDateAndTimeResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetSystemDateAndTimeResponse(struct soap*, const char *URL, _tds__SetSystemDateAndTimeResponse*); soap_POST_recv__tds__SetSystemDateAndTimeResponse(struct soap*, _tds__SetSystemDateAndTimeResponse*); @endcode - @ref _tds__GetSystemDateAndTime @code // Reader (returns SOAP_OK on success): soap_read__tds__GetSystemDateAndTime(struct soap*, _tds__GetSystemDateAndTime*); // Writer (returns SOAP_OK on success): soap_write__tds__GetSystemDateAndTime(struct soap*, _tds__GetSystemDateAndTime*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetSystemDateAndTime(struct soap*, const char *URL, _tds__GetSystemDateAndTime*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetSystemDateAndTime(struct soap*, const char *URL, _tds__GetSystemDateAndTime*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetSystemDateAndTime(struct soap*, const char *URL, _tds__GetSystemDateAndTime*); soap_POST_recv__tds__GetSystemDateAndTime(struct soap*, _tds__GetSystemDateAndTime*); @endcode - @ref _tds__GetSystemDateAndTimeResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetSystemDateAndTimeResponse(struct soap*, _tds__GetSystemDateAndTimeResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetSystemDateAndTimeResponse(struct soap*, _tds__GetSystemDateAndTimeResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetSystemDateAndTimeResponse(struct soap*, const char *URL, _tds__GetSystemDateAndTimeResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetSystemDateAndTimeResponse(struct soap*, const char *URL, _tds__GetSystemDateAndTimeResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetSystemDateAndTimeResponse(struct soap*, const char *URL, _tds__GetSystemDateAndTimeResponse*); soap_POST_recv__tds__GetSystemDateAndTimeResponse(struct soap*, _tds__GetSystemDateAndTimeResponse*); @endcode - @ref _tds__SetSystemFactoryDefault @code // Reader (returns SOAP_OK on success): soap_read__tds__SetSystemFactoryDefault(struct soap*, _tds__SetSystemFactoryDefault*); // Writer (returns SOAP_OK on success): soap_write__tds__SetSystemFactoryDefault(struct soap*, _tds__SetSystemFactoryDefault*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetSystemFactoryDefault(struct soap*, const char *URL, _tds__SetSystemFactoryDefault*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetSystemFactoryDefault(struct soap*, const char *URL, _tds__SetSystemFactoryDefault*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetSystemFactoryDefault(struct soap*, const char *URL, _tds__SetSystemFactoryDefault*); soap_POST_recv__tds__SetSystemFactoryDefault(struct soap*, _tds__SetSystemFactoryDefault*); @endcode - @ref _tds__SetSystemFactoryDefaultResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetSystemFactoryDefaultResponse(struct soap*, _tds__SetSystemFactoryDefaultResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetSystemFactoryDefaultResponse(struct soap*, _tds__SetSystemFactoryDefaultResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetSystemFactoryDefaultResponse(struct soap*, const char *URL, _tds__SetSystemFactoryDefaultResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetSystemFactoryDefaultResponse(struct soap*, const char *URL, _tds__SetSystemFactoryDefaultResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetSystemFactoryDefaultResponse(struct soap*, const char *URL, _tds__SetSystemFactoryDefaultResponse*); soap_POST_recv__tds__SetSystemFactoryDefaultResponse(struct soap*, _tds__SetSystemFactoryDefaultResponse*); @endcode - @ref _tds__UpgradeSystemFirmware @code // Reader (returns SOAP_OK on success): soap_read__tds__UpgradeSystemFirmware(struct soap*, _tds__UpgradeSystemFirmware*); // Writer (returns SOAP_OK on success): soap_write__tds__UpgradeSystemFirmware(struct soap*, _tds__UpgradeSystemFirmware*); // REST GET (returns SOAP_OK on success): soap_GET__tds__UpgradeSystemFirmware(struct soap*, const char *URL, _tds__UpgradeSystemFirmware*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__UpgradeSystemFirmware(struct soap*, const char *URL, _tds__UpgradeSystemFirmware*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__UpgradeSystemFirmware(struct soap*, const char *URL, _tds__UpgradeSystemFirmware*); soap_POST_recv__tds__UpgradeSystemFirmware(struct soap*, _tds__UpgradeSystemFirmware*); @endcode - @ref _tds__UpgradeSystemFirmwareResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__UpgradeSystemFirmwareResponse(struct soap*, _tds__UpgradeSystemFirmwareResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__UpgradeSystemFirmwareResponse(struct soap*, _tds__UpgradeSystemFirmwareResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__UpgradeSystemFirmwareResponse(struct soap*, const char *URL, _tds__UpgradeSystemFirmwareResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__UpgradeSystemFirmwareResponse(struct soap*, const char *URL, _tds__UpgradeSystemFirmwareResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__UpgradeSystemFirmwareResponse(struct soap*, const char *URL, _tds__UpgradeSystemFirmwareResponse*); soap_POST_recv__tds__UpgradeSystemFirmwareResponse(struct soap*, _tds__UpgradeSystemFirmwareResponse*); @endcode - @ref _tds__SystemReboot @code // Reader (returns SOAP_OK on success): soap_read__tds__SystemReboot(struct soap*, _tds__SystemReboot*); // Writer (returns SOAP_OK on success): soap_write__tds__SystemReboot(struct soap*, _tds__SystemReboot*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SystemReboot(struct soap*, const char *URL, _tds__SystemReboot*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SystemReboot(struct soap*, const char *URL, _tds__SystemReboot*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SystemReboot(struct soap*, const char *URL, _tds__SystemReboot*); soap_POST_recv__tds__SystemReboot(struct soap*, _tds__SystemReboot*); @endcode - @ref _tds__SystemRebootResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SystemRebootResponse(struct soap*, _tds__SystemRebootResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SystemRebootResponse(struct soap*, _tds__SystemRebootResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SystemRebootResponse(struct soap*, const char *URL, _tds__SystemRebootResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SystemRebootResponse(struct soap*, const char *URL, _tds__SystemRebootResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SystemRebootResponse(struct soap*, const char *URL, _tds__SystemRebootResponse*); soap_POST_recv__tds__SystemRebootResponse(struct soap*, _tds__SystemRebootResponse*); @endcode - @ref _tds__RestoreSystem @code // Reader (returns SOAP_OK on success): soap_read__tds__RestoreSystem(struct soap*, _tds__RestoreSystem*); // Writer (returns SOAP_OK on success): soap_write__tds__RestoreSystem(struct soap*, _tds__RestoreSystem*); // REST GET (returns SOAP_OK on success): soap_GET__tds__RestoreSystem(struct soap*, const char *URL, _tds__RestoreSystem*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__RestoreSystem(struct soap*, const char *URL, _tds__RestoreSystem*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__RestoreSystem(struct soap*, const char *URL, _tds__RestoreSystem*); soap_POST_recv__tds__RestoreSystem(struct soap*, _tds__RestoreSystem*); @endcode - @ref _tds__RestoreSystemResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__RestoreSystemResponse(struct soap*, _tds__RestoreSystemResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__RestoreSystemResponse(struct soap*, _tds__RestoreSystemResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__RestoreSystemResponse(struct soap*, const char *URL, _tds__RestoreSystemResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__RestoreSystemResponse(struct soap*, const char *URL, _tds__RestoreSystemResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__RestoreSystemResponse(struct soap*, const char *URL, _tds__RestoreSystemResponse*); soap_POST_recv__tds__RestoreSystemResponse(struct soap*, _tds__RestoreSystemResponse*); @endcode - @ref _tds__GetSystemBackup @code // Reader (returns SOAP_OK on success): soap_read__tds__GetSystemBackup(struct soap*, _tds__GetSystemBackup*); // Writer (returns SOAP_OK on success): soap_write__tds__GetSystemBackup(struct soap*, _tds__GetSystemBackup*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetSystemBackup(struct soap*, const char *URL, _tds__GetSystemBackup*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetSystemBackup(struct soap*, const char *URL, _tds__GetSystemBackup*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetSystemBackup(struct soap*, const char *URL, _tds__GetSystemBackup*); soap_POST_recv__tds__GetSystemBackup(struct soap*, _tds__GetSystemBackup*); @endcode - @ref _tds__GetSystemBackupResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetSystemBackupResponse(struct soap*, _tds__GetSystemBackupResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetSystemBackupResponse(struct soap*, _tds__GetSystemBackupResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetSystemBackupResponse(struct soap*, const char *URL, _tds__GetSystemBackupResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetSystemBackupResponse(struct soap*, const char *URL, _tds__GetSystemBackupResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetSystemBackupResponse(struct soap*, const char *URL, _tds__GetSystemBackupResponse*); soap_POST_recv__tds__GetSystemBackupResponse(struct soap*, _tds__GetSystemBackupResponse*); @endcode - @ref _tds__GetSystemSupportInformation @code // Reader (returns SOAP_OK on success): soap_read__tds__GetSystemSupportInformation(struct soap*, _tds__GetSystemSupportInformation*); // Writer (returns SOAP_OK on success): soap_write__tds__GetSystemSupportInformation(struct soap*, _tds__GetSystemSupportInformation*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetSystemSupportInformation(struct soap*, const char *URL, _tds__GetSystemSupportInformation*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetSystemSupportInformation(struct soap*, const char *URL, _tds__GetSystemSupportInformation*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetSystemSupportInformation(struct soap*, const char *URL, _tds__GetSystemSupportInformation*); soap_POST_recv__tds__GetSystemSupportInformation(struct soap*, _tds__GetSystemSupportInformation*); @endcode - @ref _tds__GetSystemSupportInformationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetSystemSupportInformationResponse(struct soap*, _tds__GetSystemSupportInformationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetSystemSupportInformationResponse(struct soap*, _tds__GetSystemSupportInformationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetSystemSupportInformationResponse(struct soap*, const char *URL, _tds__GetSystemSupportInformationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetSystemSupportInformationResponse(struct soap*, const char *URL, _tds__GetSystemSupportInformationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetSystemSupportInformationResponse(struct soap*, const char *URL, _tds__GetSystemSupportInformationResponse*); soap_POST_recv__tds__GetSystemSupportInformationResponse(struct soap*, _tds__GetSystemSupportInformationResponse*); @endcode - @ref _tds__GetSystemLog @code // Reader (returns SOAP_OK on success): soap_read__tds__GetSystemLog(struct soap*, _tds__GetSystemLog*); // Writer (returns SOAP_OK on success): soap_write__tds__GetSystemLog(struct soap*, _tds__GetSystemLog*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetSystemLog(struct soap*, const char *URL, _tds__GetSystemLog*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetSystemLog(struct soap*, const char *URL, _tds__GetSystemLog*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetSystemLog(struct soap*, const char *URL, _tds__GetSystemLog*); soap_POST_recv__tds__GetSystemLog(struct soap*, _tds__GetSystemLog*); @endcode - @ref _tds__GetSystemLogResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetSystemLogResponse(struct soap*, _tds__GetSystemLogResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetSystemLogResponse(struct soap*, _tds__GetSystemLogResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetSystemLogResponse(struct soap*, const char *URL, _tds__GetSystemLogResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetSystemLogResponse(struct soap*, const char *URL, _tds__GetSystemLogResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetSystemLogResponse(struct soap*, const char *URL, _tds__GetSystemLogResponse*); soap_POST_recv__tds__GetSystemLogResponse(struct soap*, _tds__GetSystemLogResponse*); @endcode - @ref _tds__GetScopes @code // Reader (returns SOAP_OK on success): soap_read__tds__GetScopes(struct soap*, _tds__GetScopes*); // Writer (returns SOAP_OK on success): soap_write__tds__GetScopes(struct soap*, _tds__GetScopes*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetScopes(struct soap*, const char *URL, _tds__GetScopes*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetScopes(struct soap*, const char *URL, _tds__GetScopes*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetScopes(struct soap*, const char *URL, _tds__GetScopes*); soap_POST_recv__tds__GetScopes(struct soap*, _tds__GetScopes*); @endcode - @ref _tds__GetScopesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetScopesResponse(struct soap*, _tds__GetScopesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetScopesResponse(struct soap*, _tds__GetScopesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetScopesResponse(struct soap*, const char *URL, _tds__GetScopesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetScopesResponse(struct soap*, const char *URL, _tds__GetScopesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetScopesResponse(struct soap*, const char *URL, _tds__GetScopesResponse*); soap_POST_recv__tds__GetScopesResponse(struct soap*, _tds__GetScopesResponse*); @endcode - @ref _tds__SetScopes @code // Reader (returns SOAP_OK on success): soap_read__tds__SetScopes(struct soap*, _tds__SetScopes*); // Writer (returns SOAP_OK on success): soap_write__tds__SetScopes(struct soap*, _tds__SetScopes*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetScopes(struct soap*, const char *URL, _tds__SetScopes*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetScopes(struct soap*, const char *URL, _tds__SetScopes*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetScopes(struct soap*, const char *URL, _tds__SetScopes*); soap_POST_recv__tds__SetScopes(struct soap*, _tds__SetScopes*); @endcode - @ref _tds__SetScopesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetScopesResponse(struct soap*, _tds__SetScopesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetScopesResponse(struct soap*, _tds__SetScopesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetScopesResponse(struct soap*, const char *URL, _tds__SetScopesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetScopesResponse(struct soap*, const char *URL, _tds__SetScopesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetScopesResponse(struct soap*, const char *URL, _tds__SetScopesResponse*); soap_POST_recv__tds__SetScopesResponse(struct soap*, _tds__SetScopesResponse*); @endcode - @ref _tds__AddScopes @code // Reader (returns SOAP_OK on success): soap_read__tds__AddScopes(struct soap*, _tds__AddScopes*); // Writer (returns SOAP_OK on success): soap_write__tds__AddScopes(struct soap*, _tds__AddScopes*); // REST GET (returns SOAP_OK on success): soap_GET__tds__AddScopes(struct soap*, const char *URL, _tds__AddScopes*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__AddScopes(struct soap*, const char *URL, _tds__AddScopes*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__AddScopes(struct soap*, const char *URL, _tds__AddScopes*); soap_POST_recv__tds__AddScopes(struct soap*, _tds__AddScopes*); @endcode - @ref _tds__AddScopesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__AddScopesResponse(struct soap*, _tds__AddScopesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__AddScopesResponse(struct soap*, _tds__AddScopesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__AddScopesResponse(struct soap*, const char *URL, _tds__AddScopesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__AddScopesResponse(struct soap*, const char *URL, _tds__AddScopesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__AddScopesResponse(struct soap*, const char *URL, _tds__AddScopesResponse*); soap_POST_recv__tds__AddScopesResponse(struct soap*, _tds__AddScopesResponse*); @endcode - @ref _tds__RemoveScopes @code // Reader (returns SOAP_OK on success): soap_read__tds__RemoveScopes(struct soap*, _tds__RemoveScopes*); // Writer (returns SOAP_OK on success): soap_write__tds__RemoveScopes(struct soap*, _tds__RemoveScopes*); // REST GET (returns SOAP_OK on success): soap_GET__tds__RemoveScopes(struct soap*, const char *URL, _tds__RemoveScopes*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__RemoveScopes(struct soap*, const char *URL, _tds__RemoveScopes*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__RemoveScopes(struct soap*, const char *URL, _tds__RemoveScopes*); soap_POST_recv__tds__RemoveScopes(struct soap*, _tds__RemoveScopes*); @endcode - @ref _tds__RemoveScopesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__RemoveScopesResponse(struct soap*, _tds__RemoveScopesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__RemoveScopesResponse(struct soap*, _tds__RemoveScopesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__RemoveScopesResponse(struct soap*, const char *URL, _tds__RemoveScopesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__RemoveScopesResponse(struct soap*, const char *URL, _tds__RemoveScopesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__RemoveScopesResponse(struct soap*, const char *URL, _tds__RemoveScopesResponse*); soap_POST_recv__tds__RemoveScopesResponse(struct soap*, _tds__RemoveScopesResponse*); @endcode - @ref _tds__GetDiscoveryMode @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDiscoveryMode(struct soap*, _tds__GetDiscoveryMode*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDiscoveryMode(struct soap*, _tds__GetDiscoveryMode*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDiscoveryMode(struct soap*, const char *URL, _tds__GetDiscoveryMode*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDiscoveryMode(struct soap*, const char *URL, _tds__GetDiscoveryMode*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDiscoveryMode(struct soap*, const char *URL, _tds__GetDiscoveryMode*); soap_POST_recv__tds__GetDiscoveryMode(struct soap*, _tds__GetDiscoveryMode*); @endcode - @ref _tds__GetDiscoveryModeResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDiscoveryModeResponse(struct soap*, _tds__GetDiscoveryModeResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDiscoveryModeResponse(struct soap*, _tds__GetDiscoveryModeResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDiscoveryModeResponse(struct soap*, const char *URL, _tds__GetDiscoveryModeResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDiscoveryModeResponse(struct soap*, const char *URL, _tds__GetDiscoveryModeResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDiscoveryModeResponse(struct soap*, const char *URL, _tds__GetDiscoveryModeResponse*); soap_POST_recv__tds__GetDiscoveryModeResponse(struct soap*, _tds__GetDiscoveryModeResponse*); @endcode - @ref _tds__SetDiscoveryMode @code // Reader (returns SOAP_OK on success): soap_read__tds__SetDiscoveryMode(struct soap*, _tds__SetDiscoveryMode*); // Writer (returns SOAP_OK on success): soap_write__tds__SetDiscoveryMode(struct soap*, _tds__SetDiscoveryMode*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetDiscoveryMode(struct soap*, const char *URL, _tds__SetDiscoveryMode*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetDiscoveryMode(struct soap*, const char *URL, _tds__SetDiscoveryMode*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetDiscoveryMode(struct soap*, const char *URL, _tds__SetDiscoveryMode*); soap_POST_recv__tds__SetDiscoveryMode(struct soap*, _tds__SetDiscoveryMode*); @endcode - @ref _tds__SetDiscoveryModeResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetDiscoveryModeResponse(struct soap*, _tds__SetDiscoveryModeResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetDiscoveryModeResponse(struct soap*, _tds__SetDiscoveryModeResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetDiscoveryModeResponse(struct soap*, const char *URL, _tds__SetDiscoveryModeResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetDiscoveryModeResponse(struct soap*, const char *URL, _tds__SetDiscoveryModeResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetDiscoveryModeResponse(struct soap*, const char *URL, _tds__SetDiscoveryModeResponse*); soap_POST_recv__tds__SetDiscoveryModeResponse(struct soap*, _tds__SetDiscoveryModeResponse*); @endcode - @ref _tds__GetRemoteDiscoveryMode @code // Reader (returns SOAP_OK on success): soap_read__tds__GetRemoteDiscoveryMode(struct soap*, _tds__GetRemoteDiscoveryMode*); // Writer (returns SOAP_OK on success): soap_write__tds__GetRemoteDiscoveryMode(struct soap*, _tds__GetRemoteDiscoveryMode*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetRemoteDiscoveryMode(struct soap*, const char *URL, _tds__GetRemoteDiscoveryMode*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetRemoteDiscoveryMode(struct soap*, const char *URL, _tds__GetRemoteDiscoveryMode*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetRemoteDiscoveryMode(struct soap*, const char *URL, _tds__GetRemoteDiscoveryMode*); soap_POST_recv__tds__GetRemoteDiscoveryMode(struct soap*, _tds__GetRemoteDiscoveryMode*); @endcode - @ref _tds__GetRemoteDiscoveryModeResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetRemoteDiscoveryModeResponse(struct soap*, _tds__GetRemoteDiscoveryModeResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetRemoteDiscoveryModeResponse(struct soap*, _tds__GetRemoteDiscoveryModeResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetRemoteDiscoveryModeResponse(struct soap*, const char *URL, _tds__GetRemoteDiscoveryModeResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetRemoteDiscoveryModeResponse(struct soap*, const char *URL, _tds__GetRemoteDiscoveryModeResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetRemoteDiscoveryModeResponse(struct soap*, const char *URL, _tds__GetRemoteDiscoveryModeResponse*); soap_POST_recv__tds__GetRemoteDiscoveryModeResponse(struct soap*, _tds__GetRemoteDiscoveryModeResponse*); @endcode - @ref _tds__SetRemoteDiscoveryMode @code // Reader (returns SOAP_OK on success): soap_read__tds__SetRemoteDiscoveryMode(struct soap*, _tds__SetRemoteDiscoveryMode*); // Writer (returns SOAP_OK on success): soap_write__tds__SetRemoteDiscoveryMode(struct soap*, _tds__SetRemoteDiscoveryMode*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetRemoteDiscoveryMode(struct soap*, const char *URL, _tds__SetRemoteDiscoveryMode*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetRemoteDiscoveryMode(struct soap*, const char *URL, _tds__SetRemoteDiscoveryMode*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetRemoteDiscoveryMode(struct soap*, const char *URL, _tds__SetRemoteDiscoveryMode*); soap_POST_recv__tds__SetRemoteDiscoveryMode(struct soap*, _tds__SetRemoteDiscoveryMode*); @endcode - @ref _tds__SetRemoteDiscoveryModeResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetRemoteDiscoveryModeResponse(struct soap*, _tds__SetRemoteDiscoveryModeResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetRemoteDiscoveryModeResponse(struct soap*, _tds__SetRemoteDiscoveryModeResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetRemoteDiscoveryModeResponse(struct soap*, const char *URL, _tds__SetRemoteDiscoveryModeResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetRemoteDiscoveryModeResponse(struct soap*, const char *URL, _tds__SetRemoteDiscoveryModeResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetRemoteDiscoveryModeResponse(struct soap*, const char *URL, _tds__SetRemoteDiscoveryModeResponse*); soap_POST_recv__tds__SetRemoteDiscoveryModeResponse(struct soap*, _tds__SetRemoteDiscoveryModeResponse*); @endcode - @ref _tds__GetDPAddresses @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDPAddresses(struct soap*, _tds__GetDPAddresses*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDPAddresses(struct soap*, _tds__GetDPAddresses*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDPAddresses(struct soap*, const char *URL, _tds__GetDPAddresses*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDPAddresses(struct soap*, const char *URL, _tds__GetDPAddresses*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDPAddresses(struct soap*, const char *URL, _tds__GetDPAddresses*); soap_POST_recv__tds__GetDPAddresses(struct soap*, _tds__GetDPAddresses*); @endcode - @ref _tds__GetDPAddressesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDPAddressesResponse(struct soap*, _tds__GetDPAddressesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDPAddressesResponse(struct soap*, _tds__GetDPAddressesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDPAddressesResponse(struct soap*, const char *URL, _tds__GetDPAddressesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDPAddressesResponse(struct soap*, const char *URL, _tds__GetDPAddressesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDPAddressesResponse(struct soap*, const char *URL, _tds__GetDPAddressesResponse*); soap_POST_recv__tds__GetDPAddressesResponse(struct soap*, _tds__GetDPAddressesResponse*); @endcode - @ref _tds__SetDPAddresses @code // Reader (returns SOAP_OK on success): soap_read__tds__SetDPAddresses(struct soap*, _tds__SetDPAddresses*); // Writer (returns SOAP_OK on success): soap_write__tds__SetDPAddresses(struct soap*, _tds__SetDPAddresses*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetDPAddresses(struct soap*, const char *URL, _tds__SetDPAddresses*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetDPAddresses(struct soap*, const char *URL, _tds__SetDPAddresses*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetDPAddresses(struct soap*, const char *URL, _tds__SetDPAddresses*); soap_POST_recv__tds__SetDPAddresses(struct soap*, _tds__SetDPAddresses*); @endcode - @ref _tds__SetDPAddressesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetDPAddressesResponse(struct soap*, _tds__SetDPAddressesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetDPAddressesResponse(struct soap*, _tds__SetDPAddressesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetDPAddressesResponse(struct soap*, const char *URL, _tds__SetDPAddressesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetDPAddressesResponse(struct soap*, const char *URL, _tds__SetDPAddressesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetDPAddressesResponse(struct soap*, const char *URL, _tds__SetDPAddressesResponse*); soap_POST_recv__tds__SetDPAddressesResponse(struct soap*, _tds__SetDPAddressesResponse*); @endcode - @ref _tds__GetEndpointReference @code // Reader (returns SOAP_OK on success): soap_read__tds__GetEndpointReference(struct soap*, _tds__GetEndpointReference*); // Writer (returns SOAP_OK on success): soap_write__tds__GetEndpointReference(struct soap*, _tds__GetEndpointReference*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetEndpointReference(struct soap*, const char *URL, _tds__GetEndpointReference*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetEndpointReference(struct soap*, const char *URL, _tds__GetEndpointReference*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetEndpointReference(struct soap*, const char *URL, _tds__GetEndpointReference*); soap_POST_recv__tds__GetEndpointReference(struct soap*, _tds__GetEndpointReference*); @endcode - @ref _tds__GetEndpointReferenceResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetEndpointReferenceResponse(struct soap*, _tds__GetEndpointReferenceResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetEndpointReferenceResponse(struct soap*, _tds__GetEndpointReferenceResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetEndpointReferenceResponse(struct soap*, const char *URL, _tds__GetEndpointReferenceResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetEndpointReferenceResponse(struct soap*, const char *URL, _tds__GetEndpointReferenceResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetEndpointReferenceResponse(struct soap*, const char *URL, _tds__GetEndpointReferenceResponse*); soap_POST_recv__tds__GetEndpointReferenceResponse(struct soap*, _tds__GetEndpointReferenceResponse*); @endcode - @ref _tds__GetRemoteUser @code // Reader (returns SOAP_OK on success): soap_read__tds__GetRemoteUser(struct soap*, _tds__GetRemoteUser*); // Writer (returns SOAP_OK on success): soap_write__tds__GetRemoteUser(struct soap*, _tds__GetRemoteUser*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetRemoteUser(struct soap*, const char *URL, _tds__GetRemoteUser*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetRemoteUser(struct soap*, const char *URL, _tds__GetRemoteUser*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetRemoteUser(struct soap*, const char *URL, _tds__GetRemoteUser*); soap_POST_recv__tds__GetRemoteUser(struct soap*, _tds__GetRemoteUser*); @endcode - @ref _tds__GetRemoteUserResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetRemoteUserResponse(struct soap*, _tds__GetRemoteUserResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetRemoteUserResponse(struct soap*, _tds__GetRemoteUserResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetRemoteUserResponse(struct soap*, const char *URL, _tds__GetRemoteUserResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetRemoteUserResponse(struct soap*, const char *URL, _tds__GetRemoteUserResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetRemoteUserResponse(struct soap*, const char *URL, _tds__GetRemoteUserResponse*); soap_POST_recv__tds__GetRemoteUserResponse(struct soap*, _tds__GetRemoteUserResponse*); @endcode - @ref _tds__SetRemoteUser @code // Reader (returns SOAP_OK on success): soap_read__tds__SetRemoteUser(struct soap*, _tds__SetRemoteUser*); // Writer (returns SOAP_OK on success): soap_write__tds__SetRemoteUser(struct soap*, _tds__SetRemoteUser*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetRemoteUser(struct soap*, const char *URL, _tds__SetRemoteUser*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetRemoteUser(struct soap*, const char *URL, _tds__SetRemoteUser*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetRemoteUser(struct soap*, const char *URL, _tds__SetRemoteUser*); soap_POST_recv__tds__SetRemoteUser(struct soap*, _tds__SetRemoteUser*); @endcode - @ref _tds__SetRemoteUserResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetRemoteUserResponse(struct soap*, _tds__SetRemoteUserResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetRemoteUserResponse(struct soap*, _tds__SetRemoteUserResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetRemoteUserResponse(struct soap*, const char *URL, _tds__SetRemoteUserResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetRemoteUserResponse(struct soap*, const char *URL, _tds__SetRemoteUserResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetRemoteUserResponse(struct soap*, const char *URL, _tds__SetRemoteUserResponse*); soap_POST_recv__tds__SetRemoteUserResponse(struct soap*, _tds__SetRemoteUserResponse*); @endcode - @ref _tds__GetUsers @code // Reader (returns SOAP_OK on success): soap_read__tds__GetUsers(struct soap*, _tds__GetUsers*); // Writer (returns SOAP_OK on success): soap_write__tds__GetUsers(struct soap*, _tds__GetUsers*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetUsers(struct soap*, const char *URL, _tds__GetUsers*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetUsers(struct soap*, const char *URL, _tds__GetUsers*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetUsers(struct soap*, const char *URL, _tds__GetUsers*); soap_POST_recv__tds__GetUsers(struct soap*, _tds__GetUsers*); @endcode - @ref _tds__GetUsersResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetUsersResponse(struct soap*, _tds__GetUsersResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetUsersResponse(struct soap*, _tds__GetUsersResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetUsersResponse(struct soap*, const char *URL, _tds__GetUsersResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetUsersResponse(struct soap*, const char *URL, _tds__GetUsersResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetUsersResponse(struct soap*, const char *URL, _tds__GetUsersResponse*); soap_POST_recv__tds__GetUsersResponse(struct soap*, _tds__GetUsersResponse*); @endcode - @ref _tds__CreateUsers @code // Reader (returns SOAP_OK on success): soap_read__tds__CreateUsers(struct soap*, _tds__CreateUsers*); // Writer (returns SOAP_OK on success): soap_write__tds__CreateUsers(struct soap*, _tds__CreateUsers*); // REST GET (returns SOAP_OK on success): soap_GET__tds__CreateUsers(struct soap*, const char *URL, _tds__CreateUsers*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__CreateUsers(struct soap*, const char *URL, _tds__CreateUsers*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__CreateUsers(struct soap*, const char *URL, _tds__CreateUsers*); soap_POST_recv__tds__CreateUsers(struct soap*, _tds__CreateUsers*); @endcode - @ref _tds__CreateUsersResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__CreateUsersResponse(struct soap*, _tds__CreateUsersResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__CreateUsersResponse(struct soap*, _tds__CreateUsersResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__CreateUsersResponse(struct soap*, const char *URL, _tds__CreateUsersResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__CreateUsersResponse(struct soap*, const char *URL, _tds__CreateUsersResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__CreateUsersResponse(struct soap*, const char *URL, _tds__CreateUsersResponse*); soap_POST_recv__tds__CreateUsersResponse(struct soap*, _tds__CreateUsersResponse*); @endcode - @ref _tds__DeleteUsers @code // Reader (returns SOAP_OK on success): soap_read__tds__DeleteUsers(struct soap*, _tds__DeleteUsers*); // Writer (returns SOAP_OK on success): soap_write__tds__DeleteUsers(struct soap*, _tds__DeleteUsers*); // REST GET (returns SOAP_OK on success): soap_GET__tds__DeleteUsers(struct soap*, const char *URL, _tds__DeleteUsers*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__DeleteUsers(struct soap*, const char *URL, _tds__DeleteUsers*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__DeleteUsers(struct soap*, const char *URL, _tds__DeleteUsers*); soap_POST_recv__tds__DeleteUsers(struct soap*, _tds__DeleteUsers*); @endcode - @ref _tds__DeleteUsersResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__DeleteUsersResponse(struct soap*, _tds__DeleteUsersResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__DeleteUsersResponse(struct soap*, _tds__DeleteUsersResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__DeleteUsersResponse(struct soap*, const char *URL, _tds__DeleteUsersResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__DeleteUsersResponse(struct soap*, const char *URL, _tds__DeleteUsersResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__DeleteUsersResponse(struct soap*, const char *URL, _tds__DeleteUsersResponse*); soap_POST_recv__tds__DeleteUsersResponse(struct soap*, _tds__DeleteUsersResponse*); @endcode - @ref _tds__SetUser @code // Reader (returns SOAP_OK on success): soap_read__tds__SetUser(struct soap*, _tds__SetUser*); // Writer (returns SOAP_OK on success): soap_write__tds__SetUser(struct soap*, _tds__SetUser*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetUser(struct soap*, const char *URL, _tds__SetUser*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetUser(struct soap*, const char *URL, _tds__SetUser*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetUser(struct soap*, const char *URL, _tds__SetUser*); soap_POST_recv__tds__SetUser(struct soap*, _tds__SetUser*); @endcode - @ref _tds__SetUserResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetUserResponse(struct soap*, _tds__SetUserResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetUserResponse(struct soap*, _tds__SetUserResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetUserResponse(struct soap*, const char *URL, _tds__SetUserResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetUserResponse(struct soap*, const char *URL, _tds__SetUserResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetUserResponse(struct soap*, const char *URL, _tds__SetUserResponse*); soap_POST_recv__tds__SetUserResponse(struct soap*, _tds__SetUserResponse*); @endcode - @ref _tds__GetWsdlUrl @code // Reader (returns SOAP_OK on success): soap_read__tds__GetWsdlUrl(struct soap*, _tds__GetWsdlUrl*); // Writer (returns SOAP_OK on success): soap_write__tds__GetWsdlUrl(struct soap*, _tds__GetWsdlUrl*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetWsdlUrl(struct soap*, const char *URL, _tds__GetWsdlUrl*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetWsdlUrl(struct soap*, const char *URL, _tds__GetWsdlUrl*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetWsdlUrl(struct soap*, const char *URL, _tds__GetWsdlUrl*); soap_POST_recv__tds__GetWsdlUrl(struct soap*, _tds__GetWsdlUrl*); @endcode - @ref _tds__GetWsdlUrlResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetWsdlUrlResponse(struct soap*, _tds__GetWsdlUrlResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetWsdlUrlResponse(struct soap*, _tds__GetWsdlUrlResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetWsdlUrlResponse(struct soap*, const char *URL, _tds__GetWsdlUrlResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetWsdlUrlResponse(struct soap*, const char *URL, _tds__GetWsdlUrlResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetWsdlUrlResponse(struct soap*, const char *URL, _tds__GetWsdlUrlResponse*); soap_POST_recv__tds__GetWsdlUrlResponse(struct soap*, _tds__GetWsdlUrlResponse*); @endcode - @ref _tds__GetCapabilities @code // Reader (returns SOAP_OK on success): soap_read__tds__GetCapabilities(struct soap*, _tds__GetCapabilities*); // Writer (returns SOAP_OK on success): soap_write__tds__GetCapabilities(struct soap*, _tds__GetCapabilities*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetCapabilities(struct soap*, const char *URL, _tds__GetCapabilities*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetCapabilities(struct soap*, const char *URL, _tds__GetCapabilities*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetCapabilities(struct soap*, const char *URL, _tds__GetCapabilities*); soap_POST_recv__tds__GetCapabilities(struct soap*, _tds__GetCapabilities*); @endcode - @ref _tds__GetCapabilitiesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetCapabilitiesResponse(struct soap*, _tds__GetCapabilitiesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetCapabilitiesResponse(struct soap*, _tds__GetCapabilitiesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetCapabilitiesResponse(struct soap*, const char *URL, _tds__GetCapabilitiesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetCapabilitiesResponse(struct soap*, const char *URL, _tds__GetCapabilitiesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetCapabilitiesResponse(struct soap*, const char *URL, _tds__GetCapabilitiesResponse*); soap_POST_recv__tds__GetCapabilitiesResponse(struct soap*, _tds__GetCapabilitiesResponse*); @endcode - @ref _tds__GetHostname @code // Reader (returns SOAP_OK on success): soap_read__tds__GetHostname(struct soap*, _tds__GetHostname*); // Writer (returns SOAP_OK on success): soap_write__tds__GetHostname(struct soap*, _tds__GetHostname*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetHostname(struct soap*, const char *URL, _tds__GetHostname*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetHostname(struct soap*, const char *URL, _tds__GetHostname*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetHostname(struct soap*, const char *URL, _tds__GetHostname*); soap_POST_recv__tds__GetHostname(struct soap*, _tds__GetHostname*); @endcode - @ref _tds__GetHostnameResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetHostnameResponse(struct soap*, _tds__GetHostnameResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetHostnameResponse(struct soap*, _tds__GetHostnameResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetHostnameResponse(struct soap*, const char *URL, _tds__GetHostnameResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetHostnameResponse(struct soap*, const char *URL, _tds__GetHostnameResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetHostnameResponse(struct soap*, const char *URL, _tds__GetHostnameResponse*); soap_POST_recv__tds__GetHostnameResponse(struct soap*, _tds__GetHostnameResponse*); @endcode - @ref _tds__SetHostname @code // Reader (returns SOAP_OK on success): soap_read__tds__SetHostname(struct soap*, _tds__SetHostname*); // Writer (returns SOAP_OK on success): soap_write__tds__SetHostname(struct soap*, _tds__SetHostname*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetHostname(struct soap*, const char *URL, _tds__SetHostname*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetHostname(struct soap*, const char *URL, _tds__SetHostname*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetHostname(struct soap*, const char *URL, _tds__SetHostname*); soap_POST_recv__tds__SetHostname(struct soap*, _tds__SetHostname*); @endcode - @ref _tds__SetHostnameResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetHostnameResponse(struct soap*, _tds__SetHostnameResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetHostnameResponse(struct soap*, _tds__SetHostnameResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetHostnameResponse(struct soap*, const char *URL, _tds__SetHostnameResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetHostnameResponse(struct soap*, const char *URL, _tds__SetHostnameResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetHostnameResponse(struct soap*, const char *URL, _tds__SetHostnameResponse*); soap_POST_recv__tds__SetHostnameResponse(struct soap*, _tds__SetHostnameResponse*); @endcode - @ref _tds__SetHostnameFromDHCP @code // Reader (returns SOAP_OK on success): soap_read__tds__SetHostnameFromDHCP(struct soap*, _tds__SetHostnameFromDHCP*); // Writer (returns SOAP_OK on success): soap_write__tds__SetHostnameFromDHCP(struct soap*, _tds__SetHostnameFromDHCP*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetHostnameFromDHCP(struct soap*, const char *URL, _tds__SetHostnameFromDHCP*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetHostnameFromDHCP(struct soap*, const char *URL, _tds__SetHostnameFromDHCP*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetHostnameFromDHCP(struct soap*, const char *URL, _tds__SetHostnameFromDHCP*); soap_POST_recv__tds__SetHostnameFromDHCP(struct soap*, _tds__SetHostnameFromDHCP*); @endcode - @ref _tds__SetHostnameFromDHCPResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetHostnameFromDHCPResponse(struct soap*, _tds__SetHostnameFromDHCPResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetHostnameFromDHCPResponse(struct soap*, _tds__SetHostnameFromDHCPResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetHostnameFromDHCPResponse(struct soap*, const char *URL, _tds__SetHostnameFromDHCPResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetHostnameFromDHCPResponse(struct soap*, const char *URL, _tds__SetHostnameFromDHCPResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetHostnameFromDHCPResponse(struct soap*, const char *URL, _tds__SetHostnameFromDHCPResponse*); soap_POST_recv__tds__SetHostnameFromDHCPResponse(struct soap*, _tds__SetHostnameFromDHCPResponse*); @endcode - @ref _tds__GetDNS @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDNS(struct soap*, _tds__GetDNS*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDNS(struct soap*, _tds__GetDNS*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDNS(struct soap*, const char *URL, _tds__GetDNS*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDNS(struct soap*, const char *URL, _tds__GetDNS*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDNS(struct soap*, const char *URL, _tds__GetDNS*); soap_POST_recv__tds__GetDNS(struct soap*, _tds__GetDNS*); @endcode - @ref _tds__GetDNSResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDNSResponse(struct soap*, _tds__GetDNSResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDNSResponse(struct soap*, _tds__GetDNSResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDNSResponse(struct soap*, const char *URL, _tds__GetDNSResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDNSResponse(struct soap*, const char *URL, _tds__GetDNSResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDNSResponse(struct soap*, const char *URL, _tds__GetDNSResponse*); soap_POST_recv__tds__GetDNSResponse(struct soap*, _tds__GetDNSResponse*); @endcode - @ref _tds__SetDNS @code // Reader (returns SOAP_OK on success): soap_read__tds__SetDNS(struct soap*, _tds__SetDNS*); // Writer (returns SOAP_OK on success): soap_write__tds__SetDNS(struct soap*, _tds__SetDNS*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetDNS(struct soap*, const char *URL, _tds__SetDNS*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetDNS(struct soap*, const char *URL, _tds__SetDNS*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetDNS(struct soap*, const char *URL, _tds__SetDNS*); soap_POST_recv__tds__SetDNS(struct soap*, _tds__SetDNS*); @endcode - @ref _tds__SetDNSResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetDNSResponse(struct soap*, _tds__SetDNSResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetDNSResponse(struct soap*, _tds__SetDNSResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetDNSResponse(struct soap*, const char *URL, _tds__SetDNSResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetDNSResponse(struct soap*, const char *URL, _tds__SetDNSResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetDNSResponse(struct soap*, const char *URL, _tds__SetDNSResponse*); soap_POST_recv__tds__SetDNSResponse(struct soap*, _tds__SetDNSResponse*); @endcode - @ref _tds__GetNTP @code // Reader (returns SOAP_OK on success): soap_read__tds__GetNTP(struct soap*, _tds__GetNTP*); // Writer (returns SOAP_OK on success): soap_write__tds__GetNTP(struct soap*, _tds__GetNTP*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetNTP(struct soap*, const char *URL, _tds__GetNTP*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetNTP(struct soap*, const char *URL, _tds__GetNTP*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetNTP(struct soap*, const char *URL, _tds__GetNTP*); soap_POST_recv__tds__GetNTP(struct soap*, _tds__GetNTP*); @endcode - @ref _tds__GetNTPResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetNTPResponse(struct soap*, _tds__GetNTPResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetNTPResponse(struct soap*, _tds__GetNTPResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetNTPResponse(struct soap*, const char *URL, _tds__GetNTPResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetNTPResponse(struct soap*, const char *URL, _tds__GetNTPResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetNTPResponse(struct soap*, const char *URL, _tds__GetNTPResponse*); soap_POST_recv__tds__GetNTPResponse(struct soap*, _tds__GetNTPResponse*); @endcode - @ref _tds__SetNTP @code // Reader (returns SOAP_OK on success): soap_read__tds__SetNTP(struct soap*, _tds__SetNTP*); // Writer (returns SOAP_OK on success): soap_write__tds__SetNTP(struct soap*, _tds__SetNTP*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetNTP(struct soap*, const char *URL, _tds__SetNTP*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetNTP(struct soap*, const char *URL, _tds__SetNTP*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetNTP(struct soap*, const char *URL, _tds__SetNTP*); soap_POST_recv__tds__SetNTP(struct soap*, _tds__SetNTP*); @endcode - @ref _tds__SetNTPResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetNTPResponse(struct soap*, _tds__SetNTPResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetNTPResponse(struct soap*, _tds__SetNTPResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetNTPResponse(struct soap*, const char *URL, _tds__SetNTPResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetNTPResponse(struct soap*, const char *URL, _tds__SetNTPResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetNTPResponse(struct soap*, const char *URL, _tds__SetNTPResponse*); soap_POST_recv__tds__SetNTPResponse(struct soap*, _tds__SetNTPResponse*); @endcode - @ref _tds__GetDynamicDNS @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDynamicDNS(struct soap*, _tds__GetDynamicDNS*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDynamicDNS(struct soap*, _tds__GetDynamicDNS*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDynamicDNS(struct soap*, const char *URL, _tds__GetDynamicDNS*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDynamicDNS(struct soap*, const char *URL, _tds__GetDynamicDNS*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDynamicDNS(struct soap*, const char *URL, _tds__GetDynamicDNS*); soap_POST_recv__tds__GetDynamicDNS(struct soap*, _tds__GetDynamicDNS*); @endcode - @ref _tds__GetDynamicDNSResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDynamicDNSResponse(struct soap*, _tds__GetDynamicDNSResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDynamicDNSResponse(struct soap*, _tds__GetDynamicDNSResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDynamicDNSResponse(struct soap*, const char *URL, _tds__GetDynamicDNSResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDynamicDNSResponse(struct soap*, const char *URL, _tds__GetDynamicDNSResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDynamicDNSResponse(struct soap*, const char *URL, _tds__GetDynamicDNSResponse*); soap_POST_recv__tds__GetDynamicDNSResponse(struct soap*, _tds__GetDynamicDNSResponse*); @endcode - @ref _tds__SetDynamicDNS @code // Reader (returns SOAP_OK on success): soap_read__tds__SetDynamicDNS(struct soap*, _tds__SetDynamicDNS*); // Writer (returns SOAP_OK on success): soap_write__tds__SetDynamicDNS(struct soap*, _tds__SetDynamicDNS*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetDynamicDNS(struct soap*, const char *URL, _tds__SetDynamicDNS*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetDynamicDNS(struct soap*, const char *URL, _tds__SetDynamicDNS*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetDynamicDNS(struct soap*, const char *URL, _tds__SetDynamicDNS*); soap_POST_recv__tds__SetDynamicDNS(struct soap*, _tds__SetDynamicDNS*); @endcode - @ref _tds__SetDynamicDNSResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetDynamicDNSResponse(struct soap*, _tds__SetDynamicDNSResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetDynamicDNSResponse(struct soap*, _tds__SetDynamicDNSResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetDynamicDNSResponse(struct soap*, const char *URL, _tds__SetDynamicDNSResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetDynamicDNSResponse(struct soap*, const char *URL, _tds__SetDynamicDNSResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetDynamicDNSResponse(struct soap*, const char *URL, _tds__SetDynamicDNSResponse*); soap_POST_recv__tds__SetDynamicDNSResponse(struct soap*, _tds__SetDynamicDNSResponse*); @endcode - @ref _tds__GetNetworkInterfaces @code // Reader (returns SOAP_OK on success): soap_read__tds__GetNetworkInterfaces(struct soap*, _tds__GetNetworkInterfaces*); // Writer (returns SOAP_OK on success): soap_write__tds__GetNetworkInterfaces(struct soap*, _tds__GetNetworkInterfaces*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetNetworkInterfaces(struct soap*, const char *URL, _tds__GetNetworkInterfaces*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetNetworkInterfaces(struct soap*, const char *URL, _tds__GetNetworkInterfaces*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetNetworkInterfaces(struct soap*, const char *URL, _tds__GetNetworkInterfaces*); soap_POST_recv__tds__GetNetworkInterfaces(struct soap*, _tds__GetNetworkInterfaces*); @endcode - @ref _tds__GetNetworkInterfacesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetNetworkInterfacesResponse(struct soap*, _tds__GetNetworkInterfacesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetNetworkInterfacesResponse(struct soap*, _tds__GetNetworkInterfacesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetNetworkInterfacesResponse(struct soap*, const char *URL, _tds__GetNetworkInterfacesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetNetworkInterfacesResponse(struct soap*, const char *URL, _tds__GetNetworkInterfacesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetNetworkInterfacesResponse(struct soap*, const char *URL, _tds__GetNetworkInterfacesResponse*); soap_POST_recv__tds__GetNetworkInterfacesResponse(struct soap*, _tds__GetNetworkInterfacesResponse*); @endcode - @ref _tds__SetNetworkInterfaces @code // Reader (returns SOAP_OK on success): soap_read__tds__SetNetworkInterfaces(struct soap*, _tds__SetNetworkInterfaces*); // Writer (returns SOAP_OK on success): soap_write__tds__SetNetworkInterfaces(struct soap*, _tds__SetNetworkInterfaces*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetNetworkInterfaces(struct soap*, const char *URL, _tds__SetNetworkInterfaces*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetNetworkInterfaces(struct soap*, const char *URL, _tds__SetNetworkInterfaces*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetNetworkInterfaces(struct soap*, const char *URL, _tds__SetNetworkInterfaces*); soap_POST_recv__tds__SetNetworkInterfaces(struct soap*, _tds__SetNetworkInterfaces*); @endcode - @ref _tds__SetNetworkInterfacesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetNetworkInterfacesResponse(struct soap*, _tds__SetNetworkInterfacesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetNetworkInterfacesResponse(struct soap*, _tds__SetNetworkInterfacesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetNetworkInterfacesResponse(struct soap*, const char *URL, _tds__SetNetworkInterfacesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetNetworkInterfacesResponse(struct soap*, const char *URL, _tds__SetNetworkInterfacesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetNetworkInterfacesResponse(struct soap*, const char *URL, _tds__SetNetworkInterfacesResponse*); soap_POST_recv__tds__SetNetworkInterfacesResponse(struct soap*, _tds__SetNetworkInterfacesResponse*); @endcode - @ref _tds__GetNetworkProtocols @code // Reader (returns SOAP_OK on success): soap_read__tds__GetNetworkProtocols(struct soap*, _tds__GetNetworkProtocols*); // Writer (returns SOAP_OK on success): soap_write__tds__GetNetworkProtocols(struct soap*, _tds__GetNetworkProtocols*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetNetworkProtocols(struct soap*, const char *URL, _tds__GetNetworkProtocols*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetNetworkProtocols(struct soap*, const char *URL, _tds__GetNetworkProtocols*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetNetworkProtocols(struct soap*, const char *URL, _tds__GetNetworkProtocols*); soap_POST_recv__tds__GetNetworkProtocols(struct soap*, _tds__GetNetworkProtocols*); @endcode - @ref _tds__GetNetworkProtocolsResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetNetworkProtocolsResponse(struct soap*, _tds__GetNetworkProtocolsResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetNetworkProtocolsResponse(struct soap*, _tds__GetNetworkProtocolsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetNetworkProtocolsResponse(struct soap*, const char *URL, _tds__GetNetworkProtocolsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetNetworkProtocolsResponse(struct soap*, const char *URL, _tds__GetNetworkProtocolsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetNetworkProtocolsResponse(struct soap*, const char *URL, _tds__GetNetworkProtocolsResponse*); soap_POST_recv__tds__GetNetworkProtocolsResponse(struct soap*, _tds__GetNetworkProtocolsResponse*); @endcode - @ref _tds__SetNetworkProtocols @code // Reader (returns SOAP_OK on success): soap_read__tds__SetNetworkProtocols(struct soap*, _tds__SetNetworkProtocols*); // Writer (returns SOAP_OK on success): soap_write__tds__SetNetworkProtocols(struct soap*, _tds__SetNetworkProtocols*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetNetworkProtocols(struct soap*, const char *URL, _tds__SetNetworkProtocols*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetNetworkProtocols(struct soap*, const char *URL, _tds__SetNetworkProtocols*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetNetworkProtocols(struct soap*, const char *URL, _tds__SetNetworkProtocols*); soap_POST_recv__tds__SetNetworkProtocols(struct soap*, _tds__SetNetworkProtocols*); @endcode - @ref _tds__SetNetworkProtocolsResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetNetworkProtocolsResponse(struct soap*, _tds__SetNetworkProtocolsResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetNetworkProtocolsResponse(struct soap*, _tds__SetNetworkProtocolsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetNetworkProtocolsResponse(struct soap*, const char *URL, _tds__SetNetworkProtocolsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetNetworkProtocolsResponse(struct soap*, const char *URL, _tds__SetNetworkProtocolsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetNetworkProtocolsResponse(struct soap*, const char *URL, _tds__SetNetworkProtocolsResponse*); soap_POST_recv__tds__SetNetworkProtocolsResponse(struct soap*, _tds__SetNetworkProtocolsResponse*); @endcode - @ref _tds__GetNetworkDefaultGateway @code // Reader (returns SOAP_OK on success): soap_read__tds__GetNetworkDefaultGateway(struct soap*, _tds__GetNetworkDefaultGateway*); // Writer (returns SOAP_OK on success): soap_write__tds__GetNetworkDefaultGateway(struct soap*, _tds__GetNetworkDefaultGateway*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetNetworkDefaultGateway(struct soap*, const char *URL, _tds__GetNetworkDefaultGateway*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetNetworkDefaultGateway(struct soap*, const char *URL, _tds__GetNetworkDefaultGateway*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetNetworkDefaultGateway(struct soap*, const char *URL, _tds__GetNetworkDefaultGateway*); soap_POST_recv__tds__GetNetworkDefaultGateway(struct soap*, _tds__GetNetworkDefaultGateway*); @endcode - @ref _tds__GetNetworkDefaultGatewayResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetNetworkDefaultGatewayResponse(struct soap*, _tds__GetNetworkDefaultGatewayResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetNetworkDefaultGatewayResponse(struct soap*, _tds__GetNetworkDefaultGatewayResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetNetworkDefaultGatewayResponse(struct soap*, const char *URL, _tds__GetNetworkDefaultGatewayResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetNetworkDefaultGatewayResponse(struct soap*, const char *URL, _tds__GetNetworkDefaultGatewayResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetNetworkDefaultGatewayResponse(struct soap*, const char *URL, _tds__GetNetworkDefaultGatewayResponse*); soap_POST_recv__tds__GetNetworkDefaultGatewayResponse(struct soap*, _tds__GetNetworkDefaultGatewayResponse*); @endcode - @ref _tds__SetNetworkDefaultGateway @code // Reader (returns SOAP_OK on success): soap_read__tds__SetNetworkDefaultGateway(struct soap*, _tds__SetNetworkDefaultGateway*); // Writer (returns SOAP_OK on success): soap_write__tds__SetNetworkDefaultGateway(struct soap*, _tds__SetNetworkDefaultGateway*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetNetworkDefaultGateway(struct soap*, const char *URL, _tds__SetNetworkDefaultGateway*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetNetworkDefaultGateway(struct soap*, const char *URL, _tds__SetNetworkDefaultGateway*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetNetworkDefaultGateway(struct soap*, const char *URL, _tds__SetNetworkDefaultGateway*); soap_POST_recv__tds__SetNetworkDefaultGateway(struct soap*, _tds__SetNetworkDefaultGateway*); @endcode - @ref _tds__SetNetworkDefaultGatewayResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetNetworkDefaultGatewayResponse(struct soap*, _tds__SetNetworkDefaultGatewayResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetNetworkDefaultGatewayResponse(struct soap*, _tds__SetNetworkDefaultGatewayResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetNetworkDefaultGatewayResponse(struct soap*, const char *URL, _tds__SetNetworkDefaultGatewayResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetNetworkDefaultGatewayResponse(struct soap*, const char *URL, _tds__SetNetworkDefaultGatewayResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetNetworkDefaultGatewayResponse(struct soap*, const char *URL, _tds__SetNetworkDefaultGatewayResponse*); soap_POST_recv__tds__SetNetworkDefaultGatewayResponse(struct soap*, _tds__SetNetworkDefaultGatewayResponse*); @endcode - @ref _tds__GetZeroConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tds__GetZeroConfiguration(struct soap*, _tds__GetZeroConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tds__GetZeroConfiguration(struct soap*, _tds__GetZeroConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetZeroConfiguration(struct soap*, const char *URL, _tds__GetZeroConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetZeroConfiguration(struct soap*, const char *URL, _tds__GetZeroConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetZeroConfiguration(struct soap*, const char *URL, _tds__GetZeroConfiguration*); soap_POST_recv__tds__GetZeroConfiguration(struct soap*, _tds__GetZeroConfiguration*); @endcode - @ref _tds__GetZeroConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetZeroConfigurationResponse(struct soap*, _tds__GetZeroConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetZeroConfigurationResponse(struct soap*, _tds__GetZeroConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetZeroConfigurationResponse(struct soap*, const char *URL, _tds__GetZeroConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetZeroConfigurationResponse(struct soap*, const char *URL, _tds__GetZeroConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetZeroConfigurationResponse(struct soap*, const char *URL, _tds__GetZeroConfigurationResponse*); soap_POST_recv__tds__GetZeroConfigurationResponse(struct soap*, _tds__GetZeroConfigurationResponse*); @endcode - @ref _tds__SetZeroConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tds__SetZeroConfiguration(struct soap*, _tds__SetZeroConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tds__SetZeroConfiguration(struct soap*, _tds__SetZeroConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetZeroConfiguration(struct soap*, const char *URL, _tds__SetZeroConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetZeroConfiguration(struct soap*, const char *URL, _tds__SetZeroConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetZeroConfiguration(struct soap*, const char *URL, _tds__SetZeroConfiguration*); soap_POST_recv__tds__SetZeroConfiguration(struct soap*, _tds__SetZeroConfiguration*); @endcode - @ref _tds__SetZeroConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetZeroConfigurationResponse(struct soap*, _tds__SetZeroConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetZeroConfigurationResponse(struct soap*, _tds__SetZeroConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetZeroConfigurationResponse(struct soap*, const char *URL, _tds__SetZeroConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetZeroConfigurationResponse(struct soap*, const char *URL, _tds__SetZeroConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetZeroConfigurationResponse(struct soap*, const char *URL, _tds__SetZeroConfigurationResponse*); soap_POST_recv__tds__SetZeroConfigurationResponse(struct soap*, _tds__SetZeroConfigurationResponse*); @endcode - @ref _tds__GetIPAddressFilter @code // Reader (returns SOAP_OK on success): soap_read__tds__GetIPAddressFilter(struct soap*, _tds__GetIPAddressFilter*); // Writer (returns SOAP_OK on success): soap_write__tds__GetIPAddressFilter(struct soap*, _tds__GetIPAddressFilter*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetIPAddressFilter(struct soap*, const char *URL, _tds__GetIPAddressFilter*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetIPAddressFilter(struct soap*, const char *URL, _tds__GetIPAddressFilter*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetIPAddressFilter(struct soap*, const char *URL, _tds__GetIPAddressFilter*); soap_POST_recv__tds__GetIPAddressFilter(struct soap*, _tds__GetIPAddressFilter*); @endcode - @ref _tds__GetIPAddressFilterResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetIPAddressFilterResponse(struct soap*, _tds__GetIPAddressFilterResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetIPAddressFilterResponse(struct soap*, _tds__GetIPAddressFilterResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetIPAddressFilterResponse(struct soap*, const char *URL, _tds__GetIPAddressFilterResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetIPAddressFilterResponse(struct soap*, const char *URL, _tds__GetIPAddressFilterResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetIPAddressFilterResponse(struct soap*, const char *URL, _tds__GetIPAddressFilterResponse*); soap_POST_recv__tds__GetIPAddressFilterResponse(struct soap*, _tds__GetIPAddressFilterResponse*); @endcode - @ref _tds__SetIPAddressFilter @code // Reader (returns SOAP_OK on success): soap_read__tds__SetIPAddressFilter(struct soap*, _tds__SetIPAddressFilter*); // Writer (returns SOAP_OK on success): soap_write__tds__SetIPAddressFilter(struct soap*, _tds__SetIPAddressFilter*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetIPAddressFilter(struct soap*, const char *URL, _tds__SetIPAddressFilter*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetIPAddressFilter(struct soap*, const char *URL, _tds__SetIPAddressFilter*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetIPAddressFilter(struct soap*, const char *URL, _tds__SetIPAddressFilter*); soap_POST_recv__tds__SetIPAddressFilter(struct soap*, _tds__SetIPAddressFilter*); @endcode - @ref _tds__SetIPAddressFilterResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetIPAddressFilterResponse(struct soap*, _tds__SetIPAddressFilterResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetIPAddressFilterResponse(struct soap*, _tds__SetIPAddressFilterResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetIPAddressFilterResponse(struct soap*, const char *URL, _tds__SetIPAddressFilterResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetIPAddressFilterResponse(struct soap*, const char *URL, _tds__SetIPAddressFilterResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetIPAddressFilterResponse(struct soap*, const char *URL, _tds__SetIPAddressFilterResponse*); soap_POST_recv__tds__SetIPAddressFilterResponse(struct soap*, _tds__SetIPAddressFilterResponse*); @endcode - @ref _tds__AddIPAddressFilter @code // Reader (returns SOAP_OK on success): soap_read__tds__AddIPAddressFilter(struct soap*, _tds__AddIPAddressFilter*); // Writer (returns SOAP_OK on success): soap_write__tds__AddIPAddressFilter(struct soap*, _tds__AddIPAddressFilter*); // REST GET (returns SOAP_OK on success): soap_GET__tds__AddIPAddressFilter(struct soap*, const char *URL, _tds__AddIPAddressFilter*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__AddIPAddressFilter(struct soap*, const char *URL, _tds__AddIPAddressFilter*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__AddIPAddressFilter(struct soap*, const char *URL, _tds__AddIPAddressFilter*); soap_POST_recv__tds__AddIPAddressFilter(struct soap*, _tds__AddIPAddressFilter*); @endcode - @ref _tds__AddIPAddressFilterResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__AddIPAddressFilterResponse(struct soap*, _tds__AddIPAddressFilterResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__AddIPAddressFilterResponse(struct soap*, _tds__AddIPAddressFilterResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__AddIPAddressFilterResponse(struct soap*, const char *URL, _tds__AddIPAddressFilterResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__AddIPAddressFilterResponse(struct soap*, const char *URL, _tds__AddIPAddressFilterResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__AddIPAddressFilterResponse(struct soap*, const char *URL, _tds__AddIPAddressFilterResponse*); soap_POST_recv__tds__AddIPAddressFilterResponse(struct soap*, _tds__AddIPAddressFilterResponse*); @endcode - @ref _tds__RemoveIPAddressFilter @code // Reader (returns SOAP_OK on success): soap_read__tds__RemoveIPAddressFilter(struct soap*, _tds__RemoveIPAddressFilter*); // Writer (returns SOAP_OK on success): soap_write__tds__RemoveIPAddressFilter(struct soap*, _tds__RemoveIPAddressFilter*); // REST GET (returns SOAP_OK on success): soap_GET__tds__RemoveIPAddressFilter(struct soap*, const char *URL, _tds__RemoveIPAddressFilter*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__RemoveIPAddressFilter(struct soap*, const char *URL, _tds__RemoveIPAddressFilter*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__RemoveIPAddressFilter(struct soap*, const char *URL, _tds__RemoveIPAddressFilter*); soap_POST_recv__tds__RemoveIPAddressFilter(struct soap*, _tds__RemoveIPAddressFilter*); @endcode - @ref _tds__RemoveIPAddressFilterResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__RemoveIPAddressFilterResponse(struct soap*, _tds__RemoveIPAddressFilterResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__RemoveIPAddressFilterResponse(struct soap*, _tds__RemoveIPAddressFilterResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__RemoveIPAddressFilterResponse(struct soap*, const char *URL, _tds__RemoveIPAddressFilterResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__RemoveIPAddressFilterResponse(struct soap*, const char *URL, _tds__RemoveIPAddressFilterResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__RemoveIPAddressFilterResponse(struct soap*, const char *URL, _tds__RemoveIPAddressFilterResponse*); soap_POST_recv__tds__RemoveIPAddressFilterResponse(struct soap*, _tds__RemoveIPAddressFilterResponse*); @endcode - @ref _tds__GetAccessPolicy @code // Reader (returns SOAP_OK on success): soap_read__tds__GetAccessPolicy(struct soap*, _tds__GetAccessPolicy*); // Writer (returns SOAP_OK on success): soap_write__tds__GetAccessPolicy(struct soap*, _tds__GetAccessPolicy*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetAccessPolicy(struct soap*, const char *URL, _tds__GetAccessPolicy*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetAccessPolicy(struct soap*, const char *URL, _tds__GetAccessPolicy*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetAccessPolicy(struct soap*, const char *URL, _tds__GetAccessPolicy*); soap_POST_recv__tds__GetAccessPolicy(struct soap*, _tds__GetAccessPolicy*); @endcode - @ref _tds__GetAccessPolicyResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetAccessPolicyResponse(struct soap*, _tds__GetAccessPolicyResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetAccessPolicyResponse(struct soap*, _tds__GetAccessPolicyResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetAccessPolicyResponse(struct soap*, const char *URL, _tds__GetAccessPolicyResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetAccessPolicyResponse(struct soap*, const char *URL, _tds__GetAccessPolicyResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetAccessPolicyResponse(struct soap*, const char *URL, _tds__GetAccessPolicyResponse*); soap_POST_recv__tds__GetAccessPolicyResponse(struct soap*, _tds__GetAccessPolicyResponse*); @endcode - @ref _tds__SetAccessPolicy @code // Reader (returns SOAP_OK on success): soap_read__tds__SetAccessPolicy(struct soap*, _tds__SetAccessPolicy*); // Writer (returns SOAP_OK on success): soap_write__tds__SetAccessPolicy(struct soap*, _tds__SetAccessPolicy*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetAccessPolicy(struct soap*, const char *URL, _tds__SetAccessPolicy*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetAccessPolicy(struct soap*, const char *URL, _tds__SetAccessPolicy*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetAccessPolicy(struct soap*, const char *URL, _tds__SetAccessPolicy*); soap_POST_recv__tds__SetAccessPolicy(struct soap*, _tds__SetAccessPolicy*); @endcode - @ref _tds__SetAccessPolicyResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetAccessPolicyResponse(struct soap*, _tds__SetAccessPolicyResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetAccessPolicyResponse(struct soap*, _tds__SetAccessPolicyResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetAccessPolicyResponse(struct soap*, const char *URL, _tds__SetAccessPolicyResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetAccessPolicyResponse(struct soap*, const char *URL, _tds__SetAccessPolicyResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetAccessPolicyResponse(struct soap*, const char *URL, _tds__SetAccessPolicyResponse*); soap_POST_recv__tds__SetAccessPolicyResponse(struct soap*, _tds__SetAccessPolicyResponse*); @endcode - @ref _tds__CreateCertificate @code // Reader (returns SOAP_OK on success): soap_read__tds__CreateCertificate(struct soap*, _tds__CreateCertificate*); // Writer (returns SOAP_OK on success): soap_write__tds__CreateCertificate(struct soap*, _tds__CreateCertificate*); // REST GET (returns SOAP_OK on success): soap_GET__tds__CreateCertificate(struct soap*, const char *URL, _tds__CreateCertificate*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__CreateCertificate(struct soap*, const char *URL, _tds__CreateCertificate*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__CreateCertificate(struct soap*, const char *URL, _tds__CreateCertificate*); soap_POST_recv__tds__CreateCertificate(struct soap*, _tds__CreateCertificate*); @endcode - @ref _tds__CreateCertificateResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__CreateCertificateResponse(struct soap*, _tds__CreateCertificateResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__CreateCertificateResponse(struct soap*, _tds__CreateCertificateResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__CreateCertificateResponse(struct soap*, const char *URL, _tds__CreateCertificateResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__CreateCertificateResponse(struct soap*, const char *URL, _tds__CreateCertificateResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__CreateCertificateResponse(struct soap*, const char *URL, _tds__CreateCertificateResponse*); soap_POST_recv__tds__CreateCertificateResponse(struct soap*, _tds__CreateCertificateResponse*); @endcode - @ref _tds__GetCertificates @code // Reader (returns SOAP_OK on success): soap_read__tds__GetCertificates(struct soap*, _tds__GetCertificates*); // Writer (returns SOAP_OK on success): soap_write__tds__GetCertificates(struct soap*, _tds__GetCertificates*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetCertificates(struct soap*, const char *URL, _tds__GetCertificates*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetCertificates(struct soap*, const char *URL, _tds__GetCertificates*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetCertificates(struct soap*, const char *URL, _tds__GetCertificates*); soap_POST_recv__tds__GetCertificates(struct soap*, _tds__GetCertificates*); @endcode - @ref _tds__GetCertificatesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetCertificatesResponse(struct soap*, _tds__GetCertificatesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetCertificatesResponse(struct soap*, _tds__GetCertificatesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetCertificatesResponse(struct soap*, const char *URL, _tds__GetCertificatesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetCertificatesResponse(struct soap*, const char *URL, _tds__GetCertificatesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetCertificatesResponse(struct soap*, const char *URL, _tds__GetCertificatesResponse*); soap_POST_recv__tds__GetCertificatesResponse(struct soap*, _tds__GetCertificatesResponse*); @endcode - @ref _tds__GetCertificatesStatus @code // Reader (returns SOAP_OK on success): soap_read__tds__GetCertificatesStatus(struct soap*, _tds__GetCertificatesStatus*); // Writer (returns SOAP_OK on success): soap_write__tds__GetCertificatesStatus(struct soap*, _tds__GetCertificatesStatus*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetCertificatesStatus(struct soap*, const char *URL, _tds__GetCertificatesStatus*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetCertificatesStatus(struct soap*, const char *URL, _tds__GetCertificatesStatus*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetCertificatesStatus(struct soap*, const char *URL, _tds__GetCertificatesStatus*); soap_POST_recv__tds__GetCertificatesStatus(struct soap*, _tds__GetCertificatesStatus*); @endcode - @ref _tds__GetCertificatesStatusResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetCertificatesStatusResponse(struct soap*, _tds__GetCertificatesStatusResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetCertificatesStatusResponse(struct soap*, _tds__GetCertificatesStatusResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetCertificatesStatusResponse(struct soap*, const char *URL, _tds__GetCertificatesStatusResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetCertificatesStatusResponse(struct soap*, const char *URL, _tds__GetCertificatesStatusResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetCertificatesStatusResponse(struct soap*, const char *URL, _tds__GetCertificatesStatusResponse*); soap_POST_recv__tds__GetCertificatesStatusResponse(struct soap*, _tds__GetCertificatesStatusResponse*); @endcode - @ref _tds__SetCertificatesStatus @code // Reader (returns SOAP_OK on success): soap_read__tds__SetCertificatesStatus(struct soap*, _tds__SetCertificatesStatus*); // Writer (returns SOAP_OK on success): soap_write__tds__SetCertificatesStatus(struct soap*, _tds__SetCertificatesStatus*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetCertificatesStatus(struct soap*, const char *URL, _tds__SetCertificatesStatus*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetCertificatesStatus(struct soap*, const char *URL, _tds__SetCertificatesStatus*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetCertificatesStatus(struct soap*, const char *URL, _tds__SetCertificatesStatus*); soap_POST_recv__tds__SetCertificatesStatus(struct soap*, _tds__SetCertificatesStatus*); @endcode - @ref _tds__SetCertificatesStatusResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetCertificatesStatusResponse(struct soap*, _tds__SetCertificatesStatusResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetCertificatesStatusResponse(struct soap*, _tds__SetCertificatesStatusResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetCertificatesStatusResponse(struct soap*, const char *URL, _tds__SetCertificatesStatusResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetCertificatesStatusResponse(struct soap*, const char *URL, _tds__SetCertificatesStatusResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetCertificatesStatusResponse(struct soap*, const char *URL, _tds__SetCertificatesStatusResponse*); soap_POST_recv__tds__SetCertificatesStatusResponse(struct soap*, _tds__SetCertificatesStatusResponse*); @endcode - @ref _tds__DeleteCertificates @code // Reader (returns SOAP_OK on success): soap_read__tds__DeleteCertificates(struct soap*, _tds__DeleteCertificates*); // Writer (returns SOAP_OK on success): soap_write__tds__DeleteCertificates(struct soap*, _tds__DeleteCertificates*); // REST GET (returns SOAP_OK on success): soap_GET__tds__DeleteCertificates(struct soap*, const char *URL, _tds__DeleteCertificates*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__DeleteCertificates(struct soap*, const char *URL, _tds__DeleteCertificates*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__DeleteCertificates(struct soap*, const char *URL, _tds__DeleteCertificates*); soap_POST_recv__tds__DeleteCertificates(struct soap*, _tds__DeleteCertificates*); @endcode - @ref _tds__DeleteCertificatesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__DeleteCertificatesResponse(struct soap*, _tds__DeleteCertificatesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__DeleteCertificatesResponse(struct soap*, _tds__DeleteCertificatesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__DeleteCertificatesResponse(struct soap*, const char *URL, _tds__DeleteCertificatesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__DeleteCertificatesResponse(struct soap*, const char *URL, _tds__DeleteCertificatesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__DeleteCertificatesResponse(struct soap*, const char *URL, _tds__DeleteCertificatesResponse*); soap_POST_recv__tds__DeleteCertificatesResponse(struct soap*, _tds__DeleteCertificatesResponse*); @endcode - @ref _tds__GetPkcs10Request @code // Reader (returns SOAP_OK on success): soap_read__tds__GetPkcs10Request(struct soap*, _tds__GetPkcs10Request*); // Writer (returns SOAP_OK on success): soap_write__tds__GetPkcs10Request(struct soap*, _tds__GetPkcs10Request*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetPkcs10Request(struct soap*, const char *URL, _tds__GetPkcs10Request*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetPkcs10Request(struct soap*, const char *URL, _tds__GetPkcs10Request*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetPkcs10Request(struct soap*, const char *URL, _tds__GetPkcs10Request*); soap_POST_recv__tds__GetPkcs10Request(struct soap*, _tds__GetPkcs10Request*); @endcode - @ref _tds__GetPkcs10RequestResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetPkcs10RequestResponse(struct soap*, _tds__GetPkcs10RequestResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetPkcs10RequestResponse(struct soap*, _tds__GetPkcs10RequestResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetPkcs10RequestResponse(struct soap*, const char *URL, _tds__GetPkcs10RequestResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetPkcs10RequestResponse(struct soap*, const char *URL, _tds__GetPkcs10RequestResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetPkcs10RequestResponse(struct soap*, const char *URL, _tds__GetPkcs10RequestResponse*); soap_POST_recv__tds__GetPkcs10RequestResponse(struct soap*, _tds__GetPkcs10RequestResponse*); @endcode - @ref _tds__LoadCertificates @code // Reader (returns SOAP_OK on success): soap_read__tds__LoadCertificates(struct soap*, _tds__LoadCertificates*); // Writer (returns SOAP_OK on success): soap_write__tds__LoadCertificates(struct soap*, _tds__LoadCertificates*); // REST GET (returns SOAP_OK on success): soap_GET__tds__LoadCertificates(struct soap*, const char *URL, _tds__LoadCertificates*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__LoadCertificates(struct soap*, const char *URL, _tds__LoadCertificates*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__LoadCertificates(struct soap*, const char *URL, _tds__LoadCertificates*); soap_POST_recv__tds__LoadCertificates(struct soap*, _tds__LoadCertificates*); @endcode - @ref _tds__LoadCertificatesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__LoadCertificatesResponse(struct soap*, _tds__LoadCertificatesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__LoadCertificatesResponse(struct soap*, _tds__LoadCertificatesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__LoadCertificatesResponse(struct soap*, const char *URL, _tds__LoadCertificatesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__LoadCertificatesResponse(struct soap*, const char *URL, _tds__LoadCertificatesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__LoadCertificatesResponse(struct soap*, const char *URL, _tds__LoadCertificatesResponse*); soap_POST_recv__tds__LoadCertificatesResponse(struct soap*, _tds__LoadCertificatesResponse*); @endcode - @ref _tds__GetClientCertificateMode @code // Reader (returns SOAP_OK on success): soap_read__tds__GetClientCertificateMode(struct soap*, _tds__GetClientCertificateMode*); // Writer (returns SOAP_OK on success): soap_write__tds__GetClientCertificateMode(struct soap*, _tds__GetClientCertificateMode*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetClientCertificateMode(struct soap*, const char *URL, _tds__GetClientCertificateMode*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetClientCertificateMode(struct soap*, const char *URL, _tds__GetClientCertificateMode*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetClientCertificateMode(struct soap*, const char *URL, _tds__GetClientCertificateMode*); soap_POST_recv__tds__GetClientCertificateMode(struct soap*, _tds__GetClientCertificateMode*); @endcode - @ref _tds__GetClientCertificateModeResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetClientCertificateModeResponse(struct soap*, _tds__GetClientCertificateModeResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetClientCertificateModeResponse(struct soap*, _tds__GetClientCertificateModeResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetClientCertificateModeResponse(struct soap*, const char *URL, _tds__GetClientCertificateModeResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetClientCertificateModeResponse(struct soap*, const char *URL, _tds__GetClientCertificateModeResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetClientCertificateModeResponse(struct soap*, const char *URL, _tds__GetClientCertificateModeResponse*); soap_POST_recv__tds__GetClientCertificateModeResponse(struct soap*, _tds__GetClientCertificateModeResponse*); @endcode - @ref _tds__SetClientCertificateMode @code // Reader (returns SOAP_OK on success): soap_read__tds__SetClientCertificateMode(struct soap*, _tds__SetClientCertificateMode*); // Writer (returns SOAP_OK on success): soap_write__tds__SetClientCertificateMode(struct soap*, _tds__SetClientCertificateMode*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetClientCertificateMode(struct soap*, const char *URL, _tds__SetClientCertificateMode*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetClientCertificateMode(struct soap*, const char *URL, _tds__SetClientCertificateMode*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetClientCertificateMode(struct soap*, const char *URL, _tds__SetClientCertificateMode*); soap_POST_recv__tds__SetClientCertificateMode(struct soap*, _tds__SetClientCertificateMode*); @endcode - @ref _tds__SetClientCertificateModeResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetClientCertificateModeResponse(struct soap*, _tds__SetClientCertificateModeResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetClientCertificateModeResponse(struct soap*, _tds__SetClientCertificateModeResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetClientCertificateModeResponse(struct soap*, const char *URL, _tds__SetClientCertificateModeResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetClientCertificateModeResponse(struct soap*, const char *URL, _tds__SetClientCertificateModeResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetClientCertificateModeResponse(struct soap*, const char *URL, _tds__SetClientCertificateModeResponse*); soap_POST_recv__tds__SetClientCertificateModeResponse(struct soap*, _tds__SetClientCertificateModeResponse*); @endcode - @ref _tds__GetCACertificates @code // Reader (returns SOAP_OK on success): soap_read__tds__GetCACertificates(struct soap*, _tds__GetCACertificates*); // Writer (returns SOAP_OK on success): soap_write__tds__GetCACertificates(struct soap*, _tds__GetCACertificates*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetCACertificates(struct soap*, const char *URL, _tds__GetCACertificates*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetCACertificates(struct soap*, const char *URL, _tds__GetCACertificates*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetCACertificates(struct soap*, const char *URL, _tds__GetCACertificates*); soap_POST_recv__tds__GetCACertificates(struct soap*, _tds__GetCACertificates*); @endcode - @ref _tds__GetCACertificatesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetCACertificatesResponse(struct soap*, _tds__GetCACertificatesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetCACertificatesResponse(struct soap*, _tds__GetCACertificatesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetCACertificatesResponse(struct soap*, const char *URL, _tds__GetCACertificatesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetCACertificatesResponse(struct soap*, const char *URL, _tds__GetCACertificatesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetCACertificatesResponse(struct soap*, const char *URL, _tds__GetCACertificatesResponse*); soap_POST_recv__tds__GetCACertificatesResponse(struct soap*, _tds__GetCACertificatesResponse*); @endcode - @ref _tds__LoadCertificateWithPrivateKey @code // Reader (returns SOAP_OK on success): soap_read__tds__LoadCertificateWithPrivateKey(struct soap*, _tds__LoadCertificateWithPrivateKey*); // Writer (returns SOAP_OK on success): soap_write__tds__LoadCertificateWithPrivateKey(struct soap*, _tds__LoadCertificateWithPrivateKey*); // REST GET (returns SOAP_OK on success): soap_GET__tds__LoadCertificateWithPrivateKey(struct soap*, const char *URL, _tds__LoadCertificateWithPrivateKey*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__LoadCertificateWithPrivateKey(struct soap*, const char *URL, _tds__LoadCertificateWithPrivateKey*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__LoadCertificateWithPrivateKey(struct soap*, const char *URL, _tds__LoadCertificateWithPrivateKey*); soap_POST_recv__tds__LoadCertificateWithPrivateKey(struct soap*, _tds__LoadCertificateWithPrivateKey*); @endcode - @ref _tds__LoadCertificateWithPrivateKeyResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__LoadCertificateWithPrivateKeyResponse(struct soap*, _tds__LoadCertificateWithPrivateKeyResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__LoadCertificateWithPrivateKeyResponse(struct soap*, _tds__LoadCertificateWithPrivateKeyResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__LoadCertificateWithPrivateKeyResponse(struct soap*, const char *URL, _tds__LoadCertificateWithPrivateKeyResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__LoadCertificateWithPrivateKeyResponse(struct soap*, const char *URL, _tds__LoadCertificateWithPrivateKeyResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__LoadCertificateWithPrivateKeyResponse(struct soap*, const char *URL, _tds__LoadCertificateWithPrivateKeyResponse*); soap_POST_recv__tds__LoadCertificateWithPrivateKeyResponse(struct soap*, _tds__LoadCertificateWithPrivateKeyResponse*); @endcode - @ref _tds__GetCertificateInformation @code // Reader (returns SOAP_OK on success): soap_read__tds__GetCertificateInformation(struct soap*, _tds__GetCertificateInformation*); // Writer (returns SOAP_OK on success): soap_write__tds__GetCertificateInformation(struct soap*, _tds__GetCertificateInformation*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetCertificateInformation(struct soap*, const char *URL, _tds__GetCertificateInformation*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetCertificateInformation(struct soap*, const char *URL, _tds__GetCertificateInformation*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetCertificateInformation(struct soap*, const char *URL, _tds__GetCertificateInformation*); soap_POST_recv__tds__GetCertificateInformation(struct soap*, _tds__GetCertificateInformation*); @endcode - @ref _tds__GetCertificateInformationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetCertificateInformationResponse(struct soap*, _tds__GetCertificateInformationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetCertificateInformationResponse(struct soap*, _tds__GetCertificateInformationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetCertificateInformationResponse(struct soap*, const char *URL, _tds__GetCertificateInformationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetCertificateInformationResponse(struct soap*, const char *URL, _tds__GetCertificateInformationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetCertificateInformationResponse(struct soap*, const char *URL, _tds__GetCertificateInformationResponse*); soap_POST_recv__tds__GetCertificateInformationResponse(struct soap*, _tds__GetCertificateInformationResponse*); @endcode - @ref _tds__LoadCACertificates @code // Reader (returns SOAP_OK on success): soap_read__tds__LoadCACertificates(struct soap*, _tds__LoadCACertificates*); // Writer (returns SOAP_OK on success): soap_write__tds__LoadCACertificates(struct soap*, _tds__LoadCACertificates*); // REST GET (returns SOAP_OK on success): soap_GET__tds__LoadCACertificates(struct soap*, const char *URL, _tds__LoadCACertificates*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__LoadCACertificates(struct soap*, const char *URL, _tds__LoadCACertificates*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__LoadCACertificates(struct soap*, const char *URL, _tds__LoadCACertificates*); soap_POST_recv__tds__LoadCACertificates(struct soap*, _tds__LoadCACertificates*); @endcode - @ref _tds__LoadCACertificatesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__LoadCACertificatesResponse(struct soap*, _tds__LoadCACertificatesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__LoadCACertificatesResponse(struct soap*, _tds__LoadCACertificatesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__LoadCACertificatesResponse(struct soap*, const char *URL, _tds__LoadCACertificatesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__LoadCACertificatesResponse(struct soap*, const char *URL, _tds__LoadCACertificatesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__LoadCACertificatesResponse(struct soap*, const char *URL, _tds__LoadCACertificatesResponse*); soap_POST_recv__tds__LoadCACertificatesResponse(struct soap*, _tds__LoadCACertificatesResponse*); @endcode - @ref _tds__CreateDot1XConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tds__CreateDot1XConfiguration(struct soap*, _tds__CreateDot1XConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tds__CreateDot1XConfiguration(struct soap*, _tds__CreateDot1XConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tds__CreateDot1XConfiguration(struct soap*, const char *URL, _tds__CreateDot1XConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__CreateDot1XConfiguration(struct soap*, const char *URL, _tds__CreateDot1XConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__CreateDot1XConfiguration(struct soap*, const char *URL, _tds__CreateDot1XConfiguration*); soap_POST_recv__tds__CreateDot1XConfiguration(struct soap*, _tds__CreateDot1XConfiguration*); @endcode - @ref _tds__CreateDot1XConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__CreateDot1XConfigurationResponse(struct soap*, _tds__CreateDot1XConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__CreateDot1XConfigurationResponse(struct soap*, _tds__CreateDot1XConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__CreateDot1XConfigurationResponse(struct soap*, const char *URL, _tds__CreateDot1XConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__CreateDot1XConfigurationResponse(struct soap*, const char *URL, _tds__CreateDot1XConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__CreateDot1XConfigurationResponse(struct soap*, const char *URL, _tds__CreateDot1XConfigurationResponse*); soap_POST_recv__tds__CreateDot1XConfigurationResponse(struct soap*, _tds__CreateDot1XConfigurationResponse*); @endcode - @ref _tds__SetDot1XConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tds__SetDot1XConfiguration(struct soap*, _tds__SetDot1XConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tds__SetDot1XConfiguration(struct soap*, _tds__SetDot1XConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetDot1XConfiguration(struct soap*, const char *URL, _tds__SetDot1XConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetDot1XConfiguration(struct soap*, const char *URL, _tds__SetDot1XConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetDot1XConfiguration(struct soap*, const char *URL, _tds__SetDot1XConfiguration*); soap_POST_recv__tds__SetDot1XConfiguration(struct soap*, _tds__SetDot1XConfiguration*); @endcode - @ref _tds__SetDot1XConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetDot1XConfigurationResponse(struct soap*, _tds__SetDot1XConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetDot1XConfigurationResponse(struct soap*, _tds__SetDot1XConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetDot1XConfigurationResponse(struct soap*, const char *URL, _tds__SetDot1XConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetDot1XConfigurationResponse(struct soap*, const char *URL, _tds__SetDot1XConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetDot1XConfigurationResponse(struct soap*, const char *URL, _tds__SetDot1XConfigurationResponse*); soap_POST_recv__tds__SetDot1XConfigurationResponse(struct soap*, _tds__SetDot1XConfigurationResponse*); @endcode - @ref _tds__GetDot1XConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDot1XConfiguration(struct soap*, _tds__GetDot1XConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDot1XConfiguration(struct soap*, _tds__GetDot1XConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDot1XConfiguration(struct soap*, const char *URL, _tds__GetDot1XConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDot1XConfiguration(struct soap*, const char *URL, _tds__GetDot1XConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDot1XConfiguration(struct soap*, const char *URL, _tds__GetDot1XConfiguration*); soap_POST_recv__tds__GetDot1XConfiguration(struct soap*, _tds__GetDot1XConfiguration*); @endcode - @ref _tds__GetDot1XConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDot1XConfigurationResponse(struct soap*, _tds__GetDot1XConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDot1XConfigurationResponse(struct soap*, _tds__GetDot1XConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDot1XConfigurationResponse(struct soap*, const char *URL, _tds__GetDot1XConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDot1XConfigurationResponse(struct soap*, const char *URL, _tds__GetDot1XConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDot1XConfigurationResponse(struct soap*, const char *URL, _tds__GetDot1XConfigurationResponse*); soap_POST_recv__tds__GetDot1XConfigurationResponse(struct soap*, _tds__GetDot1XConfigurationResponse*); @endcode - @ref _tds__GetDot1XConfigurations @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDot1XConfigurations(struct soap*, _tds__GetDot1XConfigurations*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDot1XConfigurations(struct soap*, _tds__GetDot1XConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDot1XConfigurations(struct soap*, const char *URL, _tds__GetDot1XConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDot1XConfigurations(struct soap*, const char *URL, _tds__GetDot1XConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDot1XConfigurations(struct soap*, const char *URL, _tds__GetDot1XConfigurations*); soap_POST_recv__tds__GetDot1XConfigurations(struct soap*, _tds__GetDot1XConfigurations*); @endcode - @ref _tds__GetDot1XConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDot1XConfigurationsResponse(struct soap*, _tds__GetDot1XConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDot1XConfigurationsResponse(struct soap*, _tds__GetDot1XConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDot1XConfigurationsResponse(struct soap*, const char *URL, _tds__GetDot1XConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDot1XConfigurationsResponse(struct soap*, const char *URL, _tds__GetDot1XConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDot1XConfigurationsResponse(struct soap*, const char *URL, _tds__GetDot1XConfigurationsResponse*); soap_POST_recv__tds__GetDot1XConfigurationsResponse(struct soap*, _tds__GetDot1XConfigurationsResponse*); @endcode - @ref _tds__DeleteDot1XConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tds__DeleteDot1XConfiguration(struct soap*, _tds__DeleteDot1XConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tds__DeleteDot1XConfiguration(struct soap*, _tds__DeleteDot1XConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tds__DeleteDot1XConfiguration(struct soap*, const char *URL, _tds__DeleteDot1XConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__DeleteDot1XConfiguration(struct soap*, const char *URL, _tds__DeleteDot1XConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__DeleteDot1XConfiguration(struct soap*, const char *URL, _tds__DeleteDot1XConfiguration*); soap_POST_recv__tds__DeleteDot1XConfiguration(struct soap*, _tds__DeleteDot1XConfiguration*); @endcode - @ref _tds__DeleteDot1XConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__DeleteDot1XConfigurationResponse(struct soap*, _tds__DeleteDot1XConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__DeleteDot1XConfigurationResponse(struct soap*, _tds__DeleteDot1XConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__DeleteDot1XConfigurationResponse(struct soap*, const char *URL, _tds__DeleteDot1XConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__DeleteDot1XConfigurationResponse(struct soap*, const char *URL, _tds__DeleteDot1XConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__DeleteDot1XConfigurationResponse(struct soap*, const char *URL, _tds__DeleteDot1XConfigurationResponse*); soap_POST_recv__tds__DeleteDot1XConfigurationResponse(struct soap*, _tds__DeleteDot1XConfigurationResponse*); @endcode - @ref _tds__GetRelayOutputs @code // Reader (returns SOAP_OK on success): soap_read__tds__GetRelayOutputs(struct soap*, _tds__GetRelayOutputs*); // Writer (returns SOAP_OK on success): soap_write__tds__GetRelayOutputs(struct soap*, _tds__GetRelayOutputs*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetRelayOutputs(struct soap*, const char *URL, _tds__GetRelayOutputs*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetRelayOutputs(struct soap*, const char *URL, _tds__GetRelayOutputs*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetRelayOutputs(struct soap*, const char *URL, _tds__GetRelayOutputs*); soap_POST_recv__tds__GetRelayOutputs(struct soap*, _tds__GetRelayOutputs*); @endcode - @ref _tds__GetRelayOutputsResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetRelayOutputsResponse(struct soap*, _tds__GetRelayOutputsResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetRelayOutputsResponse(struct soap*, _tds__GetRelayOutputsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetRelayOutputsResponse(struct soap*, const char *URL, _tds__GetRelayOutputsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetRelayOutputsResponse(struct soap*, const char *URL, _tds__GetRelayOutputsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetRelayOutputsResponse(struct soap*, const char *URL, _tds__GetRelayOutputsResponse*); soap_POST_recv__tds__GetRelayOutputsResponse(struct soap*, _tds__GetRelayOutputsResponse*); @endcode - @ref _tds__SetRelayOutputSettings @code // Reader (returns SOAP_OK on success): soap_read__tds__SetRelayOutputSettings(struct soap*, _tds__SetRelayOutputSettings*); // Writer (returns SOAP_OK on success): soap_write__tds__SetRelayOutputSettings(struct soap*, _tds__SetRelayOutputSettings*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetRelayOutputSettings(struct soap*, const char *URL, _tds__SetRelayOutputSettings*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetRelayOutputSettings(struct soap*, const char *URL, _tds__SetRelayOutputSettings*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetRelayOutputSettings(struct soap*, const char *URL, _tds__SetRelayOutputSettings*); soap_POST_recv__tds__SetRelayOutputSettings(struct soap*, _tds__SetRelayOutputSettings*); @endcode - @ref _tds__SetRelayOutputSettingsResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetRelayOutputSettingsResponse(struct soap*, _tds__SetRelayOutputSettingsResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetRelayOutputSettingsResponse(struct soap*, _tds__SetRelayOutputSettingsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetRelayOutputSettingsResponse(struct soap*, const char *URL, _tds__SetRelayOutputSettingsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetRelayOutputSettingsResponse(struct soap*, const char *URL, _tds__SetRelayOutputSettingsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetRelayOutputSettingsResponse(struct soap*, const char *URL, _tds__SetRelayOutputSettingsResponse*); soap_POST_recv__tds__SetRelayOutputSettingsResponse(struct soap*, _tds__SetRelayOutputSettingsResponse*); @endcode - @ref _tds__SetRelayOutputState @code // Reader (returns SOAP_OK on success): soap_read__tds__SetRelayOutputState(struct soap*, _tds__SetRelayOutputState*); // Writer (returns SOAP_OK on success): soap_write__tds__SetRelayOutputState(struct soap*, _tds__SetRelayOutputState*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetRelayOutputState(struct soap*, const char *URL, _tds__SetRelayOutputState*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetRelayOutputState(struct soap*, const char *URL, _tds__SetRelayOutputState*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetRelayOutputState(struct soap*, const char *URL, _tds__SetRelayOutputState*); soap_POST_recv__tds__SetRelayOutputState(struct soap*, _tds__SetRelayOutputState*); @endcode - @ref _tds__SetRelayOutputStateResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetRelayOutputStateResponse(struct soap*, _tds__SetRelayOutputStateResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetRelayOutputStateResponse(struct soap*, _tds__SetRelayOutputStateResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetRelayOutputStateResponse(struct soap*, const char *URL, _tds__SetRelayOutputStateResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetRelayOutputStateResponse(struct soap*, const char *URL, _tds__SetRelayOutputStateResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetRelayOutputStateResponse(struct soap*, const char *URL, _tds__SetRelayOutputStateResponse*); soap_POST_recv__tds__SetRelayOutputStateResponse(struct soap*, _tds__SetRelayOutputStateResponse*); @endcode - @ref _tds__SendAuxiliaryCommand @code // Reader (returns SOAP_OK on success): soap_read__tds__SendAuxiliaryCommand(struct soap*, _tds__SendAuxiliaryCommand*); // Writer (returns SOAP_OK on success): soap_write__tds__SendAuxiliaryCommand(struct soap*, _tds__SendAuxiliaryCommand*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SendAuxiliaryCommand(struct soap*, const char *URL, _tds__SendAuxiliaryCommand*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SendAuxiliaryCommand(struct soap*, const char *URL, _tds__SendAuxiliaryCommand*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SendAuxiliaryCommand(struct soap*, const char *URL, _tds__SendAuxiliaryCommand*); soap_POST_recv__tds__SendAuxiliaryCommand(struct soap*, _tds__SendAuxiliaryCommand*); @endcode - @ref _tds__SendAuxiliaryCommandResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SendAuxiliaryCommandResponse(struct soap*, _tds__SendAuxiliaryCommandResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SendAuxiliaryCommandResponse(struct soap*, _tds__SendAuxiliaryCommandResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SendAuxiliaryCommandResponse(struct soap*, const char *URL, _tds__SendAuxiliaryCommandResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SendAuxiliaryCommandResponse(struct soap*, const char *URL, _tds__SendAuxiliaryCommandResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SendAuxiliaryCommandResponse(struct soap*, const char *URL, _tds__SendAuxiliaryCommandResponse*); soap_POST_recv__tds__SendAuxiliaryCommandResponse(struct soap*, _tds__SendAuxiliaryCommandResponse*); @endcode - @ref _tds__GetDot11Capabilities @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDot11Capabilities(struct soap*, _tds__GetDot11Capabilities*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDot11Capabilities(struct soap*, _tds__GetDot11Capabilities*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDot11Capabilities(struct soap*, const char *URL, _tds__GetDot11Capabilities*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDot11Capabilities(struct soap*, const char *URL, _tds__GetDot11Capabilities*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDot11Capabilities(struct soap*, const char *URL, _tds__GetDot11Capabilities*); soap_POST_recv__tds__GetDot11Capabilities(struct soap*, _tds__GetDot11Capabilities*); @endcode - @ref _tds__GetDot11CapabilitiesResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDot11CapabilitiesResponse(struct soap*, _tds__GetDot11CapabilitiesResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDot11CapabilitiesResponse(struct soap*, _tds__GetDot11CapabilitiesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDot11CapabilitiesResponse(struct soap*, const char *URL, _tds__GetDot11CapabilitiesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDot11CapabilitiesResponse(struct soap*, const char *URL, _tds__GetDot11CapabilitiesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDot11CapabilitiesResponse(struct soap*, const char *URL, _tds__GetDot11CapabilitiesResponse*); soap_POST_recv__tds__GetDot11CapabilitiesResponse(struct soap*, _tds__GetDot11CapabilitiesResponse*); @endcode - @ref _tds__GetDot11Status @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDot11Status(struct soap*, _tds__GetDot11Status*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDot11Status(struct soap*, _tds__GetDot11Status*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDot11Status(struct soap*, const char *URL, _tds__GetDot11Status*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDot11Status(struct soap*, const char *URL, _tds__GetDot11Status*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDot11Status(struct soap*, const char *URL, _tds__GetDot11Status*); soap_POST_recv__tds__GetDot11Status(struct soap*, _tds__GetDot11Status*); @endcode - @ref _tds__GetDot11StatusResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetDot11StatusResponse(struct soap*, _tds__GetDot11StatusResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetDot11StatusResponse(struct soap*, _tds__GetDot11StatusResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetDot11StatusResponse(struct soap*, const char *URL, _tds__GetDot11StatusResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetDot11StatusResponse(struct soap*, const char *URL, _tds__GetDot11StatusResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetDot11StatusResponse(struct soap*, const char *URL, _tds__GetDot11StatusResponse*); soap_POST_recv__tds__GetDot11StatusResponse(struct soap*, _tds__GetDot11StatusResponse*); @endcode - @ref _tds__ScanAvailableDot11Networks @code // Reader (returns SOAP_OK on success): soap_read__tds__ScanAvailableDot11Networks(struct soap*, _tds__ScanAvailableDot11Networks*); // Writer (returns SOAP_OK on success): soap_write__tds__ScanAvailableDot11Networks(struct soap*, _tds__ScanAvailableDot11Networks*); // REST GET (returns SOAP_OK on success): soap_GET__tds__ScanAvailableDot11Networks(struct soap*, const char *URL, _tds__ScanAvailableDot11Networks*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__ScanAvailableDot11Networks(struct soap*, const char *URL, _tds__ScanAvailableDot11Networks*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__ScanAvailableDot11Networks(struct soap*, const char *URL, _tds__ScanAvailableDot11Networks*); soap_POST_recv__tds__ScanAvailableDot11Networks(struct soap*, _tds__ScanAvailableDot11Networks*); @endcode - @ref _tds__ScanAvailableDot11NetworksResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__ScanAvailableDot11NetworksResponse(struct soap*, _tds__ScanAvailableDot11NetworksResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__ScanAvailableDot11NetworksResponse(struct soap*, _tds__ScanAvailableDot11NetworksResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__ScanAvailableDot11NetworksResponse(struct soap*, const char *URL, _tds__ScanAvailableDot11NetworksResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__ScanAvailableDot11NetworksResponse(struct soap*, const char *URL, _tds__ScanAvailableDot11NetworksResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__ScanAvailableDot11NetworksResponse(struct soap*, const char *URL, _tds__ScanAvailableDot11NetworksResponse*); soap_POST_recv__tds__ScanAvailableDot11NetworksResponse(struct soap*, _tds__ScanAvailableDot11NetworksResponse*); @endcode - @ref _tds__GetSystemUris @code // Reader (returns SOAP_OK on success): soap_read__tds__GetSystemUris(struct soap*, _tds__GetSystemUris*); // Writer (returns SOAP_OK on success): soap_write__tds__GetSystemUris(struct soap*, _tds__GetSystemUris*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetSystemUris(struct soap*, const char *URL, _tds__GetSystemUris*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetSystemUris(struct soap*, const char *URL, _tds__GetSystemUris*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetSystemUris(struct soap*, const char *URL, _tds__GetSystemUris*); soap_POST_recv__tds__GetSystemUris(struct soap*, _tds__GetSystemUris*); @endcode - @ref _tds__GetSystemUrisResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetSystemUrisResponse(struct soap*, _tds__GetSystemUrisResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetSystemUrisResponse(struct soap*, _tds__GetSystemUrisResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetSystemUrisResponse(struct soap*, const char *URL, _tds__GetSystemUrisResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetSystemUrisResponse(struct soap*, const char *URL, _tds__GetSystemUrisResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetSystemUrisResponse(struct soap*, const char *URL, _tds__GetSystemUrisResponse*); soap_POST_recv__tds__GetSystemUrisResponse(struct soap*, _tds__GetSystemUrisResponse*); @endcode - @ref _tds__StartFirmwareUpgrade @code // Reader (returns SOAP_OK on success): soap_read__tds__StartFirmwareUpgrade(struct soap*, _tds__StartFirmwareUpgrade*); // Writer (returns SOAP_OK on success): soap_write__tds__StartFirmwareUpgrade(struct soap*, _tds__StartFirmwareUpgrade*); // REST GET (returns SOAP_OK on success): soap_GET__tds__StartFirmwareUpgrade(struct soap*, const char *URL, _tds__StartFirmwareUpgrade*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__StartFirmwareUpgrade(struct soap*, const char *URL, _tds__StartFirmwareUpgrade*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__StartFirmwareUpgrade(struct soap*, const char *URL, _tds__StartFirmwareUpgrade*); soap_POST_recv__tds__StartFirmwareUpgrade(struct soap*, _tds__StartFirmwareUpgrade*); @endcode - @ref _tds__StartFirmwareUpgradeResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__StartFirmwareUpgradeResponse(struct soap*, _tds__StartFirmwareUpgradeResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__StartFirmwareUpgradeResponse(struct soap*, _tds__StartFirmwareUpgradeResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__StartFirmwareUpgradeResponse(struct soap*, const char *URL, _tds__StartFirmwareUpgradeResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__StartFirmwareUpgradeResponse(struct soap*, const char *URL, _tds__StartFirmwareUpgradeResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__StartFirmwareUpgradeResponse(struct soap*, const char *URL, _tds__StartFirmwareUpgradeResponse*); soap_POST_recv__tds__StartFirmwareUpgradeResponse(struct soap*, _tds__StartFirmwareUpgradeResponse*); @endcode - @ref _tds__StartSystemRestore @code // Reader (returns SOAP_OK on success): soap_read__tds__StartSystemRestore(struct soap*, _tds__StartSystemRestore*); // Writer (returns SOAP_OK on success): soap_write__tds__StartSystemRestore(struct soap*, _tds__StartSystemRestore*); // REST GET (returns SOAP_OK on success): soap_GET__tds__StartSystemRestore(struct soap*, const char *URL, _tds__StartSystemRestore*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__StartSystemRestore(struct soap*, const char *URL, _tds__StartSystemRestore*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__StartSystemRestore(struct soap*, const char *URL, _tds__StartSystemRestore*); soap_POST_recv__tds__StartSystemRestore(struct soap*, _tds__StartSystemRestore*); @endcode - @ref _tds__StartSystemRestoreResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__StartSystemRestoreResponse(struct soap*, _tds__StartSystemRestoreResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__StartSystemRestoreResponse(struct soap*, _tds__StartSystemRestoreResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__StartSystemRestoreResponse(struct soap*, const char *URL, _tds__StartSystemRestoreResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__StartSystemRestoreResponse(struct soap*, const char *URL, _tds__StartSystemRestoreResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__StartSystemRestoreResponse(struct soap*, const char *URL, _tds__StartSystemRestoreResponse*); soap_POST_recv__tds__StartSystemRestoreResponse(struct soap*, _tds__StartSystemRestoreResponse*); @endcode - @ref _tds__GetStorageConfigurations @code // Reader (returns SOAP_OK on success): soap_read__tds__GetStorageConfigurations(struct soap*, _tds__GetStorageConfigurations*); // Writer (returns SOAP_OK on success): soap_write__tds__GetStorageConfigurations(struct soap*, _tds__GetStorageConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetStorageConfigurations(struct soap*, const char *URL, _tds__GetStorageConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetStorageConfigurations(struct soap*, const char *URL, _tds__GetStorageConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetStorageConfigurations(struct soap*, const char *URL, _tds__GetStorageConfigurations*); soap_POST_recv__tds__GetStorageConfigurations(struct soap*, _tds__GetStorageConfigurations*); @endcode - @ref _tds__GetStorageConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetStorageConfigurationsResponse(struct soap*, _tds__GetStorageConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetStorageConfigurationsResponse(struct soap*, _tds__GetStorageConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetStorageConfigurationsResponse(struct soap*, const char *URL, _tds__GetStorageConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetStorageConfigurationsResponse(struct soap*, const char *URL, _tds__GetStorageConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetStorageConfigurationsResponse(struct soap*, const char *URL, _tds__GetStorageConfigurationsResponse*); soap_POST_recv__tds__GetStorageConfigurationsResponse(struct soap*, _tds__GetStorageConfigurationsResponse*); @endcode - @ref _tds__CreateStorageConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tds__CreateStorageConfiguration(struct soap*, _tds__CreateStorageConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tds__CreateStorageConfiguration(struct soap*, _tds__CreateStorageConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tds__CreateStorageConfiguration(struct soap*, const char *URL, _tds__CreateStorageConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__CreateStorageConfiguration(struct soap*, const char *URL, _tds__CreateStorageConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__CreateStorageConfiguration(struct soap*, const char *URL, _tds__CreateStorageConfiguration*); soap_POST_recv__tds__CreateStorageConfiguration(struct soap*, _tds__CreateStorageConfiguration*); @endcode - @ref _tds__CreateStorageConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__CreateStorageConfigurationResponse(struct soap*, _tds__CreateStorageConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__CreateStorageConfigurationResponse(struct soap*, _tds__CreateStorageConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__CreateStorageConfigurationResponse(struct soap*, const char *URL, _tds__CreateStorageConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__CreateStorageConfigurationResponse(struct soap*, const char *URL, _tds__CreateStorageConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__CreateStorageConfigurationResponse(struct soap*, const char *URL, _tds__CreateStorageConfigurationResponse*); soap_POST_recv__tds__CreateStorageConfigurationResponse(struct soap*, _tds__CreateStorageConfigurationResponse*); @endcode - @ref _tds__GetStorageConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tds__GetStorageConfiguration(struct soap*, _tds__GetStorageConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tds__GetStorageConfiguration(struct soap*, _tds__GetStorageConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetStorageConfiguration(struct soap*, const char *URL, _tds__GetStorageConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetStorageConfiguration(struct soap*, const char *URL, _tds__GetStorageConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetStorageConfiguration(struct soap*, const char *URL, _tds__GetStorageConfiguration*); soap_POST_recv__tds__GetStorageConfiguration(struct soap*, _tds__GetStorageConfiguration*); @endcode - @ref _tds__GetStorageConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetStorageConfigurationResponse(struct soap*, _tds__GetStorageConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetStorageConfigurationResponse(struct soap*, _tds__GetStorageConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetStorageConfigurationResponse(struct soap*, const char *URL, _tds__GetStorageConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetStorageConfigurationResponse(struct soap*, const char *URL, _tds__GetStorageConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetStorageConfigurationResponse(struct soap*, const char *URL, _tds__GetStorageConfigurationResponse*); soap_POST_recv__tds__GetStorageConfigurationResponse(struct soap*, _tds__GetStorageConfigurationResponse*); @endcode - @ref _tds__SetStorageConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tds__SetStorageConfiguration(struct soap*, _tds__SetStorageConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tds__SetStorageConfiguration(struct soap*, _tds__SetStorageConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetStorageConfiguration(struct soap*, const char *URL, _tds__SetStorageConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetStorageConfiguration(struct soap*, const char *URL, _tds__SetStorageConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetStorageConfiguration(struct soap*, const char *URL, _tds__SetStorageConfiguration*); soap_POST_recv__tds__SetStorageConfiguration(struct soap*, _tds__SetStorageConfiguration*); @endcode - @ref _tds__SetStorageConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetStorageConfigurationResponse(struct soap*, _tds__SetStorageConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetStorageConfigurationResponse(struct soap*, _tds__SetStorageConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetStorageConfigurationResponse(struct soap*, const char *URL, _tds__SetStorageConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetStorageConfigurationResponse(struct soap*, const char *URL, _tds__SetStorageConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetStorageConfigurationResponse(struct soap*, const char *URL, _tds__SetStorageConfigurationResponse*); soap_POST_recv__tds__SetStorageConfigurationResponse(struct soap*, _tds__SetStorageConfigurationResponse*); @endcode - @ref _tds__DeleteStorageConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tds__DeleteStorageConfiguration(struct soap*, _tds__DeleteStorageConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tds__DeleteStorageConfiguration(struct soap*, _tds__DeleteStorageConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tds__DeleteStorageConfiguration(struct soap*, const char *URL, _tds__DeleteStorageConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__DeleteStorageConfiguration(struct soap*, const char *URL, _tds__DeleteStorageConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__DeleteStorageConfiguration(struct soap*, const char *URL, _tds__DeleteStorageConfiguration*); soap_POST_recv__tds__DeleteStorageConfiguration(struct soap*, _tds__DeleteStorageConfiguration*); @endcode - @ref _tds__DeleteStorageConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__DeleteStorageConfigurationResponse(struct soap*, _tds__DeleteStorageConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__DeleteStorageConfigurationResponse(struct soap*, _tds__DeleteStorageConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__DeleteStorageConfigurationResponse(struct soap*, const char *URL, _tds__DeleteStorageConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__DeleteStorageConfigurationResponse(struct soap*, const char *URL, _tds__DeleteStorageConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__DeleteStorageConfigurationResponse(struct soap*, const char *URL, _tds__DeleteStorageConfigurationResponse*); soap_POST_recv__tds__DeleteStorageConfigurationResponse(struct soap*, _tds__DeleteStorageConfigurationResponse*); @endcode - @ref _tds__GetGeoLocation @code // Reader (returns SOAP_OK on success): soap_read__tds__GetGeoLocation(struct soap*, _tds__GetGeoLocation*); // Writer (returns SOAP_OK on success): soap_write__tds__GetGeoLocation(struct soap*, _tds__GetGeoLocation*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetGeoLocation(struct soap*, const char *URL, _tds__GetGeoLocation*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetGeoLocation(struct soap*, const char *URL, _tds__GetGeoLocation*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetGeoLocation(struct soap*, const char *URL, _tds__GetGeoLocation*); soap_POST_recv__tds__GetGeoLocation(struct soap*, _tds__GetGeoLocation*); @endcode - @ref _tds__GetGeoLocationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__GetGeoLocationResponse(struct soap*, _tds__GetGeoLocationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__GetGeoLocationResponse(struct soap*, _tds__GetGeoLocationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__GetGeoLocationResponse(struct soap*, const char *URL, _tds__GetGeoLocationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__GetGeoLocationResponse(struct soap*, const char *URL, _tds__GetGeoLocationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__GetGeoLocationResponse(struct soap*, const char *URL, _tds__GetGeoLocationResponse*); soap_POST_recv__tds__GetGeoLocationResponse(struct soap*, _tds__GetGeoLocationResponse*); @endcode - @ref _tds__SetGeoLocation @code // Reader (returns SOAP_OK on success): soap_read__tds__SetGeoLocation(struct soap*, _tds__SetGeoLocation*); // Writer (returns SOAP_OK on success): soap_write__tds__SetGeoLocation(struct soap*, _tds__SetGeoLocation*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetGeoLocation(struct soap*, const char *URL, _tds__SetGeoLocation*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetGeoLocation(struct soap*, const char *URL, _tds__SetGeoLocation*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetGeoLocation(struct soap*, const char *URL, _tds__SetGeoLocation*); soap_POST_recv__tds__SetGeoLocation(struct soap*, _tds__SetGeoLocation*); @endcode - @ref _tds__SetGeoLocationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__SetGeoLocationResponse(struct soap*, _tds__SetGeoLocationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__SetGeoLocationResponse(struct soap*, _tds__SetGeoLocationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__SetGeoLocationResponse(struct soap*, const char *URL, _tds__SetGeoLocationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__SetGeoLocationResponse(struct soap*, const char *URL, _tds__SetGeoLocationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__SetGeoLocationResponse(struct soap*, const char *URL, _tds__SetGeoLocationResponse*); soap_POST_recv__tds__SetGeoLocationResponse(struct soap*, _tds__SetGeoLocationResponse*); @endcode - @ref _tds__DeleteGeoLocation @code // Reader (returns SOAP_OK on success): soap_read__tds__DeleteGeoLocation(struct soap*, _tds__DeleteGeoLocation*); // Writer (returns SOAP_OK on success): soap_write__tds__DeleteGeoLocation(struct soap*, _tds__DeleteGeoLocation*); // REST GET (returns SOAP_OK on success): soap_GET__tds__DeleteGeoLocation(struct soap*, const char *URL, _tds__DeleteGeoLocation*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__DeleteGeoLocation(struct soap*, const char *URL, _tds__DeleteGeoLocation*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__DeleteGeoLocation(struct soap*, const char *URL, _tds__DeleteGeoLocation*); soap_POST_recv__tds__DeleteGeoLocation(struct soap*, _tds__DeleteGeoLocation*); @endcode - @ref _tds__DeleteGeoLocationResponse @code // Reader (returns SOAP_OK on success): soap_read__tds__DeleteGeoLocationResponse(struct soap*, _tds__DeleteGeoLocationResponse*); // Writer (returns SOAP_OK on success): soap_write__tds__DeleteGeoLocationResponse(struct soap*, _tds__DeleteGeoLocationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tds__DeleteGeoLocationResponse(struct soap*, const char *URL, _tds__DeleteGeoLocationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tds__DeleteGeoLocationResponse(struct soap*, const char *URL, _tds__DeleteGeoLocationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tds__DeleteGeoLocationResponse(struct soap*, const char *URL, _tds__DeleteGeoLocationResponse*); soap_POST_recv__tds__DeleteGeoLocationResponse(struct soap*, _tds__DeleteGeoLocationResponse*); @endcode @section tt Top-level root elements of schema "http://www.onvif.org/ver10/schema" - (use wsdl2h option -g to auto-generate type _tt__VideoSourceConfiguration) - (use wsdl2h option -g to auto-generate type _tt__AudioSourceConfiguration) - (use wsdl2h option -g to auto-generate type _tt__VideoEncoderConfiguration) - (use wsdl2h option -g to auto-generate type _tt__AudioEncoderConfiguration) - (use wsdl2h option -g to auto-generate type _tt__VideoAnalyticsConfiguration) - (use wsdl2h option -g to auto-generate type _tt__PTZConfiguration) - (use wsdl2h option -g to auto-generate type _tt__MetadataConfiguration) - (use wsdl2h option -g to auto-generate type _tt__AudioOutputConfiguration) - (use wsdl2h option -g to auto-generate type _tt__AudioDecoderConfiguration) - (use wsdl2h option -g to auto-generate type _tt__Message) - (use wsdl2h option -g to auto-generate type _tt__Polyline) - (use wsdl2h option -g to auto-generate type _tt__Polygon) @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) - (use wsdl2h option -g to auto-generate type _wsnt__NotificationProducerRP) - (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) - (use wsdl2h option -g to auto-generate type _wsnt__SubscriptionManagerRP) - (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) - (use wsdl2h option -g to auto-generate type _wsnt__UseRaw) - @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 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 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) @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 @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 tmd Top-level root elements of schema "http://www.onvif.org/ver10/deviceIO/wsdl" - @ref _tmd__GetServiceCapabilities @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetServiceCapabilities(struct soap*, _tmd__GetServiceCapabilities*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetServiceCapabilities(struct soap*, _tmd__GetServiceCapabilities*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetServiceCapabilities(struct soap*, const char *URL, _tmd__GetServiceCapabilities*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetServiceCapabilities(struct soap*, const char *URL, _tmd__GetServiceCapabilities*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetServiceCapabilities(struct soap*, const char *URL, _tmd__GetServiceCapabilities*); soap_POST_recv__tmd__GetServiceCapabilities(struct soap*, _tmd__GetServiceCapabilities*); @endcode - @ref _tmd__GetServiceCapabilitiesResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetServiceCapabilitiesResponse(struct soap*, _tmd__GetServiceCapabilitiesResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetServiceCapabilitiesResponse(struct soap*, _tmd__GetServiceCapabilitiesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _tmd__GetServiceCapabilitiesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _tmd__GetServiceCapabilitiesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _tmd__GetServiceCapabilitiesResponse*); soap_POST_recv__tmd__GetServiceCapabilitiesResponse(struct soap*, _tmd__GetServiceCapabilitiesResponse*); @endcode - (use wsdl2h option -g to auto-generate type _tmd__Capabilities) - @ref _tmd__GetRelayOutputOptions @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetRelayOutputOptions(struct soap*, _tmd__GetRelayOutputOptions*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetRelayOutputOptions(struct soap*, _tmd__GetRelayOutputOptions*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetRelayOutputOptions(struct soap*, const char *URL, _tmd__GetRelayOutputOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetRelayOutputOptions(struct soap*, const char *URL, _tmd__GetRelayOutputOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetRelayOutputOptions(struct soap*, const char *URL, _tmd__GetRelayOutputOptions*); soap_POST_recv__tmd__GetRelayOutputOptions(struct soap*, _tmd__GetRelayOutputOptions*); @endcode - @ref _tmd__GetRelayOutputOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetRelayOutputOptionsResponse(struct soap*, _tmd__GetRelayOutputOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetRelayOutputOptionsResponse(struct soap*, _tmd__GetRelayOutputOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetRelayOutputOptionsResponse(struct soap*, const char *URL, _tmd__GetRelayOutputOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetRelayOutputOptionsResponse(struct soap*, const char *URL, _tmd__GetRelayOutputOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetRelayOutputOptionsResponse(struct soap*, const char *URL, _tmd__GetRelayOutputOptionsResponse*); soap_POST_recv__tmd__GetRelayOutputOptionsResponse(struct soap*, _tmd__GetRelayOutputOptionsResponse*); @endcode - (use wsdl2h option -g to auto-generate type _tmd__GetVideoSources) - (use wsdl2h option -g to auto-generate type _tmd__GetVideoSourcesResponse) - (use wsdl2h option -g to auto-generate type _tmd__GetAudioSources) - (use wsdl2h option -g to auto-generate type _tmd__GetAudioSourcesResponse) - (use wsdl2h option -g to auto-generate type _tmd__GetAudioOutputs) - (use wsdl2h option -g to auto-generate type _tmd__GetAudioOutputsResponse) - @ref _tmd__GetVideoOutputs @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetVideoOutputs(struct soap*, _tmd__GetVideoOutputs*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetVideoOutputs(struct soap*, _tmd__GetVideoOutputs*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetVideoOutputs(struct soap*, const char *URL, _tmd__GetVideoOutputs*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetVideoOutputs(struct soap*, const char *URL, _tmd__GetVideoOutputs*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetVideoOutputs(struct soap*, const char *URL, _tmd__GetVideoOutputs*); soap_POST_recv__tmd__GetVideoOutputs(struct soap*, _tmd__GetVideoOutputs*); @endcode - @ref _tmd__GetVideoOutputsResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetVideoOutputsResponse(struct soap*, _tmd__GetVideoOutputsResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetVideoOutputsResponse(struct soap*, _tmd__GetVideoOutputsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetVideoOutputsResponse(struct soap*, const char *URL, _tmd__GetVideoOutputsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetVideoOutputsResponse(struct soap*, const char *URL, _tmd__GetVideoOutputsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetVideoOutputsResponse(struct soap*, const char *URL, _tmd__GetVideoOutputsResponse*); soap_POST_recv__tmd__GetVideoOutputsResponse(struct soap*, _tmd__GetVideoOutputsResponse*); @endcode - @ref _tmd__GetAudioSourceConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetAudioSourceConfiguration(struct soap*, _tmd__GetAudioSourceConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetAudioSourceConfiguration(struct soap*, _tmd__GetAudioSourceConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetAudioSourceConfiguration(struct soap*, const char *URL, _tmd__GetAudioSourceConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetAudioSourceConfiguration(struct soap*, const char *URL, _tmd__GetAudioSourceConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetAudioSourceConfiguration(struct soap*, const char *URL, _tmd__GetAudioSourceConfiguration*); soap_POST_recv__tmd__GetAudioSourceConfiguration(struct soap*, _tmd__GetAudioSourceConfiguration*); @endcode - @ref _tmd__GetAudioSourceConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetAudioSourceConfigurationResponse(struct soap*, _tmd__GetAudioSourceConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetAudioSourceConfigurationResponse(struct soap*, _tmd__GetAudioSourceConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetAudioSourceConfigurationResponse(struct soap*, const char *URL, _tmd__GetAudioSourceConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetAudioSourceConfigurationResponse(struct soap*, const char *URL, _tmd__GetAudioSourceConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetAudioSourceConfigurationResponse(struct soap*, const char *URL, _tmd__GetAudioSourceConfigurationResponse*); soap_POST_recv__tmd__GetAudioSourceConfigurationResponse(struct soap*, _tmd__GetAudioSourceConfigurationResponse*); @endcode - @ref _tmd__GetAudioOutputConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetAudioOutputConfiguration(struct soap*, _tmd__GetAudioOutputConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetAudioOutputConfiguration(struct soap*, _tmd__GetAudioOutputConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetAudioOutputConfiguration(struct soap*, const char *URL, _tmd__GetAudioOutputConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetAudioOutputConfiguration(struct soap*, const char *URL, _tmd__GetAudioOutputConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetAudioOutputConfiguration(struct soap*, const char *URL, _tmd__GetAudioOutputConfiguration*); soap_POST_recv__tmd__GetAudioOutputConfiguration(struct soap*, _tmd__GetAudioOutputConfiguration*); @endcode - @ref _tmd__GetAudioOutputConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetAudioOutputConfigurationResponse(struct soap*, _tmd__GetAudioOutputConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetAudioOutputConfigurationResponse(struct soap*, _tmd__GetAudioOutputConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetAudioOutputConfigurationResponse(struct soap*, const char *URL, _tmd__GetAudioOutputConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetAudioOutputConfigurationResponse(struct soap*, const char *URL, _tmd__GetAudioOutputConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetAudioOutputConfigurationResponse(struct soap*, const char *URL, _tmd__GetAudioOutputConfigurationResponse*); soap_POST_recv__tmd__GetAudioOutputConfigurationResponse(struct soap*, _tmd__GetAudioOutputConfigurationResponse*); @endcode - @ref _tmd__GetVideoSourceConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetVideoSourceConfiguration(struct soap*, _tmd__GetVideoSourceConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetVideoSourceConfiguration(struct soap*, _tmd__GetVideoSourceConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetVideoSourceConfiguration(struct soap*, const char *URL, _tmd__GetVideoSourceConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetVideoSourceConfiguration(struct soap*, const char *URL, _tmd__GetVideoSourceConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetVideoSourceConfiguration(struct soap*, const char *URL, _tmd__GetVideoSourceConfiguration*); soap_POST_recv__tmd__GetVideoSourceConfiguration(struct soap*, _tmd__GetVideoSourceConfiguration*); @endcode - @ref _tmd__GetVideoSourceConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetVideoSourceConfigurationResponse(struct soap*, _tmd__GetVideoSourceConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetVideoSourceConfigurationResponse(struct soap*, _tmd__GetVideoSourceConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetVideoSourceConfigurationResponse(struct soap*, const char *URL, _tmd__GetVideoSourceConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetVideoSourceConfigurationResponse(struct soap*, const char *URL, _tmd__GetVideoSourceConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetVideoSourceConfigurationResponse(struct soap*, const char *URL, _tmd__GetVideoSourceConfigurationResponse*); soap_POST_recv__tmd__GetVideoSourceConfigurationResponse(struct soap*, _tmd__GetVideoSourceConfigurationResponse*); @endcode - @ref _tmd__GetVideoOutputConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetVideoOutputConfiguration(struct soap*, _tmd__GetVideoOutputConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetVideoOutputConfiguration(struct soap*, _tmd__GetVideoOutputConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetVideoOutputConfiguration(struct soap*, const char *URL, _tmd__GetVideoOutputConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetVideoOutputConfiguration(struct soap*, const char *URL, _tmd__GetVideoOutputConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetVideoOutputConfiguration(struct soap*, const char *URL, _tmd__GetVideoOutputConfiguration*); soap_POST_recv__tmd__GetVideoOutputConfiguration(struct soap*, _tmd__GetVideoOutputConfiguration*); @endcode - @ref _tmd__GetVideoOutputConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetVideoOutputConfigurationResponse(struct soap*, _tmd__GetVideoOutputConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetVideoOutputConfigurationResponse(struct soap*, _tmd__GetVideoOutputConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetVideoOutputConfigurationResponse(struct soap*, const char *URL, _tmd__GetVideoOutputConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetVideoOutputConfigurationResponse(struct soap*, const char *URL, _tmd__GetVideoOutputConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetVideoOutputConfigurationResponse(struct soap*, const char *URL, _tmd__GetVideoOutputConfigurationResponse*); soap_POST_recv__tmd__GetVideoOutputConfigurationResponse(struct soap*, _tmd__GetVideoOutputConfigurationResponse*); @endcode - @ref _tmd__SetAudioSourceConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tmd__SetAudioSourceConfiguration(struct soap*, _tmd__SetAudioSourceConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tmd__SetAudioSourceConfiguration(struct soap*, _tmd__SetAudioSourceConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SetAudioSourceConfiguration(struct soap*, const char *URL, _tmd__SetAudioSourceConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SetAudioSourceConfiguration(struct soap*, const char *URL, _tmd__SetAudioSourceConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SetAudioSourceConfiguration(struct soap*, const char *URL, _tmd__SetAudioSourceConfiguration*); soap_POST_recv__tmd__SetAudioSourceConfiguration(struct soap*, _tmd__SetAudioSourceConfiguration*); @endcode - @ref _tmd__SetAudioSourceConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__SetAudioSourceConfigurationResponse(struct soap*, _tmd__SetAudioSourceConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__SetAudioSourceConfigurationResponse(struct soap*, _tmd__SetAudioSourceConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SetAudioSourceConfigurationResponse(struct soap*, const char *URL, _tmd__SetAudioSourceConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SetAudioSourceConfigurationResponse(struct soap*, const char *URL, _tmd__SetAudioSourceConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SetAudioSourceConfigurationResponse(struct soap*, const char *URL, _tmd__SetAudioSourceConfigurationResponse*); soap_POST_recv__tmd__SetAudioSourceConfigurationResponse(struct soap*, _tmd__SetAudioSourceConfigurationResponse*); @endcode - @ref _tmd__SetAudioOutputConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tmd__SetAudioOutputConfiguration(struct soap*, _tmd__SetAudioOutputConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tmd__SetAudioOutputConfiguration(struct soap*, _tmd__SetAudioOutputConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SetAudioOutputConfiguration(struct soap*, const char *URL, _tmd__SetAudioOutputConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SetAudioOutputConfiguration(struct soap*, const char *URL, _tmd__SetAudioOutputConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SetAudioOutputConfiguration(struct soap*, const char *URL, _tmd__SetAudioOutputConfiguration*); soap_POST_recv__tmd__SetAudioOutputConfiguration(struct soap*, _tmd__SetAudioOutputConfiguration*); @endcode - @ref _tmd__SetAudioOutputConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__SetAudioOutputConfigurationResponse(struct soap*, _tmd__SetAudioOutputConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__SetAudioOutputConfigurationResponse(struct soap*, _tmd__SetAudioOutputConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SetAudioOutputConfigurationResponse(struct soap*, const char *URL, _tmd__SetAudioOutputConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SetAudioOutputConfigurationResponse(struct soap*, const char *URL, _tmd__SetAudioOutputConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SetAudioOutputConfigurationResponse(struct soap*, const char *URL, _tmd__SetAudioOutputConfigurationResponse*); soap_POST_recv__tmd__SetAudioOutputConfigurationResponse(struct soap*, _tmd__SetAudioOutputConfigurationResponse*); @endcode - @ref _tmd__SetVideoSourceConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tmd__SetVideoSourceConfiguration(struct soap*, _tmd__SetVideoSourceConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tmd__SetVideoSourceConfiguration(struct soap*, _tmd__SetVideoSourceConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SetVideoSourceConfiguration(struct soap*, const char *URL, _tmd__SetVideoSourceConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SetVideoSourceConfiguration(struct soap*, const char *URL, _tmd__SetVideoSourceConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SetVideoSourceConfiguration(struct soap*, const char *URL, _tmd__SetVideoSourceConfiguration*); soap_POST_recv__tmd__SetVideoSourceConfiguration(struct soap*, _tmd__SetVideoSourceConfiguration*); @endcode - @ref _tmd__SetVideoSourceConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__SetVideoSourceConfigurationResponse(struct soap*, _tmd__SetVideoSourceConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__SetVideoSourceConfigurationResponse(struct soap*, _tmd__SetVideoSourceConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SetVideoSourceConfigurationResponse(struct soap*, const char *URL, _tmd__SetVideoSourceConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SetVideoSourceConfigurationResponse(struct soap*, const char *URL, _tmd__SetVideoSourceConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SetVideoSourceConfigurationResponse(struct soap*, const char *URL, _tmd__SetVideoSourceConfigurationResponse*); soap_POST_recv__tmd__SetVideoSourceConfigurationResponse(struct soap*, _tmd__SetVideoSourceConfigurationResponse*); @endcode - @ref _tmd__SetVideoOutputConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tmd__SetVideoOutputConfiguration(struct soap*, _tmd__SetVideoOutputConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tmd__SetVideoOutputConfiguration(struct soap*, _tmd__SetVideoOutputConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SetVideoOutputConfiguration(struct soap*, const char *URL, _tmd__SetVideoOutputConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SetVideoOutputConfiguration(struct soap*, const char *URL, _tmd__SetVideoOutputConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SetVideoOutputConfiguration(struct soap*, const char *URL, _tmd__SetVideoOutputConfiguration*); soap_POST_recv__tmd__SetVideoOutputConfiguration(struct soap*, _tmd__SetVideoOutputConfiguration*); @endcode - @ref _tmd__SetVideoOutputConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__SetVideoOutputConfigurationResponse(struct soap*, _tmd__SetVideoOutputConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__SetVideoOutputConfigurationResponse(struct soap*, _tmd__SetVideoOutputConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SetVideoOutputConfigurationResponse(struct soap*, const char *URL, _tmd__SetVideoOutputConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SetVideoOutputConfigurationResponse(struct soap*, const char *URL, _tmd__SetVideoOutputConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SetVideoOutputConfigurationResponse(struct soap*, const char *URL, _tmd__SetVideoOutputConfigurationResponse*); soap_POST_recv__tmd__SetVideoOutputConfigurationResponse(struct soap*, _tmd__SetVideoOutputConfigurationResponse*); @endcode - @ref _tmd__GetVideoSourceConfigurationOptions @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetVideoSourceConfigurationOptions(struct soap*, _tmd__GetVideoSourceConfigurationOptions*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetVideoSourceConfigurationOptions(struct soap*, _tmd__GetVideoSourceConfigurationOptions*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetVideoSourceConfigurationOptions(struct soap*, const char *URL, _tmd__GetVideoSourceConfigurationOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetVideoSourceConfigurationOptions(struct soap*, const char *URL, _tmd__GetVideoSourceConfigurationOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetVideoSourceConfigurationOptions(struct soap*, const char *URL, _tmd__GetVideoSourceConfigurationOptions*); soap_POST_recv__tmd__GetVideoSourceConfigurationOptions(struct soap*, _tmd__GetVideoSourceConfigurationOptions*); @endcode - @ref _tmd__GetVideoSourceConfigurationOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetVideoSourceConfigurationOptionsResponse(struct soap*, _tmd__GetVideoSourceConfigurationOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetVideoSourceConfigurationOptionsResponse(struct soap*, _tmd__GetVideoSourceConfigurationOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetVideoSourceConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetVideoSourceConfigurationOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetVideoSourceConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetVideoSourceConfigurationOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetVideoSourceConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetVideoSourceConfigurationOptionsResponse*); soap_POST_recv__tmd__GetVideoSourceConfigurationOptionsResponse(struct soap*, _tmd__GetVideoSourceConfigurationOptionsResponse*); @endcode - @ref _tmd__GetVideoOutputConfigurationOptions @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetVideoOutputConfigurationOptions(struct soap*, _tmd__GetVideoOutputConfigurationOptions*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetVideoOutputConfigurationOptions(struct soap*, _tmd__GetVideoOutputConfigurationOptions*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetVideoOutputConfigurationOptions(struct soap*, const char *URL, _tmd__GetVideoOutputConfigurationOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetVideoOutputConfigurationOptions(struct soap*, const char *URL, _tmd__GetVideoOutputConfigurationOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetVideoOutputConfigurationOptions(struct soap*, const char *URL, _tmd__GetVideoOutputConfigurationOptions*); soap_POST_recv__tmd__GetVideoOutputConfigurationOptions(struct soap*, _tmd__GetVideoOutputConfigurationOptions*); @endcode - @ref _tmd__GetVideoOutputConfigurationOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetVideoOutputConfigurationOptionsResponse(struct soap*, _tmd__GetVideoOutputConfigurationOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetVideoOutputConfigurationOptionsResponse(struct soap*, _tmd__GetVideoOutputConfigurationOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetVideoOutputConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetVideoOutputConfigurationOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetVideoOutputConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetVideoOutputConfigurationOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetVideoOutputConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetVideoOutputConfigurationOptionsResponse*); soap_POST_recv__tmd__GetVideoOutputConfigurationOptionsResponse(struct soap*, _tmd__GetVideoOutputConfigurationOptionsResponse*); @endcode - @ref _tmd__GetAudioSourceConfigurationOptions @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetAudioSourceConfigurationOptions(struct soap*, _tmd__GetAudioSourceConfigurationOptions*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetAudioSourceConfigurationOptions(struct soap*, _tmd__GetAudioSourceConfigurationOptions*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetAudioSourceConfigurationOptions(struct soap*, const char *URL, _tmd__GetAudioSourceConfigurationOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetAudioSourceConfigurationOptions(struct soap*, const char *URL, _tmd__GetAudioSourceConfigurationOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetAudioSourceConfigurationOptions(struct soap*, const char *URL, _tmd__GetAudioSourceConfigurationOptions*); soap_POST_recv__tmd__GetAudioSourceConfigurationOptions(struct soap*, _tmd__GetAudioSourceConfigurationOptions*); @endcode - @ref _tmd__GetAudioSourceConfigurationOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetAudioSourceConfigurationOptionsResponse(struct soap*, _tmd__GetAudioSourceConfigurationOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetAudioSourceConfigurationOptionsResponse(struct soap*, _tmd__GetAudioSourceConfigurationOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetAudioSourceConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetAudioSourceConfigurationOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetAudioSourceConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetAudioSourceConfigurationOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetAudioSourceConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetAudioSourceConfigurationOptionsResponse*); soap_POST_recv__tmd__GetAudioSourceConfigurationOptionsResponse(struct soap*, _tmd__GetAudioSourceConfigurationOptionsResponse*); @endcode - @ref _tmd__GetAudioOutputConfigurationOptions @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetAudioOutputConfigurationOptions(struct soap*, _tmd__GetAudioOutputConfigurationOptions*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetAudioOutputConfigurationOptions(struct soap*, _tmd__GetAudioOutputConfigurationOptions*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetAudioOutputConfigurationOptions(struct soap*, const char *URL, _tmd__GetAudioOutputConfigurationOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetAudioOutputConfigurationOptions(struct soap*, const char *URL, _tmd__GetAudioOutputConfigurationOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetAudioOutputConfigurationOptions(struct soap*, const char *URL, _tmd__GetAudioOutputConfigurationOptions*); soap_POST_recv__tmd__GetAudioOutputConfigurationOptions(struct soap*, _tmd__GetAudioOutputConfigurationOptions*); @endcode - @ref _tmd__GetAudioOutputConfigurationOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetAudioOutputConfigurationOptionsResponse(struct soap*, _tmd__GetAudioOutputConfigurationOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetAudioOutputConfigurationOptionsResponse(struct soap*, _tmd__GetAudioOutputConfigurationOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetAudioOutputConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetAudioOutputConfigurationOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetAudioOutputConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetAudioOutputConfigurationOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetAudioOutputConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetAudioOutputConfigurationOptionsResponse*); soap_POST_recv__tmd__GetAudioOutputConfigurationOptionsResponse(struct soap*, _tmd__GetAudioOutputConfigurationOptionsResponse*); @endcode - @ref _tmd__SetRelayOutputSettings @code // Reader (returns SOAP_OK on success): soap_read__tmd__SetRelayOutputSettings(struct soap*, _tmd__SetRelayOutputSettings*); // Writer (returns SOAP_OK on success): soap_write__tmd__SetRelayOutputSettings(struct soap*, _tmd__SetRelayOutputSettings*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SetRelayOutputSettings(struct soap*, const char *URL, _tmd__SetRelayOutputSettings*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SetRelayOutputSettings(struct soap*, const char *URL, _tmd__SetRelayOutputSettings*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SetRelayOutputSettings(struct soap*, const char *URL, _tmd__SetRelayOutputSettings*); soap_POST_recv__tmd__SetRelayOutputSettings(struct soap*, _tmd__SetRelayOutputSettings*); @endcode - @ref _tmd__SetRelayOutputSettingsResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__SetRelayOutputSettingsResponse(struct soap*, _tmd__SetRelayOutputSettingsResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__SetRelayOutputSettingsResponse(struct soap*, _tmd__SetRelayOutputSettingsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SetRelayOutputSettingsResponse(struct soap*, const char *URL, _tmd__SetRelayOutputSettingsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SetRelayOutputSettingsResponse(struct soap*, const char *URL, _tmd__SetRelayOutputSettingsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SetRelayOutputSettingsResponse(struct soap*, const char *URL, _tmd__SetRelayOutputSettingsResponse*); soap_POST_recv__tmd__SetRelayOutputSettingsResponse(struct soap*, _tmd__SetRelayOutputSettingsResponse*); @endcode - @ref _tmd__GetDigitalInputs @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetDigitalInputs(struct soap*, _tmd__GetDigitalInputs*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetDigitalInputs(struct soap*, _tmd__GetDigitalInputs*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetDigitalInputs(struct soap*, const char *URL, _tmd__GetDigitalInputs*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetDigitalInputs(struct soap*, const char *URL, _tmd__GetDigitalInputs*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetDigitalInputs(struct soap*, const char *URL, _tmd__GetDigitalInputs*); soap_POST_recv__tmd__GetDigitalInputs(struct soap*, _tmd__GetDigitalInputs*); @endcode - @ref _tmd__GetDigitalInputsResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetDigitalInputsResponse(struct soap*, _tmd__GetDigitalInputsResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetDigitalInputsResponse(struct soap*, _tmd__GetDigitalInputsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetDigitalInputsResponse(struct soap*, const char *URL, _tmd__GetDigitalInputsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetDigitalInputsResponse(struct soap*, const char *URL, _tmd__GetDigitalInputsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetDigitalInputsResponse(struct soap*, const char *URL, _tmd__GetDigitalInputsResponse*); soap_POST_recv__tmd__GetDigitalInputsResponse(struct soap*, _tmd__GetDigitalInputsResponse*); @endcode - @ref _tmd__GetDigitalInputConfigurationOptions @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetDigitalInputConfigurationOptions(struct soap*, _tmd__GetDigitalInputConfigurationOptions*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetDigitalInputConfigurationOptions(struct soap*, _tmd__GetDigitalInputConfigurationOptions*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetDigitalInputConfigurationOptions(struct soap*, const char *URL, _tmd__GetDigitalInputConfigurationOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetDigitalInputConfigurationOptions(struct soap*, const char *URL, _tmd__GetDigitalInputConfigurationOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetDigitalInputConfigurationOptions(struct soap*, const char *URL, _tmd__GetDigitalInputConfigurationOptions*); soap_POST_recv__tmd__GetDigitalInputConfigurationOptions(struct soap*, _tmd__GetDigitalInputConfigurationOptions*); @endcode - @ref _tmd__GetDigitalInputConfigurationOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetDigitalInputConfigurationOptionsResponse(struct soap*, _tmd__GetDigitalInputConfigurationOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetDigitalInputConfigurationOptionsResponse(struct soap*, _tmd__GetDigitalInputConfigurationOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetDigitalInputConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetDigitalInputConfigurationOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetDigitalInputConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetDigitalInputConfigurationOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetDigitalInputConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetDigitalInputConfigurationOptionsResponse*); soap_POST_recv__tmd__GetDigitalInputConfigurationOptionsResponse(struct soap*, _tmd__GetDigitalInputConfigurationOptionsResponse*); @endcode - @ref _tmd__SetDigitalInputConfigurations @code // Reader (returns SOAP_OK on success): soap_read__tmd__SetDigitalInputConfigurations(struct soap*, _tmd__SetDigitalInputConfigurations*); // Writer (returns SOAP_OK on success): soap_write__tmd__SetDigitalInputConfigurations(struct soap*, _tmd__SetDigitalInputConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SetDigitalInputConfigurations(struct soap*, const char *URL, _tmd__SetDigitalInputConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SetDigitalInputConfigurations(struct soap*, const char *URL, _tmd__SetDigitalInputConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SetDigitalInputConfigurations(struct soap*, const char *URL, _tmd__SetDigitalInputConfigurations*); soap_POST_recv__tmd__SetDigitalInputConfigurations(struct soap*, _tmd__SetDigitalInputConfigurations*); @endcode - @ref _tmd__SetDigitalInputConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__SetDigitalInputConfigurationsResponse(struct soap*, _tmd__SetDigitalInputConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__SetDigitalInputConfigurationsResponse(struct soap*, _tmd__SetDigitalInputConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SetDigitalInputConfigurationsResponse(struct soap*, const char *URL, _tmd__SetDigitalInputConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SetDigitalInputConfigurationsResponse(struct soap*, const char *URL, _tmd__SetDigitalInputConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SetDigitalInputConfigurationsResponse(struct soap*, const char *URL, _tmd__SetDigitalInputConfigurationsResponse*); soap_POST_recv__tmd__SetDigitalInputConfigurationsResponse(struct soap*, _tmd__SetDigitalInputConfigurationsResponse*); @endcode - @ref _tmd__GetSerialPorts @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetSerialPorts(struct soap*, _tmd__GetSerialPorts*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetSerialPorts(struct soap*, _tmd__GetSerialPorts*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetSerialPorts(struct soap*, const char *URL, _tmd__GetSerialPorts*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetSerialPorts(struct soap*, const char *URL, _tmd__GetSerialPorts*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetSerialPorts(struct soap*, const char *URL, _tmd__GetSerialPorts*); soap_POST_recv__tmd__GetSerialPorts(struct soap*, _tmd__GetSerialPorts*); @endcode - @ref _tmd__GetSerialPortsResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetSerialPortsResponse(struct soap*, _tmd__GetSerialPortsResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetSerialPortsResponse(struct soap*, _tmd__GetSerialPortsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetSerialPortsResponse(struct soap*, const char *URL, _tmd__GetSerialPortsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetSerialPortsResponse(struct soap*, const char *URL, _tmd__GetSerialPortsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetSerialPortsResponse(struct soap*, const char *URL, _tmd__GetSerialPortsResponse*); soap_POST_recv__tmd__GetSerialPortsResponse(struct soap*, _tmd__GetSerialPortsResponse*); @endcode - @ref _tmd__GetSerialPortConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetSerialPortConfiguration(struct soap*, _tmd__GetSerialPortConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetSerialPortConfiguration(struct soap*, _tmd__GetSerialPortConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetSerialPortConfiguration(struct soap*, const char *URL, _tmd__GetSerialPortConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetSerialPortConfiguration(struct soap*, const char *URL, _tmd__GetSerialPortConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetSerialPortConfiguration(struct soap*, const char *URL, _tmd__GetSerialPortConfiguration*); soap_POST_recv__tmd__GetSerialPortConfiguration(struct soap*, _tmd__GetSerialPortConfiguration*); @endcode - @ref _tmd__GetSerialPortConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetSerialPortConfigurationResponse(struct soap*, _tmd__GetSerialPortConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetSerialPortConfigurationResponse(struct soap*, _tmd__GetSerialPortConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetSerialPortConfigurationResponse(struct soap*, const char *URL, _tmd__GetSerialPortConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetSerialPortConfigurationResponse(struct soap*, const char *URL, _tmd__GetSerialPortConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetSerialPortConfigurationResponse(struct soap*, const char *URL, _tmd__GetSerialPortConfigurationResponse*); soap_POST_recv__tmd__GetSerialPortConfigurationResponse(struct soap*, _tmd__GetSerialPortConfigurationResponse*); @endcode - @ref _tmd__SetSerialPortConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tmd__SetSerialPortConfiguration(struct soap*, _tmd__SetSerialPortConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tmd__SetSerialPortConfiguration(struct soap*, _tmd__SetSerialPortConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SetSerialPortConfiguration(struct soap*, const char *URL, _tmd__SetSerialPortConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SetSerialPortConfiguration(struct soap*, const char *URL, _tmd__SetSerialPortConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SetSerialPortConfiguration(struct soap*, const char *URL, _tmd__SetSerialPortConfiguration*); soap_POST_recv__tmd__SetSerialPortConfiguration(struct soap*, _tmd__SetSerialPortConfiguration*); @endcode - @ref _tmd__SetSerialPortConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__SetSerialPortConfigurationResponse(struct soap*, _tmd__SetSerialPortConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__SetSerialPortConfigurationResponse(struct soap*, _tmd__SetSerialPortConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SetSerialPortConfigurationResponse(struct soap*, const char *URL, _tmd__SetSerialPortConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SetSerialPortConfigurationResponse(struct soap*, const char *URL, _tmd__SetSerialPortConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SetSerialPortConfigurationResponse(struct soap*, const char *URL, _tmd__SetSerialPortConfigurationResponse*); soap_POST_recv__tmd__SetSerialPortConfigurationResponse(struct soap*, _tmd__SetSerialPortConfigurationResponse*); @endcode - @ref _tmd__GetSerialPortConfigurationOptions @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetSerialPortConfigurationOptions(struct soap*, _tmd__GetSerialPortConfigurationOptions*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetSerialPortConfigurationOptions(struct soap*, _tmd__GetSerialPortConfigurationOptions*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetSerialPortConfigurationOptions(struct soap*, const char *URL, _tmd__GetSerialPortConfigurationOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetSerialPortConfigurationOptions(struct soap*, const char *URL, _tmd__GetSerialPortConfigurationOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetSerialPortConfigurationOptions(struct soap*, const char *URL, _tmd__GetSerialPortConfigurationOptions*); soap_POST_recv__tmd__GetSerialPortConfigurationOptions(struct soap*, _tmd__GetSerialPortConfigurationOptions*); @endcode - @ref _tmd__GetSerialPortConfigurationOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__GetSerialPortConfigurationOptionsResponse(struct soap*, _tmd__GetSerialPortConfigurationOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__GetSerialPortConfigurationOptionsResponse(struct soap*, _tmd__GetSerialPortConfigurationOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__GetSerialPortConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetSerialPortConfigurationOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__GetSerialPortConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetSerialPortConfigurationOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__GetSerialPortConfigurationOptionsResponse(struct soap*, const char *URL, _tmd__GetSerialPortConfigurationOptionsResponse*); soap_POST_recv__tmd__GetSerialPortConfigurationOptionsResponse(struct soap*, _tmd__GetSerialPortConfigurationOptionsResponse*); @endcode - @ref _tmd__SendReceiveSerialCommand @code // Reader (returns SOAP_OK on success): soap_read__tmd__SendReceiveSerialCommand(struct soap*, _tmd__SendReceiveSerialCommand*); // Writer (returns SOAP_OK on success): soap_write__tmd__SendReceiveSerialCommand(struct soap*, _tmd__SendReceiveSerialCommand*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SendReceiveSerialCommand(struct soap*, const char *URL, _tmd__SendReceiveSerialCommand*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SendReceiveSerialCommand(struct soap*, const char *URL, _tmd__SendReceiveSerialCommand*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SendReceiveSerialCommand(struct soap*, const char *URL, _tmd__SendReceiveSerialCommand*); soap_POST_recv__tmd__SendReceiveSerialCommand(struct soap*, _tmd__SendReceiveSerialCommand*); @endcode - @ref _tmd__SendReceiveSerialCommandResponse @code // Reader (returns SOAP_OK on success): soap_read__tmd__SendReceiveSerialCommandResponse(struct soap*, _tmd__SendReceiveSerialCommandResponse*); // Writer (returns SOAP_OK on success): soap_write__tmd__SendReceiveSerialCommandResponse(struct soap*, _tmd__SendReceiveSerialCommandResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tmd__SendReceiveSerialCommandResponse(struct soap*, const char *URL, _tmd__SendReceiveSerialCommandResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tmd__SendReceiveSerialCommandResponse(struct soap*, const char *URL, _tmd__SendReceiveSerialCommandResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tmd__SendReceiveSerialCommandResponse(struct soap*, const char *URL, _tmd__SendReceiveSerialCommandResponse*); soap_POST_recv__tmd__SendReceiveSerialCommandResponse(struct soap*, _tmd__SendReceiveSerialCommandResponse*); @endcode @section timg Top-level root elements of schema "http://www.onvif.org/ver20/imaging/wsdl" - @ref _timg__GetServiceCapabilities @code // Reader (returns SOAP_OK on success): soap_read__timg__GetServiceCapabilities(struct soap*, _timg__GetServiceCapabilities*); // Writer (returns SOAP_OK on success): soap_write__timg__GetServiceCapabilities(struct soap*, _timg__GetServiceCapabilities*); // REST GET (returns SOAP_OK on success): soap_GET__timg__GetServiceCapabilities(struct soap*, const char *URL, _timg__GetServiceCapabilities*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__GetServiceCapabilities(struct soap*, const char *URL, _timg__GetServiceCapabilities*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__GetServiceCapabilities(struct soap*, const char *URL, _timg__GetServiceCapabilities*); soap_POST_recv__timg__GetServiceCapabilities(struct soap*, _timg__GetServiceCapabilities*); @endcode - @ref _timg__GetServiceCapabilitiesResponse @code // Reader (returns SOAP_OK on success): soap_read__timg__GetServiceCapabilitiesResponse(struct soap*, _timg__GetServiceCapabilitiesResponse*); // Writer (returns SOAP_OK on success): soap_write__timg__GetServiceCapabilitiesResponse(struct soap*, _timg__GetServiceCapabilitiesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__timg__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _timg__GetServiceCapabilitiesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _timg__GetServiceCapabilitiesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _timg__GetServiceCapabilitiesResponse*); soap_POST_recv__timg__GetServiceCapabilitiesResponse(struct soap*, _timg__GetServiceCapabilitiesResponse*); @endcode - (use wsdl2h option -g to auto-generate type _timg__Capabilities) - @ref _timg__GetImagingSettings @code // Reader (returns SOAP_OK on success): soap_read__timg__GetImagingSettings(struct soap*, _timg__GetImagingSettings*); // Writer (returns SOAP_OK on success): soap_write__timg__GetImagingSettings(struct soap*, _timg__GetImagingSettings*); // REST GET (returns SOAP_OK on success): soap_GET__timg__GetImagingSettings(struct soap*, const char *URL, _timg__GetImagingSettings*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__GetImagingSettings(struct soap*, const char *URL, _timg__GetImagingSettings*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__GetImagingSettings(struct soap*, const char *URL, _timg__GetImagingSettings*); soap_POST_recv__timg__GetImagingSettings(struct soap*, _timg__GetImagingSettings*); @endcode - @ref _timg__GetImagingSettingsResponse @code // Reader (returns SOAP_OK on success): soap_read__timg__GetImagingSettingsResponse(struct soap*, _timg__GetImagingSettingsResponse*); // Writer (returns SOAP_OK on success): soap_write__timg__GetImagingSettingsResponse(struct soap*, _timg__GetImagingSettingsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__timg__GetImagingSettingsResponse(struct soap*, const char *URL, _timg__GetImagingSettingsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__GetImagingSettingsResponse(struct soap*, const char *URL, _timg__GetImagingSettingsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__GetImagingSettingsResponse(struct soap*, const char *URL, _timg__GetImagingSettingsResponse*); soap_POST_recv__timg__GetImagingSettingsResponse(struct soap*, _timg__GetImagingSettingsResponse*); @endcode - @ref _timg__SetImagingSettings @code // Reader (returns SOAP_OK on success): soap_read__timg__SetImagingSettings(struct soap*, _timg__SetImagingSettings*); // Writer (returns SOAP_OK on success): soap_write__timg__SetImagingSettings(struct soap*, _timg__SetImagingSettings*); // REST GET (returns SOAP_OK on success): soap_GET__timg__SetImagingSettings(struct soap*, const char *URL, _timg__SetImagingSettings*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__SetImagingSettings(struct soap*, const char *URL, _timg__SetImagingSettings*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__SetImagingSettings(struct soap*, const char *URL, _timg__SetImagingSettings*); soap_POST_recv__timg__SetImagingSettings(struct soap*, _timg__SetImagingSettings*); @endcode - @ref _timg__SetImagingSettingsResponse @code // Reader (returns SOAP_OK on success): soap_read__timg__SetImagingSettingsResponse(struct soap*, _timg__SetImagingSettingsResponse*); // Writer (returns SOAP_OK on success): soap_write__timg__SetImagingSettingsResponse(struct soap*, _timg__SetImagingSettingsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__timg__SetImagingSettingsResponse(struct soap*, const char *URL, _timg__SetImagingSettingsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__SetImagingSettingsResponse(struct soap*, const char *URL, _timg__SetImagingSettingsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__SetImagingSettingsResponse(struct soap*, const char *URL, _timg__SetImagingSettingsResponse*); soap_POST_recv__timg__SetImagingSettingsResponse(struct soap*, _timg__SetImagingSettingsResponse*); @endcode - @ref _timg__GetOptions @code // Reader (returns SOAP_OK on success): soap_read__timg__GetOptions(struct soap*, _timg__GetOptions*); // Writer (returns SOAP_OK on success): soap_write__timg__GetOptions(struct soap*, _timg__GetOptions*); // REST GET (returns SOAP_OK on success): soap_GET__timg__GetOptions(struct soap*, const char *URL, _timg__GetOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__GetOptions(struct soap*, const char *URL, _timg__GetOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__GetOptions(struct soap*, const char *URL, _timg__GetOptions*); soap_POST_recv__timg__GetOptions(struct soap*, _timg__GetOptions*); @endcode - @ref _timg__GetOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__timg__GetOptionsResponse(struct soap*, _timg__GetOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__timg__GetOptionsResponse(struct soap*, _timg__GetOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__timg__GetOptionsResponse(struct soap*, const char *URL, _timg__GetOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__GetOptionsResponse(struct soap*, const char *URL, _timg__GetOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__GetOptionsResponse(struct soap*, const char *URL, _timg__GetOptionsResponse*); soap_POST_recv__timg__GetOptionsResponse(struct soap*, _timg__GetOptionsResponse*); @endcode - @ref _timg__Move @code // Reader (returns SOAP_OK on success): soap_read__timg__Move(struct soap*, _timg__Move*); // Writer (returns SOAP_OK on success): soap_write__timg__Move(struct soap*, _timg__Move*); // REST GET (returns SOAP_OK on success): soap_GET__timg__Move(struct soap*, const char *URL, _timg__Move*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__Move(struct soap*, const char *URL, _timg__Move*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__Move(struct soap*, const char *URL, _timg__Move*); soap_POST_recv__timg__Move(struct soap*, _timg__Move*); @endcode - @ref _timg__MoveResponse @code // Reader (returns SOAP_OK on success): soap_read__timg__MoveResponse(struct soap*, _timg__MoveResponse*); // Writer (returns SOAP_OK on success): soap_write__timg__MoveResponse(struct soap*, _timg__MoveResponse*); // REST GET (returns SOAP_OK on success): soap_GET__timg__MoveResponse(struct soap*, const char *URL, _timg__MoveResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__MoveResponse(struct soap*, const char *URL, _timg__MoveResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__MoveResponse(struct soap*, const char *URL, _timg__MoveResponse*); soap_POST_recv__timg__MoveResponse(struct soap*, _timg__MoveResponse*); @endcode - @ref _timg__GetMoveOptions @code // Reader (returns SOAP_OK on success): soap_read__timg__GetMoveOptions(struct soap*, _timg__GetMoveOptions*); // Writer (returns SOAP_OK on success): soap_write__timg__GetMoveOptions(struct soap*, _timg__GetMoveOptions*); // REST GET (returns SOAP_OK on success): soap_GET__timg__GetMoveOptions(struct soap*, const char *URL, _timg__GetMoveOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__GetMoveOptions(struct soap*, const char *URL, _timg__GetMoveOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__GetMoveOptions(struct soap*, const char *URL, _timg__GetMoveOptions*); soap_POST_recv__timg__GetMoveOptions(struct soap*, _timg__GetMoveOptions*); @endcode - @ref _timg__GetMoveOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__timg__GetMoveOptionsResponse(struct soap*, _timg__GetMoveOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__timg__GetMoveOptionsResponse(struct soap*, _timg__GetMoveOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__timg__GetMoveOptionsResponse(struct soap*, const char *URL, _timg__GetMoveOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__GetMoveOptionsResponse(struct soap*, const char *URL, _timg__GetMoveOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__GetMoveOptionsResponse(struct soap*, const char *URL, _timg__GetMoveOptionsResponse*); soap_POST_recv__timg__GetMoveOptionsResponse(struct soap*, _timg__GetMoveOptionsResponse*); @endcode - @ref _timg__Stop @code // Reader (returns SOAP_OK on success): soap_read__timg__Stop(struct soap*, _timg__Stop*); // Writer (returns SOAP_OK on success): soap_write__timg__Stop(struct soap*, _timg__Stop*); // REST GET (returns SOAP_OK on success): soap_GET__timg__Stop(struct soap*, const char *URL, _timg__Stop*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__Stop(struct soap*, const char *URL, _timg__Stop*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__Stop(struct soap*, const char *URL, _timg__Stop*); soap_POST_recv__timg__Stop(struct soap*, _timg__Stop*); @endcode - @ref _timg__StopResponse @code // Reader (returns SOAP_OK on success): soap_read__timg__StopResponse(struct soap*, _timg__StopResponse*); // Writer (returns SOAP_OK on success): soap_write__timg__StopResponse(struct soap*, _timg__StopResponse*); // REST GET (returns SOAP_OK on success): soap_GET__timg__StopResponse(struct soap*, const char *URL, _timg__StopResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__StopResponse(struct soap*, const char *URL, _timg__StopResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__StopResponse(struct soap*, const char *URL, _timg__StopResponse*); soap_POST_recv__timg__StopResponse(struct soap*, _timg__StopResponse*); @endcode - @ref _timg__GetStatus @code // Reader (returns SOAP_OK on success): soap_read__timg__GetStatus(struct soap*, _timg__GetStatus*); // Writer (returns SOAP_OK on success): soap_write__timg__GetStatus(struct soap*, _timg__GetStatus*); // REST GET (returns SOAP_OK on success): soap_GET__timg__GetStatus(struct soap*, const char *URL, _timg__GetStatus*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__GetStatus(struct soap*, const char *URL, _timg__GetStatus*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__GetStatus(struct soap*, const char *URL, _timg__GetStatus*); soap_POST_recv__timg__GetStatus(struct soap*, _timg__GetStatus*); @endcode - @ref _timg__GetStatusResponse @code // Reader (returns SOAP_OK on success): soap_read__timg__GetStatusResponse(struct soap*, _timg__GetStatusResponse*); // Writer (returns SOAP_OK on success): soap_write__timg__GetStatusResponse(struct soap*, _timg__GetStatusResponse*); // REST GET (returns SOAP_OK on success): soap_GET__timg__GetStatusResponse(struct soap*, const char *URL, _timg__GetStatusResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__GetStatusResponse(struct soap*, const char *URL, _timg__GetStatusResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__GetStatusResponse(struct soap*, const char *URL, _timg__GetStatusResponse*); soap_POST_recv__timg__GetStatusResponse(struct soap*, _timg__GetStatusResponse*); @endcode - @ref _timg__GetPresets @code // Reader (returns SOAP_OK on success): soap_read__timg__GetPresets(struct soap*, _timg__GetPresets*); // Writer (returns SOAP_OK on success): soap_write__timg__GetPresets(struct soap*, _timg__GetPresets*); // REST GET (returns SOAP_OK on success): soap_GET__timg__GetPresets(struct soap*, const char *URL, _timg__GetPresets*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__GetPresets(struct soap*, const char *URL, _timg__GetPresets*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__GetPresets(struct soap*, const char *URL, _timg__GetPresets*); soap_POST_recv__timg__GetPresets(struct soap*, _timg__GetPresets*); @endcode - @ref _timg__GetPresetsResponse @code // Reader (returns SOAP_OK on success): soap_read__timg__GetPresetsResponse(struct soap*, _timg__GetPresetsResponse*); // Writer (returns SOAP_OK on success): soap_write__timg__GetPresetsResponse(struct soap*, _timg__GetPresetsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__timg__GetPresetsResponse(struct soap*, const char *URL, _timg__GetPresetsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__GetPresetsResponse(struct soap*, const char *URL, _timg__GetPresetsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__GetPresetsResponse(struct soap*, const char *URL, _timg__GetPresetsResponse*); soap_POST_recv__timg__GetPresetsResponse(struct soap*, _timg__GetPresetsResponse*); @endcode - @ref _timg__GetCurrentPreset @code // Reader (returns SOAP_OK on success): soap_read__timg__GetCurrentPreset(struct soap*, _timg__GetCurrentPreset*); // Writer (returns SOAP_OK on success): soap_write__timg__GetCurrentPreset(struct soap*, _timg__GetCurrentPreset*); // REST GET (returns SOAP_OK on success): soap_GET__timg__GetCurrentPreset(struct soap*, const char *URL, _timg__GetCurrentPreset*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__GetCurrentPreset(struct soap*, const char *URL, _timg__GetCurrentPreset*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__GetCurrentPreset(struct soap*, const char *URL, _timg__GetCurrentPreset*); soap_POST_recv__timg__GetCurrentPreset(struct soap*, _timg__GetCurrentPreset*); @endcode - @ref _timg__GetCurrentPresetResponse @code // Reader (returns SOAP_OK on success): soap_read__timg__GetCurrentPresetResponse(struct soap*, _timg__GetCurrentPresetResponse*); // Writer (returns SOAP_OK on success): soap_write__timg__GetCurrentPresetResponse(struct soap*, _timg__GetCurrentPresetResponse*); // REST GET (returns SOAP_OK on success): soap_GET__timg__GetCurrentPresetResponse(struct soap*, const char *URL, _timg__GetCurrentPresetResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__GetCurrentPresetResponse(struct soap*, const char *URL, _timg__GetCurrentPresetResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__GetCurrentPresetResponse(struct soap*, const char *URL, _timg__GetCurrentPresetResponse*); soap_POST_recv__timg__GetCurrentPresetResponse(struct soap*, _timg__GetCurrentPresetResponse*); @endcode - @ref _timg__SetCurrentPreset @code // Reader (returns SOAP_OK on success): soap_read__timg__SetCurrentPreset(struct soap*, _timg__SetCurrentPreset*); // Writer (returns SOAP_OK on success): soap_write__timg__SetCurrentPreset(struct soap*, _timg__SetCurrentPreset*); // REST GET (returns SOAP_OK on success): soap_GET__timg__SetCurrentPreset(struct soap*, const char *URL, _timg__SetCurrentPreset*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__SetCurrentPreset(struct soap*, const char *URL, _timg__SetCurrentPreset*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__SetCurrentPreset(struct soap*, const char *URL, _timg__SetCurrentPreset*); soap_POST_recv__timg__SetCurrentPreset(struct soap*, _timg__SetCurrentPreset*); @endcode - @ref _timg__SetCurrentPresetResponse @code // Reader (returns SOAP_OK on success): soap_read__timg__SetCurrentPresetResponse(struct soap*, _timg__SetCurrentPresetResponse*); // Writer (returns SOAP_OK on success): soap_write__timg__SetCurrentPresetResponse(struct soap*, _timg__SetCurrentPresetResponse*); // REST GET (returns SOAP_OK on success): soap_GET__timg__SetCurrentPresetResponse(struct soap*, const char *URL, _timg__SetCurrentPresetResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__timg__SetCurrentPresetResponse(struct soap*, const char *URL, _timg__SetCurrentPresetResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__timg__SetCurrentPresetResponse(struct soap*, const char *URL, _timg__SetCurrentPresetResponse*); soap_POST_recv__timg__SetCurrentPresetResponse(struct soap*, _timg__SetCurrentPresetResponse*); @endcode @section trt Top-level root elements of schema "http://www.onvif.org/ver10/media/wsdl" - @ref _trt__GetServiceCapabilities @code // Reader (returns SOAP_OK on success): soap_read__trt__GetServiceCapabilities(struct soap*, _trt__GetServiceCapabilities*); // Writer (returns SOAP_OK on success): soap_write__trt__GetServiceCapabilities(struct soap*, _trt__GetServiceCapabilities*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetServiceCapabilities(struct soap*, const char *URL, _trt__GetServiceCapabilities*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetServiceCapabilities(struct soap*, const char *URL, _trt__GetServiceCapabilities*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetServiceCapabilities(struct soap*, const char *URL, _trt__GetServiceCapabilities*); soap_POST_recv__trt__GetServiceCapabilities(struct soap*, _trt__GetServiceCapabilities*); @endcode - @ref _trt__GetServiceCapabilitiesResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetServiceCapabilitiesResponse(struct soap*, _trt__GetServiceCapabilitiesResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetServiceCapabilitiesResponse(struct soap*, _trt__GetServiceCapabilitiesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _trt__GetServiceCapabilitiesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _trt__GetServiceCapabilitiesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _trt__GetServiceCapabilitiesResponse*); soap_POST_recv__trt__GetServiceCapabilitiesResponse(struct soap*, _trt__GetServiceCapabilitiesResponse*); @endcode - (use wsdl2h option -g to auto-generate type _trt__Capabilities) - @ref _trt__GetVideoSources @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoSources(struct soap*, _trt__GetVideoSources*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoSources(struct soap*, _trt__GetVideoSources*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoSources(struct soap*, const char *URL, _trt__GetVideoSources*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoSources(struct soap*, const char *URL, _trt__GetVideoSources*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoSources(struct soap*, const char *URL, _trt__GetVideoSources*); soap_POST_recv__trt__GetVideoSources(struct soap*, _trt__GetVideoSources*); @endcode - @ref _trt__GetVideoSourcesResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoSourcesResponse(struct soap*, _trt__GetVideoSourcesResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoSourcesResponse(struct soap*, _trt__GetVideoSourcesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoSourcesResponse(struct soap*, const char *URL, _trt__GetVideoSourcesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoSourcesResponse(struct soap*, const char *URL, _trt__GetVideoSourcesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoSourcesResponse(struct soap*, const char *URL, _trt__GetVideoSourcesResponse*); soap_POST_recv__trt__GetVideoSourcesResponse(struct soap*, _trt__GetVideoSourcesResponse*); @endcode - @ref _trt__GetAudioSources @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioSources(struct soap*, _trt__GetAudioSources*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioSources(struct soap*, _trt__GetAudioSources*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioSources(struct soap*, const char *URL, _trt__GetAudioSources*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioSources(struct soap*, const char *URL, _trt__GetAudioSources*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioSources(struct soap*, const char *URL, _trt__GetAudioSources*); soap_POST_recv__trt__GetAudioSources(struct soap*, _trt__GetAudioSources*); @endcode - @ref _trt__GetAudioSourcesResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioSourcesResponse(struct soap*, _trt__GetAudioSourcesResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioSourcesResponse(struct soap*, _trt__GetAudioSourcesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioSourcesResponse(struct soap*, const char *URL, _trt__GetAudioSourcesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioSourcesResponse(struct soap*, const char *URL, _trt__GetAudioSourcesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioSourcesResponse(struct soap*, const char *URL, _trt__GetAudioSourcesResponse*); soap_POST_recv__trt__GetAudioSourcesResponse(struct soap*, _trt__GetAudioSourcesResponse*); @endcode - @ref _trt__GetAudioOutputs @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioOutputs(struct soap*, _trt__GetAudioOutputs*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioOutputs(struct soap*, _trt__GetAudioOutputs*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioOutputs(struct soap*, const char *URL, _trt__GetAudioOutputs*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioOutputs(struct soap*, const char *URL, _trt__GetAudioOutputs*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioOutputs(struct soap*, const char *URL, _trt__GetAudioOutputs*); soap_POST_recv__trt__GetAudioOutputs(struct soap*, _trt__GetAudioOutputs*); @endcode - @ref _trt__GetAudioOutputsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioOutputsResponse(struct soap*, _trt__GetAudioOutputsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioOutputsResponse(struct soap*, _trt__GetAudioOutputsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioOutputsResponse(struct soap*, const char *URL, _trt__GetAudioOutputsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioOutputsResponse(struct soap*, const char *URL, _trt__GetAudioOutputsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioOutputsResponse(struct soap*, const char *URL, _trt__GetAudioOutputsResponse*); soap_POST_recv__trt__GetAudioOutputsResponse(struct soap*, _trt__GetAudioOutputsResponse*); @endcode - @ref _trt__CreateProfile @code // Reader (returns SOAP_OK on success): soap_read__trt__CreateProfile(struct soap*, _trt__CreateProfile*); // Writer (returns SOAP_OK on success): soap_write__trt__CreateProfile(struct soap*, _trt__CreateProfile*); // REST GET (returns SOAP_OK on success): soap_GET__trt__CreateProfile(struct soap*, const char *URL, _trt__CreateProfile*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__CreateProfile(struct soap*, const char *URL, _trt__CreateProfile*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__CreateProfile(struct soap*, const char *URL, _trt__CreateProfile*); soap_POST_recv__trt__CreateProfile(struct soap*, _trt__CreateProfile*); @endcode - @ref _trt__CreateProfileResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__CreateProfileResponse(struct soap*, _trt__CreateProfileResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__CreateProfileResponse(struct soap*, _trt__CreateProfileResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__CreateProfileResponse(struct soap*, const char *URL, _trt__CreateProfileResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__CreateProfileResponse(struct soap*, const char *URL, _trt__CreateProfileResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__CreateProfileResponse(struct soap*, const char *URL, _trt__CreateProfileResponse*); soap_POST_recv__trt__CreateProfileResponse(struct soap*, _trt__CreateProfileResponse*); @endcode - @ref _trt__GetProfile @code // Reader (returns SOAP_OK on success): soap_read__trt__GetProfile(struct soap*, _trt__GetProfile*); // Writer (returns SOAP_OK on success): soap_write__trt__GetProfile(struct soap*, _trt__GetProfile*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetProfile(struct soap*, const char *URL, _trt__GetProfile*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetProfile(struct soap*, const char *URL, _trt__GetProfile*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetProfile(struct soap*, const char *URL, _trt__GetProfile*); soap_POST_recv__trt__GetProfile(struct soap*, _trt__GetProfile*); @endcode - @ref _trt__GetProfileResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetProfileResponse(struct soap*, _trt__GetProfileResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetProfileResponse(struct soap*, _trt__GetProfileResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetProfileResponse(struct soap*, const char *URL, _trt__GetProfileResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetProfileResponse(struct soap*, const char *URL, _trt__GetProfileResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetProfileResponse(struct soap*, const char *URL, _trt__GetProfileResponse*); soap_POST_recv__trt__GetProfileResponse(struct soap*, _trt__GetProfileResponse*); @endcode - @ref _trt__GetProfiles @code // Reader (returns SOAP_OK on success): soap_read__trt__GetProfiles(struct soap*, _trt__GetProfiles*); // Writer (returns SOAP_OK on success): soap_write__trt__GetProfiles(struct soap*, _trt__GetProfiles*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetProfiles(struct soap*, const char *URL, _trt__GetProfiles*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetProfiles(struct soap*, const char *URL, _trt__GetProfiles*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetProfiles(struct soap*, const char *URL, _trt__GetProfiles*); soap_POST_recv__trt__GetProfiles(struct soap*, _trt__GetProfiles*); @endcode - @ref _trt__GetProfilesResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetProfilesResponse(struct soap*, _trt__GetProfilesResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetProfilesResponse(struct soap*, _trt__GetProfilesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetProfilesResponse(struct soap*, const char *URL, _trt__GetProfilesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetProfilesResponse(struct soap*, const char *URL, _trt__GetProfilesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetProfilesResponse(struct soap*, const char *URL, _trt__GetProfilesResponse*); soap_POST_recv__trt__GetProfilesResponse(struct soap*, _trt__GetProfilesResponse*); @endcode - @ref _trt__AddVideoEncoderConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__AddVideoEncoderConfiguration(struct soap*, _trt__AddVideoEncoderConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__AddVideoEncoderConfiguration(struct soap*, _trt__AddVideoEncoderConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddVideoEncoderConfiguration(struct soap*, const char *URL, _trt__AddVideoEncoderConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddVideoEncoderConfiguration(struct soap*, const char *URL, _trt__AddVideoEncoderConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddVideoEncoderConfiguration(struct soap*, const char *URL, _trt__AddVideoEncoderConfiguration*); soap_POST_recv__trt__AddVideoEncoderConfiguration(struct soap*, _trt__AddVideoEncoderConfiguration*); @endcode - @ref _trt__AddVideoEncoderConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__AddVideoEncoderConfigurationResponse(struct soap*, _trt__AddVideoEncoderConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__AddVideoEncoderConfigurationResponse(struct soap*, _trt__AddVideoEncoderConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddVideoEncoderConfigurationResponse(struct soap*, const char *URL, _trt__AddVideoEncoderConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddVideoEncoderConfigurationResponse(struct soap*, const char *URL, _trt__AddVideoEncoderConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddVideoEncoderConfigurationResponse(struct soap*, const char *URL, _trt__AddVideoEncoderConfigurationResponse*); soap_POST_recv__trt__AddVideoEncoderConfigurationResponse(struct soap*, _trt__AddVideoEncoderConfigurationResponse*); @endcode - @ref _trt__RemoveVideoEncoderConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveVideoEncoderConfiguration(struct soap*, _trt__RemoveVideoEncoderConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveVideoEncoderConfiguration(struct soap*, _trt__RemoveVideoEncoderConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveVideoEncoderConfiguration(struct soap*, const char *URL, _trt__RemoveVideoEncoderConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveVideoEncoderConfiguration(struct soap*, const char *URL, _trt__RemoveVideoEncoderConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveVideoEncoderConfiguration(struct soap*, const char *URL, _trt__RemoveVideoEncoderConfiguration*); soap_POST_recv__trt__RemoveVideoEncoderConfiguration(struct soap*, _trt__RemoveVideoEncoderConfiguration*); @endcode - @ref _trt__RemoveVideoEncoderConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveVideoEncoderConfigurationResponse(struct soap*, _trt__RemoveVideoEncoderConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveVideoEncoderConfigurationResponse(struct soap*, _trt__RemoveVideoEncoderConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveVideoEncoderConfigurationResponse(struct soap*, const char *URL, _trt__RemoveVideoEncoderConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveVideoEncoderConfigurationResponse(struct soap*, const char *URL, _trt__RemoveVideoEncoderConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveVideoEncoderConfigurationResponse(struct soap*, const char *URL, _trt__RemoveVideoEncoderConfigurationResponse*); soap_POST_recv__trt__RemoveVideoEncoderConfigurationResponse(struct soap*, _trt__RemoveVideoEncoderConfigurationResponse*); @endcode - @ref _trt__AddVideoSourceConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__AddVideoSourceConfiguration(struct soap*, _trt__AddVideoSourceConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__AddVideoSourceConfiguration(struct soap*, _trt__AddVideoSourceConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddVideoSourceConfiguration(struct soap*, const char *URL, _trt__AddVideoSourceConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddVideoSourceConfiguration(struct soap*, const char *URL, _trt__AddVideoSourceConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddVideoSourceConfiguration(struct soap*, const char *URL, _trt__AddVideoSourceConfiguration*); soap_POST_recv__trt__AddVideoSourceConfiguration(struct soap*, _trt__AddVideoSourceConfiguration*); @endcode - @ref _trt__AddVideoSourceConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__AddVideoSourceConfigurationResponse(struct soap*, _trt__AddVideoSourceConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__AddVideoSourceConfigurationResponse(struct soap*, _trt__AddVideoSourceConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddVideoSourceConfigurationResponse(struct soap*, const char *URL, _trt__AddVideoSourceConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddVideoSourceConfigurationResponse(struct soap*, const char *URL, _trt__AddVideoSourceConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddVideoSourceConfigurationResponse(struct soap*, const char *URL, _trt__AddVideoSourceConfigurationResponse*); soap_POST_recv__trt__AddVideoSourceConfigurationResponse(struct soap*, _trt__AddVideoSourceConfigurationResponse*); @endcode - @ref _trt__RemoveVideoSourceConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveVideoSourceConfiguration(struct soap*, _trt__RemoveVideoSourceConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveVideoSourceConfiguration(struct soap*, _trt__RemoveVideoSourceConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveVideoSourceConfiguration(struct soap*, const char *URL, _trt__RemoveVideoSourceConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveVideoSourceConfiguration(struct soap*, const char *URL, _trt__RemoveVideoSourceConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveVideoSourceConfiguration(struct soap*, const char *URL, _trt__RemoveVideoSourceConfiguration*); soap_POST_recv__trt__RemoveVideoSourceConfiguration(struct soap*, _trt__RemoveVideoSourceConfiguration*); @endcode - @ref _trt__RemoveVideoSourceConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveVideoSourceConfigurationResponse(struct soap*, _trt__RemoveVideoSourceConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveVideoSourceConfigurationResponse(struct soap*, _trt__RemoveVideoSourceConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveVideoSourceConfigurationResponse(struct soap*, const char *URL, _trt__RemoveVideoSourceConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveVideoSourceConfigurationResponse(struct soap*, const char *URL, _trt__RemoveVideoSourceConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveVideoSourceConfigurationResponse(struct soap*, const char *URL, _trt__RemoveVideoSourceConfigurationResponse*); soap_POST_recv__trt__RemoveVideoSourceConfigurationResponse(struct soap*, _trt__RemoveVideoSourceConfigurationResponse*); @endcode - @ref _trt__AddAudioEncoderConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__AddAudioEncoderConfiguration(struct soap*, _trt__AddAudioEncoderConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__AddAudioEncoderConfiguration(struct soap*, _trt__AddAudioEncoderConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddAudioEncoderConfiguration(struct soap*, const char *URL, _trt__AddAudioEncoderConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddAudioEncoderConfiguration(struct soap*, const char *URL, _trt__AddAudioEncoderConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddAudioEncoderConfiguration(struct soap*, const char *URL, _trt__AddAudioEncoderConfiguration*); soap_POST_recv__trt__AddAudioEncoderConfiguration(struct soap*, _trt__AddAudioEncoderConfiguration*); @endcode - @ref _trt__AddAudioEncoderConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__AddAudioEncoderConfigurationResponse(struct soap*, _trt__AddAudioEncoderConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__AddAudioEncoderConfigurationResponse(struct soap*, _trt__AddAudioEncoderConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddAudioEncoderConfigurationResponse(struct soap*, const char *URL, _trt__AddAudioEncoderConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddAudioEncoderConfigurationResponse(struct soap*, const char *URL, _trt__AddAudioEncoderConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddAudioEncoderConfigurationResponse(struct soap*, const char *URL, _trt__AddAudioEncoderConfigurationResponse*); soap_POST_recv__trt__AddAudioEncoderConfigurationResponse(struct soap*, _trt__AddAudioEncoderConfigurationResponse*); @endcode - @ref _trt__RemoveAudioEncoderConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveAudioEncoderConfiguration(struct soap*, _trt__RemoveAudioEncoderConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveAudioEncoderConfiguration(struct soap*, _trt__RemoveAudioEncoderConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveAudioEncoderConfiguration(struct soap*, const char *URL, _trt__RemoveAudioEncoderConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveAudioEncoderConfiguration(struct soap*, const char *URL, _trt__RemoveAudioEncoderConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveAudioEncoderConfiguration(struct soap*, const char *URL, _trt__RemoveAudioEncoderConfiguration*); soap_POST_recv__trt__RemoveAudioEncoderConfiguration(struct soap*, _trt__RemoveAudioEncoderConfiguration*); @endcode - @ref _trt__RemoveAudioEncoderConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveAudioEncoderConfigurationResponse(struct soap*, _trt__RemoveAudioEncoderConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveAudioEncoderConfigurationResponse(struct soap*, _trt__RemoveAudioEncoderConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveAudioEncoderConfigurationResponse(struct soap*, const char *URL, _trt__RemoveAudioEncoderConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveAudioEncoderConfigurationResponse(struct soap*, const char *URL, _trt__RemoveAudioEncoderConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveAudioEncoderConfigurationResponse(struct soap*, const char *URL, _trt__RemoveAudioEncoderConfigurationResponse*); soap_POST_recv__trt__RemoveAudioEncoderConfigurationResponse(struct soap*, _trt__RemoveAudioEncoderConfigurationResponse*); @endcode - @ref _trt__AddAudioSourceConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__AddAudioSourceConfiguration(struct soap*, _trt__AddAudioSourceConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__AddAudioSourceConfiguration(struct soap*, _trt__AddAudioSourceConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddAudioSourceConfiguration(struct soap*, const char *URL, _trt__AddAudioSourceConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddAudioSourceConfiguration(struct soap*, const char *URL, _trt__AddAudioSourceConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddAudioSourceConfiguration(struct soap*, const char *URL, _trt__AddAudioSourceConfiguration*); soap_POST_recv__trt__AddAudioSourceConfiguration(struct soap*, _trt__AddAudioSourceConfiguration*); @endcode - @ref _trt__AddAudioSourceConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__AddAudioSourceConfigurationResponse(struct soap*, _trt__AddAudioSourceConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__AddAudioSourceConfigurationResponse(struct soap*, _trt__AddAudioSourceConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddAudioSourceConfigurationResponse(struct soap*, const char *URL, _trt__AddAudioSourceConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddAudioSourceConfigurationResponse(struct soap*, const char *URL, _trt__AddAudioSourceConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddAudioSourceConfigurationResponse(struct soap*, const char *URL, _trt__AddAudioSourceConfigurationResponse*); soap_POST_recv__trt__AddAudioSourceConfigurationResponse(struct soap*, _trt__AddAudioSourceConfigurationResponse*); @endcode - @ref _trt__RemoveAudioSourceConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveAudioSourceConfiguration(struct soap*, _trt__RemoveAudioSourceConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveAudioSourceConfiguration(struct soap*, _trt__RemoveAudioSourceConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveAudioSourceConfiguration(struct soap*, const char *URL, _trt__RemoveAudioSourceConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveAudioSourceConfiguration(struct soap*, const char *URL, _trt__RemoveAudioSourceConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveAudioSourceConfiguration(struct soap*, const char *URL, _trt__RemoveAudioSourceConfiguration*); soap_POST_recv__trt__RemoveAudioSourceConfiguration(struct soap*, _trt__RemoveAudioSourceConfiguration*); @endcode - @ref _trt__RemoveAudioSourceConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveAudioSourceConfigurationResponse(struct soap*, _trt__RemoveAudioSourceConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveAudioSourceConfigurationResponse(struct soap*, _trt__RemoveAudioSourceConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveAudioSourceConfigurationResponse(struct soap*, const char *URL, _trt__RemoveAudioSourceConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveAudioSourceConfigurationResponse(struct soap*, const char *URL, _trt__RemoveAudioSourceConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveAudioSourceConfigurationResponse(struct soap*, const char *URL, _trt__RemoveAudioSourceConfigurationResponse*); soap_POST_recv__trt__RemoveAudioSourceConfigurationResponse(struct soap*, _trt__RemoveAudioSourceConfigurationResponse*); @endcode - @ref _trt__AddPTZConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__AddPTZConfiguration(struct soap*, _trt__AddPTZConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__AddPTZConfiguration(struct soap*, _trt__AddPTZConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddPTZConfiguration(struct soap*, const char *URL, _trt__AddPTZConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddPTZConfiguration(struct soap*, const char *URL, _trt__AddPTZConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddPTZConfiguration(struct soap*, const char *URL, _trt__AddPTZConfiguration*); soap_POST_recv__trt__AddPTZConfiguration(struct soap*, _trt__AddPTZConfiguration*); @endcode - @ref _trt__AddPTZConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__AddPTZConfigurationResponse(struct soap*, _trt__AddPTZConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__AddPTZConfigurationResponse(struct soap*, _trt__AddPTZConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddPTZConfigurationResponse(struct soap*, const char *URL, _trt__AddPTZConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddPTZConfigurationResponse(struct soap*, const char *URL, _trt__AddPTZConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddPTZConfigurationResponse(struct soap*, const char *URL, _trt__AddPTZConfigurationResponse*); soap_POST_recv__trt__AddPTZConfigurationResponse(struct soap*, _trt__AddPTZConfigurationResponse*); @endcode - @ref _trt__RemovePTZConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__RemovePTZConfiguration(struct soap*, _trt__RemovePTZConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__RemovePTZConfiguration(struct soap*, _trt__RemovePTZConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemovePTZConfiguration(struct soap*, const char *URL, _trt__RemovePTZConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemovePTZConfiguration(struct soap*, const char *URL, _trt__RemovePTZConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemovePTZConfiguration(struct soap*, const char *URL, _trt__RemovePTZConfiguration*); soap_POST_recv__trt__RemovePTZConfiguration(struct soap*, _trt__RemovePTZConfiguration*); @endcode - @ref _trt__RemovePTZConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__RemovePTZConfigurationResponse(struct soap*, _trt__RemovePTZConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__RemovePTZConfigurationResponse(struct soap*, _trt__RemovePTZConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemovePTZConfigurationResponse(struct soap*, const char *URL, _trt__RemovePTZConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemovePTZConfigurationResponse(struct soap*, const char *URL, _trt__RemovePTZConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemovePTZConfigurationResponse(struct soap*, const char *URL, _trt__RemovePTZConfigurationResponse*); soap_POST_recv__trt__RemovePTZConfigurationResponse(struct soap*, _trt__RemovePTZConfigurationResponse*); @endcode - @ref _trt__AddVideoAnalyticsConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__AddVideoAnalyticsConfiguration(struct soap*, _trt__AddVideoAnalyticsConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__AddVideoAnalyticsConfiguration(struct soap*, _trt__AddVideoAnalyticsConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddVideoAnalyticsConfiguration(struct soap*, const char *URL, _trt__AddVideoAnalyticsConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddVideoAnalyticsConfiguration(struct soap*, const char *URL, _trt__AddVideoAnalyticsConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddVideoAnalyticsConfiguration(struct soap*, const char *URL, _trt__AddVideoAnalyticsConfiguration*); soap_POST_recv__trt__AddVideoAnalyticsConfiguration(struct soap*, _trt__AddVideoAnalyticsConfiguration*); @endcode - @ref _trt__AddVideoAnalyticsConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__AddVideoAnalyticsConfigurationResponse(struct soap*, _trt__AddVideoAnalyticsConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__AddVideoAnalyticsConfigurationResponse(struct soap*, _trt__AddVideoAnalyticsConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddVideoAnalyticsConfigurationResponse(struct soap*, const char *URL, _trt__AddVideoAnalyticsConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddVideoAnalyticsConfigurationResponse(struct soap*, const char *URL, _trt__AddVideoAnalyticsConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddVideoAnalyticsConfigurationResponse(struct soap*, const char *URL, _trt__AddVideoAnalyticsConfigurationResponse*); soap_POST_recv__trt__AddVideoAnalyticsConfigurationResponse(struct soap*, _trt__AddVideoAnalyticsConfigurationResponse*); @endcode - @ref _trt__RemoveVideoAnalyticsConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveVideoAnalyticsConfiguration(struct soap*, _trt__RemoveVideoAnalyticsConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveVideoAnalyticsConfiguration(struct soap*, _trt__RemoveVideoAnalyticsConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveVideoAnalyticsConfiguration(struct soap*, const char *URL, _trt__RemoveVideoAnalyticsConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveVideoAnalyticsConfiguration(struct soap*, const char *URL, _trt__RemoveVideoAnalyticsConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveVideoAnalyticsConfiguration(struct soap*, const char *URL, _trt__RemoveVideoAnalyticsConfiguration*); soap_POST_recv__trt__RemoveVideoAnalyticsConfiguration(struct soap*, _trt__RemoveVideoAnalyticsConfiguration*); @endcode - @ref _trt__RemoveVideoAnalyticsConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveVideoAnalyticsConfigurationResponse(struct soap*, _trt__RemoveVideoAnalyticsConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveVideoAnalyticsConfigurationResponse(struct soap*, _trt__RemoveVideoAnalyticsConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveVideoAnalyticsConfigurationResponse(struct soap*, const char *URL, _trt__RemoveVideoAnalyticsConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveVideoAnalyticsConfigurationResponse(struct soap*, const char *URL, _trt__RemoveVideoAnalyticsConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveVideoAnalyticsConfigurationResponse(struct soap*, const char *URL, _trt__RemoveVideoAnalyticsConfigurationResponse*); soap_POST_recv__trt__RemoveVideoAnalyticsConfigurationResponse(struct soap*, _trt__RemoveVideoAnalyticsConfigurationResponse*); @endcode - @ref _trt__AddMetadataConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__AddMetadataConfiguration(struct soap*, _trt__AddMetadataConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__AddMetadataConfiguration(struct soap*, _trt__AddMetadataConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddMetadataConfiguration(struct soap*, const char *URL, _trt__AddMetadataConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddMetadataConfiguration(struct soap*, const char *URL, _trt__AddMetadataConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddMetadataConfiguration(struct soap*, const char *URL, _trt__AddMetadataConfiguration*); soap_POST_recv__trt__AddMetadataConfiguration(struct soap*, _trt__AddMetadataConfiguration*); @endcode - @ref _trt__AddMetadataConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__AddMetadataConfigurationResponse(struct soap*, _trt__AddMetadataConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__AddMetadataConfigurationResponse(struct soap*, _trt__AddMetadataConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddMetadataConfigurationResponse(struct soap*, const char *URL, _trt__AddMetadataConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddMetadataConfigurationResponse(struct soap*, const char *URL, _trt__AddMetadataConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddMetadataConfigurationResponse(struct soap*, const char *URL, _trt__AddMetadataConfigurationResponse*); soap_POST_recv__trt__AddMetadataConfigurationResponse(struct soap*, _trt__AddMetadataConfigurationResponse*); @endcode - @ref _trt__RemoveMetadataConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveMetadataConfiguration(struct soap*, _trt__RemoveMetadataConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveMetadataConfiguration(struct soap*, _trt__RemoveMetadataConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveMetadataConfiguration(struct soap*, const char *URL, _trt__RemoveMetadataConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveMetadataConfiguration(struct soap*, const char *URL, _trt__RemoveMetadataConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveMetadataConfiguration(struct soap*, const char *URL, _trt__RemoveMetadataConfiguration*); soap_POST_recv__trt__RemoveMetadataConfiguration(struct soap*, _trt__RemoveMetadataConfiguration*); @endcode - @ref _trt__RemoveMetadataConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveMetadataConfigurationResponse(struct soap*, _trt__RemoveMetadataConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveMetadataConfigurationResponse(struct soap*, _trt__RemoveMetadataConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveMetadataConfigurationResponse(struct soap*, const char *URL, _trt__RemoveMetadataConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveMetadataConfigurationResponse(struct soap*, const char *URL, _trt__RemoveMetadataConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveMetadataConfigurationResponse(struct soap*, const char *URL, _trt__RemoveMetadataConfigurationResponse*); soap_POST_recv__trt__RemoveMetadataConfigurationResponse(struct soap*, _trt__RemoveMetadataConfigurationResponse*); @endcode - @ref _trt__AddAudioOutputConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__AddAudioOutputConfiguration(struct soap*, _trt__AddAudioOutputConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__AddAudioOutputConfiguration(struct soap*, _trt__AddAudioOutputConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddAudioOutputConfiguration(struct soap*, const char *URL, _trt__AddAudioOutputConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddAudioOutputConfiguration(struct soap*, const char *URL, _trt__AddAudioOutputConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddAudioOutputConfiguration(struct soap*, const char *URL, _trt__AddAudioOutputConfiguration*); soap_POST_recv__trt__AddAudioOutputConfiguration(struct soap*, _trt__AddAudioOutputConfiguration*); @endcode - @ref _trt__AddAudioOutputConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__AddAudioOutputConfigurationResponse(struct soap*, _trt__AddAudioOutputConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__AddAudioOutputConfigurationResponse(struct soap*, _trt__AddAudioOutputConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddAudioOutputConfigurationResponse(struct soap*, const char *URL, _trt__AddAudioOutputConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddAudioOutputConfigurationResponse(struct soap*, const char *URL, _trt__AddAudioOutputConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddAudioOutputConfigurationResponse(struct soap*, const char *URL, _trt__AddAudioOutputConfigurationResponse*); soap_POST_recv__trt__AddAudioOutputConfigurationResponse(struct soap*, _trt__AddAudioOutputConfigurationResponse*); @endcode - @ref _trt__RemoveAudioOutputConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveAudioOutputConfiguration(struct soap*, _trt__RemoveAudioOutputConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveAudioOutputConfiguration(struct soap*, _trt__RemoveAudioOutputConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveAudioOutputConfiguration(struct soap*, const char *URL, _trt__RemoveAudioOutputConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveAudioOutputConfiguration(struct soap*, const char *URL, _trt__RemoveAudioOutputConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveAudioOutputConfiguration(struct soap*, const char *URL, _trt__RemoveAudioOutputConfiguration*); soap_POST_recv__trt__RemoveAudioOutputConfiguration(struct soap*, _trt__RemoveAudioOutputConfiguration*); @endcode - @ref _trt__RemoveAudioOutputConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveAudioOutputConfigurationResponse(struct soap*, _trt__RemoveAudioOutputConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveAudioOutputConfigurationResponse(struct soap*, _trt__RemoveAudioOutputConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveAudioOutputConfigurationResponse(struct soap*, const char *URL, _trt__RemoveAudioOutputConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveAudioOutputConfigurationResponse(struct soap*, const char *URL, _trt__RemoveAudioOutputConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveAudioOutputConfigurationResponse(struct soap*, const char *URL, _trt__RemoveAudioOutputConfigurationResponse*); soap_POST_recv__trt__RemoveAudioOutputConfigurationResponse(struct soap*, _trt__RemoveAudioOutputConfigurationResponse*); @endcode - @ref _trt__AddAudioDecoderConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__AddAudioDecoderConfiguration(struct soap*, _trt__AddAudioDecoderConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__AddAudioDecoderConfiguration(struct soap*, _trt__AddAudioDecoderConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddAudioDecoderConfiguration(struct soap*, const char *URL, _trt__AddAudioDecoderConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddAudioDecoderConfiguration(struct soap*, const char *URL, _trt__AddAudioDecoderConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddAudioDecoderConfiguration(struct soap*, const char *URL, _trt__AddAudioDecoderConfiguration*); soap_POST_recv__trt__AddAudioDecoderConfiguration(struct soap*, _trt__AddAudioDecoderConfiguration*); @endcode - @ref _trt__AddAudioDecoderConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__AddAudioDecoderConfigurationResponse(struct soap*, _trt__AddAudioDecoderConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__AddAudioDecoderConfigurationResponse(struct soap*, _trt__AddAudioDecoderConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__AddAudioDecoderConfigurationResponse(struct soap*, const char *URL, _trt__AddAudioDecoderConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__AddAudioDecoderConfigurationResponse(struct soap*, const char *URL, _trt__AddAudioDecoderConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__AddAudioDecoderConfigurationResponse(struct soap*, const char *URL, _trt__AddAudioDecoderConfigurationResponse*); soap_POST_recv__trt__AddAudioDecoderConfigurationResponse(struct soap*, _trt__AddAudioDecoderConfigurationResponse*); @endcode - @ref _trt__RemoveAudioDecoderConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveAudioDecoderConfiguration(struct soap*, _trt__RemoveAudioDecoderConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveAudioDecoderConfiguration(struct soap*, _trt__RemoveAudioDecoderConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveAudioDecoderConfiguration(struct soap*, const char *URL, _trt__RemoveAudioDecoderConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveAudioDecoderConfiguration(struct soap*, const char *URL, _trt__RemoveAudioDecoderConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveAudioDecoderConfiguration(struct soap*, const char *URL, _trt__RemoveAudioDecoderConfiguration*); soap_POST_recv__trt__RemoveAudioDecoderConfiguration(struct soap*, _trt__RemoveAudioDecoderConfiguration*); @endcode - @ref _trt__RemoveAudioDecoderConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__RemoveAudioDecoderConfigurationResponse(struct soap*, _trt__RemoveAudioDecoderConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__RemoveAudioDecoderConfigurationResponse(struct soap*, _trt__RemoveAudioDecoderConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__RemoveAudioDecoderConfigurationResponse(struct soap*, const char *URL, _trt__RemoveAudioDecoderConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__RemoveAudioDecoderConfigurationResponse(struct soap*, const char *URL, _trt__RemoveAudioDecoderConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__RemoveAudioDecoderConfigurationResponse(struct soap*, const char *URL, _trt__RemoveAudioDecoderConfigurationResponse*); soap_POST_recv__trt__RemoveAudioDecoderConfigurationResponse(struct soap*, _trt__RemoveAudioDecoderConfigurationResponse*); @endcode - @ref _trt__DeleteProfile @code // Reader (returns SOAP_OK on success): soap_read__trt__DeleteProfile(struct soap*, _trt__DeleteProfile*); // Writer (returns SOAP_OK on success): soap_write__trt__DeleteProfile(struct soap*, _trt__DeleteProfile*); // REST GET (returns SOAP_OK on success): soap_GET__trt__DeleteProfile(struct soap*, const char *URL, _trt__DeleteProfile*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__DeleteProfile(struct soap*, const char *URL, _trt__DeleteProfile*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__DeleteProfile(struct soap*, const char *URL, _trt__DeleteProfile*); soap_POST_recv__trt__DeleteProfile(struct soap*, _trt__DeleteProfile*); @endcode - @ref _trt__DeleteProfileResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__DeleteProfileResponse(struct soap*, _trt__DeleteProfileResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__DeleteProfileResponse(struct soap*, _trt__DeleteProfileResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__DeleteProfileResponse(struct soap*, const char *URL, _trt__DeleteProfileResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__DeleteProfileResponse(struct soap*, const char *URL, _trt__DeleteProfileResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__DeleteProfileResponse(struct soap*, const char *URL, _trt__DeleteProfileResponse*); soap_POST_recv__trt__DeleteProfileResponse(struct soap*, _trt__DeleteProfileResponse*); @endcode - @ref _trt__GetVideoEncoderConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoEncoderConfigurations(struct soap*, _trt__GetVideoEncoderConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoEncoderConfigurations(struct soap*, _trt__GetVideoEncoderConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoEncoderConfigurations(struct soap*, const char *URL, _trt__GetVideoEncoderConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoEncoderConfigurations(struct soap*, const char *URL, _trt__GetVideoEncoderConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoEncoderConfigurations(struct soap*, const char *URL, _trt__GetVideoEncoderConfigurations*); soap_POST_recv__trt__GetVideoEncoderConfigurations(struct soap*, _trt__GetVideoEncoderConfigurations*); @endcode - @ref _trt__GetVideoEncoderConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoEncoderConfigurationsResponse(struct soap*, _trt__GetVideoEncoderConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoEncoderConfigurationsResponse(struct soap*, _trt__GetVideoEncoderConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoEncoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetVideoEncoderConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoEncoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetVideoEncoderConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoEncoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetVideoEncoderConfigurationsResponse*); soap_POST_recv__trt__GetVideoEncoderConfigurationsResponse(struct soap*, _trt__GetVideoEncoderConfigurationsResponse*); @endcode - @ref _trt__GetVideoSourceConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoSourceConfigurations(struct soap*, _trt__GetVideoSourceConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoSourceConfigurations(struct soap*, _trt__GetVideoSourceConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoSourceConfigurations(struct soap*, const char *URL, _trt__GetVideoSourceConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoSourceConfigurations(struct soap*, const char *URL, _trt__GetVideoSourceConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoSourceConfigurations(struct soap*, const char *URL, _trt__GetVideoSourceConfigurations*); soap_POST_recv__trt__GetVideoSourceConfigurations(struct soap*, _trt__GetVideoSourceConfigurations*); @endcode - @ref _trt__GetVideoSourceConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoSourceConfigurationsResponse(struct soap*, _trt__GetVideoSourceConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoSourceConfigurationsResponse(struct soap*, _trt__GetVideoSourceConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoSourceConfigurationsResponse(struct soap*, const char *URL, _trt__GetVideoSourceConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoSourceConfigurationsResponse(struct soap*, const char *URL, _trt__GetVideoSourceConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoSourceConfigurationsResponse(struct soap*, const char *URL, _trt__GetVideoSourceConfigurationsResponse*); soap_POST_recv__trt__GetVideoSourceConfigurationsResponse(struct soap*, _trt__GetVideoSourceConfigurationsResponse*); @endcode - @ref _trt__GetAudioEncoderConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioEncoderConfigurations(struct soap*, _trt__GetAudioEncoderConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioEncoderConfigurations(struct soap*, _trt__GetAudioEncoderConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioEncoderConfigurations(struct soap*, const char *URL, _trt__GetAudioEncoderConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioEncoderConfigurations(struct soap*, const char *URL, _trt__GetAudioEncoderConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioEncoderConfigurations(struct soap*, const char *URL, _trt__GetAudioEncoderConfigurations*); soap_POST_recv__trt__GetAudioEncoderConfigurations(struct soap*, _trt__GetAudioEncoderConfigurations*); @endcode - @ref _trt__GetAudioEncoderConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioEncoderConfigurationsResponse(struct soap*, _trt__GetAudioEncoderConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioEncoderConfigurationsResponse(struct soap*, _trt__GetAudioEncoderConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioEncoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetAudioEncoderConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioEncoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetAudioEncoderConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioEncoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetAudioEncoderConfigurationsResponse*); soap_POST_recv__trt__GetAudioEncoderConfigurationsResponse(struct soap*, _trt__GetAudioEncoderConfigurationsResponse*); @endcode - @ref _trt__GetAudioSourceConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioSourceConfigurations(struct soap*, _trt__GetAudioSourceConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioSourceConfigurations(struct soap*, _trt__GetAudioSourceConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioSourceConfigurations(struct soap*, const char *URL, _trt__GetAudioSourceConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioSourceConfigurations(struct soap*, const char *URL, _trt__GetAudioSourceConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioSourceConfigurations(struct soap*, const char *URL, _trt__GetAudioSourceConfigurations*); soap_POST_recv__trt__GetAudioSourceConfigurations(struct soap*, _trt__GetAudioSourceConfigurations*); @endcode - @ref _trt__GetAudioSourceConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioSourceConfigurationsResponse(struct soap*, _trt__GetAudioSourceConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioSourceConfigurationsResponse(struct soap*, _trt__GetAudioSourceConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioSourceConfigurationsResponse(struct soap*, const char *URL, _trt__GetAudioSourceConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioSourceConfigurationsResponse(struct soap*, const char *URL, _trt__GetAudioSourceConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioSourceConfigurationsResponse(struct soap*, const char *URL, _trt__GetAudioSourceConfigurationsResponse*); soap_POST_recv__trt__GetAudioSourceConfigurationsResponse(struct soap*, _trt__GetAudioSourceConfigurationsResponse*); @endcode - @ref _trt__GetVideoAnalyticsConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoAnalyticsConfigurations(struct soap*, _trt__GetVideoAnalyticsConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoAnalyticsConfigurations(struct soap*, _trt__GetVideoAnalyticsConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoAnalyticsConfigurations(struct soap*, const char *URL, _trt__GetVideoAnalyticsConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoAnalyticsConfigurations(struct soap*, const char *URL, _trt__GetVideoAnalyticsConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoAnalyticsConfigurations(struct soap*, const char *URL, _trt__GetVideoAnalyticsConfigurations*); soap_POST_recv__trt__GetVideoAnalyticsConfigurations(struct soap*, _trt__GetVideoAnalyticsConfigurations*); @endcode - @ref _trt__GetVideoAnalyticsConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoAnalyticsConfigurationsResponse(struct soap*, _trt__GetVideoAnalyticsConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoAnalyticsConfigurationsResponse(struct soap*, _trt__GetVideoAnalyticsConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoAnalyticsConfigurationsResponse(struct soap*, const char *URL, _trt__GetVideoAnalyticsConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoAnalyticsConfigurationsResponse(struct soap*, const char *URL, _trt__GetVideoAnalyticsConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoAnalyticsConfigurationsResponse(struct soap*, const char *URL, _trt__GetVideoAnalyticsConfigurationsResponse*); soap_POST_recv__trt__GetVideoAnalyticsConfigurationsResponse(struct soap*, _trt__GetVideoAnalyticsConfigurationsResponse*); @endcode - @ref _trt__GetMetadataConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetMetadataConfigurations(struct soap*, _trt__GetMetadataConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetMetadataConfigurations(struct soap*, _trt__GetMetadataConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetMetadataConfigurations(struct soap*, const char *URL, _trt__GetMetadataConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetMetadataConfigurations(struct soap*, const char *URL, _trt__GetMetadataConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetMetadataConfigurations(struct soap*, const char *URL, _trt__GetMetadataConfigurations*); soap_POST_recv__trt__GetMetadataConfigurations(struct soap*, _trt__GetMetadataConfigurations*); @endcode - @ref _trt__GetMetadataConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetMetadataConfigurationsResponse(struct soap*, _trt__GetMetadataConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetMetadataConfigurationsResponse(struct soap*, _trt__GetMetadataConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetMetadataConfigurationsResponse(struct soap*, const char *URL, _trt__GetMetadataConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetMetadataConfigurationsResponse(struct soap*, const char *URL, _trt__GetMetadataConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetMetadataConfigurationsResponse(struct soap*, const char *URL, _trt__GetMetadataConfigurationsResponse*); soap_POST_recv__trt__GetMetadataConfigurationsResponse(struct soap*, _trt__GetMetadataConfigurationsResponse*); @endcode - @ref _trt__GetAudioOutputConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioOutputConfigurations(struct soap*, _trt__GetAudioOutputConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioOutputConfigurations(struct soap*, _trt__GetAudioOutputConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioOutputConfigurations(struct soap*, const char *URL, _trt__GetAudioOutputConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioOutputConfigurations(struct soap*, const char *URL, _trt__GetAudioOutputConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioOutputConfigurations(struct soap*, const char *URL, _trt__GetAudioOutputConfigurations*); soap_POST_recv__trt__GetAudioOutputConfigurations(struct soap*, _trt__GetAudioOutputConfigurations*); @endcode - @ref _trt__GetAudioOutputConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioOutputConfigurationsResponse(struct soap*, _trt__GetAudioOutputConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioOutputConfigurationsResponse(struct soap*, _trt__GetAudioOutputConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioOutputConfigurationsResponse(struct soap*, const char *URL, _trt__GetAudioOutputConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioOutputConfigurationsResponse(struct soap*, const char *URL, _trt__GetAudioOutputConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioOutputConfigurationsResponse(struct soap*, const char *URL, _trt__GetAudioOutputConfigurationsResponse*); soap_POST_recv__trt__GetAudioOutputConfigurationsResponse(struct soap*, _trt__GetAudioOutputConfigurationsResponse*); @endcode - @ref _trt__GetAudioDecoderConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioDecoderConfigurations(struct soap*, _trt__GetAudioDecoderConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioDecoderConfigurations(struct soap*, _trt__GetAudioDecoderConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioDecoderConfigurations(struct soap*, const char *URL, _trt__GetAudioDecoderConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioDecoderConfigurations(struct soap*, const char *URL, _trt__GetAudioDecoderConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioDecoderConfigurations(struct soap*, const char *URL, _trt__GetAudioDecoderConfigurations*); soap_POST_recv__trt__GetAudioDecoderConfigurations(struct soap*, _trt__GetAudioDecoderConfigurations*); @endcode - @ref _trt__GetAudioDecoderConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioDecoderConfigurationsResponse(struct soap*, _trt__GetAudioDecoderConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioDecoderConfigurationsResponse(struct soap*, _trt__GetAudioDecoderConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioDecoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetAudioDecoderConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioDecoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetAudioDecoderConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioDecoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetAudioDecoderConfigurationsResponse*); soap_POST_recv__trt__GetAudioDecoderConfigurationsResponse(struct soap*, _trt__GetAudioDecoderConfigurationsResponse*); @endcode - @ref _trt__GetVideoSourceConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoSourceConfiguration(struct soap*, _trt__GetVideoSourceConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoSourceConfiguration(struct soap*, _trt__GetVideoSourceConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoSourceConfiguration(struct soap*, const char *URL, _trt__GetVideoSourceConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoSourceConfiguration(struct soap*, const char *URL, _trt__GetVideoSourceConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoSourceConfiguration(struct soap*, const char *URL, _trt__GetVideoSourceConfiguration*); soap_POST_recv__trt__GetVideoSourceConfiguration(struct soap*, _trt__GetVideoSourceConfiguration*); @endcode - @ref _trt__GetVideoSourceConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoSourceConfigurationResponse(struct soap*, _trt__GetVideoSourceConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoSourceConfigurationResponse(struct soap*, _trt__GetVideoSourceConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoSourceConfigurationResponse(struct soap*, const char *URL, _trt__GetVideoSourceConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoSourceConfigurationResponse(struct soap*, const char *URL, _trt__GetVideoSourceConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoSourceConfigurationResponse(struct soap*, const char *URL, _trt__GetVideoSourceConfigurationResponse*); soap_POST_recv__trt__GetVideoSourceConfigurationResponse(struct soap*, _trt__GetVideoSourceConfigurationResponse*); @endcode - @ref _trt__GetVideoEncoderConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoEncoderConfiguration(struct soap*, _trt__GetVideoEncoderConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoEncoderConfiguration(struct soap*, _trt__GetVideoEncoderConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoEncoderConfiguration(struct soap*, const char *URL, _trt__GetVideoEncoderConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoEncoderConfiguration(struct soap*, const char *URL, _trt__GetVideoEncoderConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoEncoderConfiguration(struct soap*, const char *URL, _trt__GetVideoEncoderConfiguration*); soap_POST_recv__trt__GetVideoEncoderConfiguration(struct soap*, _trt__GetVideoEncoderConfiguration*); @endcode - @ref _trt__GetVideoEncoderConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoEncoderConfigurationResponse(struct soap*, _trt__GetVideoEncoderConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoEncoderConfigurationResponse(struct soap*, _trt__GetVideoEncoderConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoEncoderConfigurationResponse(struct soap*, const char *URL, _trt__GetVideoEncoderConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoEncoderConfigurationResponse(struct soap*, const char *URL, _trt__GetVideoEncoderConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoEncoderConfigurationResponse(struct soap*, const char *URL, _trt__GetVideoEncoderConfigurationResponse*); soap_POST_recv__trt__GetVideoEncoderConfigurationResponse(struct soap*, _trt__GetVideoEncoderConfigurationResponse*); @endcode - @ref _trt__GetAudioSourceConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioSourceConfiguration(struct soap*, _trt__GetAudioSourceConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioSourceConfiguration(struct soap*, _trt__GetAudioSourceConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioSourceConfiguration(struct soap*, const char *URL, _trt__GetAudioSourceConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioSourceConfiguration(struct soap*, const char *URL, _trt__GetAudioSourceConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioSourceConfiguration(struct soap*, const char *URL, _trt__GetAudioSourceConfiguration*); soap_POST_recv__trt__GetAudioSourceConfiguration(struct soap*, _trt__GetAudioSourceConfiguration*); @endcode - @ref _trt__GetAudioSourceConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioSourceConfigurationResponse(struct soap*, _trt__GetAudioSourceConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioSourceConfigurationResponse(struct soap*, _trt__GetAudioSourceConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioSourceConfigurationResponse(struct soap*, const char *URL, _trt__GetAudioSourceConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioSourceConfigurationResponse(struct soap*, const char *URL, _trt__GetAudioSourceConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioSourceConfigurationResponse(struct soap*, const char *URL, _trt__GetAudioSourceConfigurationResponse*); soap_POST_recv__trt__GetAudioSourceConfigurationResponse(struct soap*, _trt__GetAudioSourceConfigurationResponse*); @endcode - @ref _trt__GetAudioEncoderConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioEncoderConfiguration(struct soap*, _trt__GetAudioEncoderConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioEncoderConfiguration(struct soap*, _trt__GetAudioEncoderConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioEncoderConfiguration(struct soap*, const char *URL, _trt__GetAudioEncoderConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioEncoderConfiguration(struct soap*, const char *URL, _trt__GetAudioEncoderConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioEncoderConfiguration(struct soap*, const char *URL, _trt__GetAudioEncoderConfiguration*); soap_POST_recv__trt__GetAudioEncoderConfiguration(struct soap*, _trt__GetAudioEncoderConfiguration*); @endcode - @ref _trt__GetAudioEncoderConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioEncoderConfigurationResponse(struct soap*, _trt__GetAudioEncoderConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioEncoderConfigurationResponse(struct soap*, _trt__GetAudioEncoderConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioEncoderConfigurationResponse(struct soap*, const char *URL, _trt__GetAudioEncoderConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioEncoderConfigurationResponse(struct soap*, const char *URL, _trt__GetAudioEncoderConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioEncoderConfigurationResponse(struct soap*, const char *URL, _trt__GetAudioEncoderConfigurationResponse*); soap_POST_recv__trt__GetAudioEncoderConfigurationResponse(struct soap*, _trt__GetAudioEncoderConfigurationResponse*); @endcode - @ref _trt__GetVideoAnalyticsConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoAnalyticsConfiguration(struct soap*, _trt__GetVideoAnalyticsConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoAnalyticsConfiguration(struct soap*, _trt__GetVideoAnalyticsConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoAnalyticsConfiguration(struct soap*, const char *URL, _trt__GetVideoAnalyticsConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoAnalyticsConfiguration(struct soap*, const char *URL, _trt__GetVideoAnalyticsConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoAnalyticsConfiguration(struct soap*, const char *URL, _trt__GetVideoAnalyticsConfiguration*); soap_POST_recv__trt__GetVideoAnalyticsConfiguration(struct soap*, _trt__GetVideoAnalyticsConfiguration*); @endcode - @ref _trt__GetVideoAnalyticsConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoAnalyticsConfigurationResponse(struct soap*, _trt__GetVideoAnalyticsConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoAnalyticsConfigurationResponse(struct soap*, _trt__GetVideoAnalyticsConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoAnalyticsConfigurationResponse(struct soap*, const char *URL, _trt__GetVideoAnalyticsConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoAnalyticsConfigurationResponse(struct soap*, const char *URL, _trt__GetVideoAnalyticsConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoAnalyticsConfigurationResponse(struct soap*, const char *URL, _trt__GetVideoAnalyticsConfigurationResponse*); soap_POST_recv__trt__GetVideoAnalyticsConfigurationResponse(struct soap*, _trt__GetVideoAnalyticsConfigurationResponse*); @endcode - @ref _trt__GetMetadataConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__GetMetadataConfiguration(struct soap*, _trt__GetMetadataConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__GetMetadataConfiguration(struct soap*, _trt__GetMetadataConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetMetadataConfiguration(struct soap*, const char *URL, _trt__GetMetadataConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetMetadataConfiguration(struct soap*, const char *URL, _trt__GetMetadataConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetMetadataConfiguration(struct soap*, const char *URL, _trt__GetMetadataConfiguration*); soap_POST_recv__trt__GetMetadataConfiguration(struct soap*, _trt__GetMetadataConfiguration*); @endcode - @ref _trt__GetMetadataConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetMetadataConfigurationResponse(struct soap*, _trt__GetMetadataConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetMetadataConfigurationResponse(struct soap*, _trt__GetMetadataConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetMetadataConfigurationResponse(struct soap*, const char *URL, _trt__GetMetadataConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetMetadataConfigurationResponse(struct soap*, const char *URL, _trt__GetMetadataConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetMetadataConfigurationResponse(struct soap*, const char *URL, _trt__GetMetadataConfigurationResponse*); soap_POST_recv__trt__GetMetadataConfigurationResponse(struct soap*, _trt__GetMetadataConfigurationResponse*); @endcode - @ref _trt__GetAudioOutputConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioOutputConfiguration(struct soap*, _trt__GetAudioOutputConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioOutputConfiguration(struct soap*, _trt__GetAudioOutputConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioOutputConfiguration(struct soap*, const char *URL, _trt__GetAudioOutputConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioOutputConfiguration(struct soap*, const char *URL, _trt__GetAudioOutputConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioOutputConfiguration(struct soap*, const char *URL, _trt__GetAudioOutputConfiguration*); soap_POST_recv__trt__GetAudioOutputConfiguration(struct soap*, _trt__GetAudioOutputConfiguration*); @endcode - @ref _trt__GetAudioOutputConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioOutputConfigurationResponse(struct soap*, _trt__GetAudioOutputConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioOutputConfigurationResponse(struct soap*, _trt__GetAudioOutputConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioOutputConfigurationResponse(struct soap*, const char *URL, _trt__GetAudioOutputConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioOutputConfigurationResponse(struct soap*, const char *URL, _trt__GetAudioOutputConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioOutputConfigurationResponse(struct soap*, const char *URL, _trt__GetAudioOutputConfigurationResponse*); soap_POST_recv__trt__GetAudioOutputConfigurationResponse(struct soap*, _trt__GetAudioOutputConfigurationResponse*); @endcode - @ref _trt__GetAudioDecoderConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioDecoderConfiguration(struct soap*, _trt__GetAudioDecoderConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioDecoderConfiguration(struct soap*, _trt__GetAudioDecoderConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioDecoderConfiguration(struct soap*, const char *URL, _trt__GetAudioDecoderConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioDecoderConfiguration(struct soap*, const char *URL, _trt__GetAudioDecoderConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioDecoderConfiguration(struct soap*, const char *URL, _trt__GetAudioDecoderConfiguration*); soap_POST_recv__trt__GetAudioDecoderConfiguration(struct soap*, _trt__GetAudioDecoderConfiguration*); @endcode - @ref _trt__GetAudioDecoderConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioDecoderConfigurationResponse(struct soap*, _trt__GetAudioDecoderConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioDecoderConfigurationResponse(struct soap*, _trt__GetAudioDecoderConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioDecoderConfigurationResponse(struct soap*, const char *URL, _trt__GetAudioDecoderConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioDecoderConfigurationResponse(struct soap*, const char *URL, _trt__GetAudioDecoderConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioDecoderConfigurationResponse(struct soap*, const char *URL, _trt__GetAudioDecoderConfigurationResponse*); soap_POST_recv__trt__GetAudioDecoderConfigurationResponse(struct soap*, _trt__GetAudioDecoderConfigurationResponse*); @endcode - @ref _trt__GetCompatibleVideoEncoderConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleVideoEncoderConfigurations(struct soap*, _trt__GetCompatibleVideoEncoderConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleVideoEncoderConfigurations(struct soap*, _trt__GetCompatibleVideoEncoderConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleVideoEncoderConfigurations(struct soap*, const char *URL, _trt__GetCompatibleVideoEncoderConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleVideoEncoderConfigurations(struct soap*, const char *URL, _trt__GetCompatibleVideoEncoderConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleVideoEncoderConfigurations(struct soap*, const char *URL, _trt__GetCompatibleVideoEncoderConfigurations*); soap_POST_recv__trt__GetCompatibleVideoEncoderConfigurations(struct soap*, _trt__GetCompatibleVideoEncoderConfigurations*); @endcode - @ref _trt__GetCompatibleVideoEncoderConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleVideoEncoderConfigurationsResponse(struct soap*, _trt__GetCompatibleVideoEncoderConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleVideoEncoderConfigurationsResponse(struct soap*, _trt__GetCompatibleVideoEncoderConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleVideoEncoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleVideoEncoderConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleVideoEncoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleVideoEncoderConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleVideoEncoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleVideoEncoderConfigurationsResponse*); soap_POST_recv__trt__GetCompatibleVideoEncoderConfigurationsResponse(struct soap*, _trt__GetCompatibleVideoEncoderConfigurationsResponse*); @endcode - @ref _trt__GetCompatibleVideoSourceConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleVideoSourceConfigurations(struct soap*, _trt__GetCompatibleVideoSourceConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleVideoSourceConfigurations(struct soap*, _trt__GetCompatibleVideoSourceConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleVideoSourceConfigurations(struct soap*, const char *URL, _trt__GetCompatibleVideoSourceConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleVideoSourceConfigurations(struct soap*, const char *URL, _trt__GetCompatibleVideoSourceConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleVideoSourceConfigurations(struct soap*, const char *URL, _trt__GetCompatibleVideoSourceConfigurations*); soap_POST_recv__trt__GetCompatibleVideoSourceConfigurations(struct soap*, _trt__GetCompatibleVideoSourceConfigurations*); @endcode - @ref _trt__GetCompatibleVideoSourceConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleVideoSourceConfigurationsResponse(struct soap*, _trt__GetCompatibleVideoSourceConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleVideoSourceConfigurationsResponse(struct soap*, _trt__GetCompatibleVideoSourceConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleVideoSourceConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleVideoSourceConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleVideoSourceConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleVideoSourceConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleVideoSourceConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleVideoSourceConfigurationsResponse*); soap_POST_recv__trt__GetCompatibleVideoSourceConfigurationsResponse(struct soap*, _trt__GetCompatibleVideoSourceConfigurationsResponse*); @endcode - @ref _trt__GetCompatibleAudioEncoderConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleAudioEncoderConfigurations(struct soap*, _trt__GetCompatibleAudioEncoderConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleAudioEncoderConfigurations(struct soap*, _trt__GetCompatibleAudioEncoderConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleAudioEncoderConfigurations(struct soap*, const char *URL, _trt__GetCompatibleAudioEncoderConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleAudioEncoderConfigurations(struct soap*, const char *URL, _trt__GetCompatibleAudioEncoderConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleAudioEncoderConfigurations(struct soap*, const char *URL, _trt__GetCompatibleAudioEncoderConfigurations*); soap_POST_recv__trt__GetCompatibleAudioEncoderConfigurations(struct soap*, _trt__GetCompatibleAudioEncoderConfigurations*); @endcode - @ref _trt__GetCompatibleAudioEncoderConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleAudioEncoderConfigurationsResponse(struct soap*, _trt__GetCompatibleAudioEncoderConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleAudioEncoderConfigurationsResponse(struct soap*, _trt__GetCompatibleAudioEncoderConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleAudioEncoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleAudioEncoderConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleAudioEncoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleAudioEncoderConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleAudioEncoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleAudioEncoderConfigurationsResponse*); soap_POST_recv__trt__GetCompatibleAudioEncoderConfigurationsResponse(struct soap*, _trt__GetCompatibleAudioEncoderConfigurationsResponse*); @endcode - @ref _trt__GetCompatibleAudioSourceConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleAudioSourceConfigurations(struct soap*, _trt__GetCompatibleAudioSourceConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleAudioSourceConfigurations(struct soap*, _trt__GetCompatibleAudioSourceConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleAudioSourceConfigurations(struct soap*, const char *URL, _trt__GetCompatibleAudioSourceConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleAudioSourceConfigurations(struct soap*, const char *URL, _trt__GetCompatibleAudioSourceConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleAudioSourceConfigurations(struct soap*, const char *URL, _trt__GetCompatibleAudioSourceConfigurations*); soap_POST_recv__trt__GetCompatibleAudioSourceConfigurations(struct soap*, _trt__GetCompatibleAudioSourceConfigurations*); @endcode - @ref _trt__GetCompatibleAudioSourceConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleAudioSourceConfigurationsResponse(struct soap*, _trt__GetCompatibleAudioSourceConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleAudioSourceConfigurationsResponse(struct soap*, _trt__GetCompatibleAudioSourceConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleAudioSourceConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleAudioSourceConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleAudioSourceConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleAudioSourceConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleAudioSourceConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleAudioSourceConfigurationsResponse*); soap_POST_recv__trt__GetCompatibleAudioSourceConfigurationsResponse(struct soap*, _trt__GetCompatibleAudioSourceConfigurationsResponse*); @endcode - @ref _trt__GetCompatibleVideoAnalyticsConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleVideoAnalyticsConfigurations(struct soap*, _trt__GetCompatibleVideoAnalyticsConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleVideoAnalyticsConfigurations(struct soap*, _trt__GetCompatibleVideoAnalyticsConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleVideoAnalyticsConfigurations(struct soap*, const char *URL, _trt__GetCompatibleVideoAnalyticsConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleVideoAnalyticsConfigurations(struct soap*, const char *URL, _trt__GetCompatibleVideoAnalyticsConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleVideoAnalyticsConfigurations(struct soap*, const char *URL, _trt__GetCompatibleVideoAnalyticsConfigurations*); soap_POST_recv__trt__GetCompatibleVideoAnalyticsConfigurations(struct soap*, _trt__GetCompatibleVideoAnalyticsConfigurations*); @endcode - @ref _trt__GetCompatibleVideoAnalyticsConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleVideoAnalyticsConfigurationsResponse(struct soap*, _trt__GetCompatibleVideoAnalyticsConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleVideoAnalyticsConfigurationsResponse(struct soap*, _trt__GetCompatibleVideoAnalyticsConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleVideoAnalyticsConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleVideoAnalyticsConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleVideoAnalyticsConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleVideoAnalyticsConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleVideoAnalyticsConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleVideoAnalyticsConfigurationsResponse*); soap_POST_recv__trt__GetCompatibleVideoAnalyticsConfigurationsResponse(struct soap*, _trt__GetCompatibleVideoAnalyticsConfigurationsResponse*); @endcode - @ref _trt__GetCompatibleMetadataConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleMetadataConfigurations(struct soap*, _trt__GetCompatibleMetadataConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleMetadataConfigurations(struct soap*, _trt__GetCompatibleMetadataConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleMetadataConfigurations(struct soap*, const char *URL, _trt__GetCompatibleMetadataConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleMetadataConfigurations(struct soap*, const char *URL, _trt__GetCompatibleMetadataConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleMetadataConfigurations(struct soap*, const char *URL, _trt__GetCompatibleMetadataConfigurations*); soap_POST_recv__trt__GetCompatibleMetadataConfigurations(struct soap*, _trt__GetCompatibleMetadataConfigurations*); @endcode - @ref _trt__GetCompatibleMetadataConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleMetadataConfigurationsResponse(struct soap*, _trt__GetCompatibleMetadataConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleMetadataConfigurationsResponse(struct soap*, _trt__GetCompatibleMetadataConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleMetadataConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleMetadataConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleMetadataConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleMetadataConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleMetadataConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleMetadataConfigurationsResponse*); soap_POST_recv__trt__GetCompatibleMetadataConfigurationsResponse(struct soap*, _trt__GetCompatibleMetadataConfigurationsResponse*); @endcode - @ref _trt__GetCompatibleAudioOutputConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleAudioOutputConfigurations(struct soap*, _trt__GetCompatibleAudioOutputConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleAudioOutputConfigurations(struct soap*, _trt__GetCompatibleAudioOutputConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleAudioOutputConfigurations(struct soap*, const char *URL, _trt__GetCompatibleAudioOutputConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleAudioOutputConfigurations(struct soap*, const char *URL, _trt__GetCompatibleAudioOutputConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleAudioOutputConfigurations(struct soap*, const char *URL, _trt__GetCompatibleAudioOutputConfigurations*); soap_POST_recv__trt__GetCompatibleAudioOutputConfigurations(struct soap*, _trt__GetCompatibleAudioOutputConfigurations*); @endcode - @ref _trt__GetCompatibleAudioOutputConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleAudioOutputConfigurationsResponse(struct soap*, _trt__GetCompatibleAudioOutputConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleAudioOutputConfigurationsResponse(struct soap*, _trt__GetCompatibleAudioOutputConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleAudioOutputConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleAudioOutputConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleAudioOutputConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleAudioOutputConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleAudioOutputConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleAudioOutputConfigurationsResponse*); soap_POST_recv__trt__GetCompatibleAudioOutputConfigurationsResponse(struct soap*, _trt__GetCompatibleAudioOutputConfigurationsResponse*); @endcode - @ref _trt__GetCompatibleAudioDecoderConfigurations @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleAudioDecoderConfigurations(struct soap*, _trt__GetCompatibleAudioDecoderConfigurations*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleAudioDecoderConfigurations(struct soap*, _trt__GetCompatibleAudioDecoderConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleAudioDecoderConfigurations(struct soap*, const char *URL, _trt__GetCompatibleAudioDecoderConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleAudioDecoderConfigurations(struct soap*, const char *URL, _trt__GetCompatibleAudioDecoderConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleAudioDecoderConfigurations(struct soap*, const char *URL, _trt__GetCompatibleAudioDecoderConfigurations*); soap_POST_recv__trt__GetCompatibleAudioDecoderConfigurations(struct soap*, _trt__GetCompatibleAudioDecoderConfigurations*); @endcode - @ref _trt__GetCompatibleAudioDecoderConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetCompatibleAudioDecoderConfigurationsResponse(struct soap*, _trt__GetCompatibleAudioDecoderConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetCompatibleAudioDecoderConfigurationsResponse(struct soap*, _trt__GetCompatibleAudioDecoderConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetCompatibleAudioDecoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleAudioDecoderConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetCompatibleAudioDecoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleAudioDecoderConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetCompatibleAudioDecoderConfigurationsResponse(struct soap*, const char *URL, _trt__GetCompatibleAudioDecoderConfigurationsResponse*); soap_POST_recv__trt__GetCompatibleAudioDecoderConfigurationsResponse(struct soap*, _trt__GetCompatibleAudioDecoderConfigurationsResponse*); @endcode - @ref _trt__SetVideoEncoderConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__SetVideoEncoderConfiguration(struct soap*, _trt__SetVideoEncoderConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__SetVideoEncoderConfiguration(struct soap*, _trt__SetVideoEncoderConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetVideoEncoderConfiguration(struct soap*, const char *URL, _trt__SetVideoEncoderConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetVideoEncoderConfiguration(struct soap*, const char *URL, _trt__SetVideoEncoderConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetVideoEncoderConfiguration(struct soap*, const char *URL, _trt__SetVideoEncoderConfiguration*); soap_POST_recv__trt__SetVideoEncoderConfiguration(struct soap*, _trt__SetVideoEncoderConfiguration*); @endcode - @ref _trt__SetVideoEncoderConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__SetVideoEncoderConfigurationResponse(struct soap*, _trt__SetVideoEncoderConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__SetVideoEncoderConfigurationResponse(struct soap*, _trt__SetVideoEncoderConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetVideoEncoderConfigurationResponse(struct soap*, const char *URL, _trt__SetVideoEncoderConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetVideoEncoderConfigurationResponse(struct soap*, const char *URL, _trt__SetVideoEncoderConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetVideoEncoderConfigurationResponse(struct soap*, const char *URL, _trt__SetVideoEncoderConfigurationResponse*); soap_POST_recv__trt__SetVideoEncoderConfigurationResponse(struct soap*, _trt__SetVideoEncoderConfigurationResponse*); @endcode - @ref _trt__SetVideoSourceConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__SetVideoSourceConfiguration(struct soap*, _trt__SetVideoSourceConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__SetVideoSourceConfiguration(struct soap*, _trt__SetVideoSourceConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetVideoSourceConfiguration(struct soap*, const char *URL, _trt__SetVideoSourceConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetVideoSourceConfiguration(struct soap*, const char *URL, _trt__SetVideoSourceConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetVideoSourceConfiguration(struct soap*, const char *URL, _trt__SetVideoSourceConfiguration*); soap_POST_recv__trt__SetVideoSourceConfiguration(struct soap*, _trt__SetVideoSourceConfiguration*); @endcode - @ref _trt__SetVideoSourceConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__SetVideoSourceConfigurationResponse(struct soap*, _trt__SetVideoSourceConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__SetVideoSourceConfigurationResponse(struct soap*, _trt__SetVideoSourceConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetVideoSourceConfigurationResponse(struct soap*, const char *URL, _trt__SetVideoSourceConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetVideoSourceConfigurationResponse(struct soap*, const char *URL, _trt__SetVideoSourceConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetVideoSourceConfigurationResponse(struct soap*, const char *URL, _trt__SetVideoSourceConfigurationResponse*); soap_POST_recv__trt__SetVideoSourceConfigurationResponse(struct soap*, _trt__SetVideoSourceConfigurationResponse*); @endcode - @ref _trt__SetAudioEncoderConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__SetAudioEncoderConfiguration(struct soap*, _trt__SetAudioEncoderConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__SetAudioEncoderConfiguration(struct soap*, _trt__SetAudioEncoderConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetAudioEncoderConfiguration(struct soap*, const char *URL, _trt__SetAudioEncoderConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetAudioEncoderConfiguration(struct soap*, const char *URL, _trt__SetAudioEncoderConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetAudioEncoderConfiguration(struct soap*, const char *URL, _trt__SetAudioEncoderConfiguration*); soap_POST_recv__trt__SetAudioEncoderConfiguration(struct soap*, _trt__SetAudioEncoderConfiguration*); @endcode - @ref _trt__SetAudioEncoderConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__SetAudioEncoderConfigurationResponse(struct soap*, _trt__SetAudioEncoderConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__SetAudioEncoderConfigurationResponse(struct soap*, _trt__SetAudioEncoderConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetAudioEncoderConfigurationResponse(struct soap*, const char *URL, _trt__SetAudioEncoderConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetAudioEncoderConfigurationResponse(struct soap*, const char *URL, _trt__SetAudioEncoderConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetAudioEncoderConfigurationResponse(struct soap*, const char *URL, _trt__SetAudioEncoderConfigurationResponse*); soap_POST_recv__trt__SetAudioEncoderConfigurationResponse(struct soap*, _trt__SetAudioEncoderConfigurationResponse*); @endcode - @ref _trt__SetAudioSourceConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__SetAudioSourceConfiguration(struct soap*, _trt__SetAudioSourceConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__SetAudioSourceConfiguration(struct soap*, _trt__SetAudioSourceConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetAudioSourceConfiguration(struct soap*, const char *URL, _trt__SetAudioSourceConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetAudioSourceConfiguration(struct soap*, const char *URL, _trt__SetAudioSourceConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetAudioSourceConfiguration(struct soap*, const char *URL, _trt__SetAudioSourceConfiguration*); soap_POST_recv__trt__SetAudioSourceConfiguration(struct soap*, _trt__SetAudioSourceConfiguration*); @endcode - @ref _trt__SetAudioSourceConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__SetAudioSourceConfigurationResponse(struct soap*, _trt__SetAudioSourceConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__SetAudioSourceConfigurationResponse(struct soap*, _trt__SetAudioSourceConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetAudioSourceConfigurationResponse(struct soap*, const char *URL, _trt__SetAudioSourceConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetAudioSourceConfigurationResponse(struct soap*, const char *URL, _trt__SetAudioSourceConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetAudioSourceConfigurationResponse(struct soap*, const char *URL, _trt__SetAudioSourceConfigurationResponse*); soap_POST_recv__trt__SetAudioSourceConfigurationResponse(struct soap*, _trt__SetAudioSourceConfigurationResponse*); @endcode - @ref _trt__SetVideoAnalyticsConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__SetVideoAnalyticsConfiguration(struct soap*, _trt__SetVideoAnalyticsConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__SetVideoAnalyticsConfiguration(struct soap*, _trt__SetVideoAnalyticsConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetVideoAnalyticsConfiguration(struct soap*, const char *URL, _trt__SetVideoAnalyticsConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetVideoAnalyticsConfiguration(struct soap*, const char *URL, _trt__SetVideoAnalyticsConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetVideoAnalyticsConfiguration(struct soap*, const char *URL, _trt__SetVideoAnalyticsConfiguration*); soap_POST_recv__trt__SetVideoAnalyticsConfiguration(struct soap*, _trt__SetVideoAnalyticsConfiguration*); @endcode - @ref _trt__SetVideoAnalyticsConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__SetVideoAnalyticsConfigurationResponse(struct soap*, _trt__SetVideoAnalyticsConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__SetVideoAnalyticsConfigurationResponse(struct soap*, _trt__SetVideoAnalyticsConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetVideoAnalyticsConfigurationResponse(struct soap*, const char *URL, _trt__SetVideoAnalyticsConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetVideoAnalyticsConfigurationResponse(struct soap*, const char *URL, _trt__SetVideoAnalyticsConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetVideoAnalyticsConfigurationResponse(struct soap*, const char *URL, _trt__SetVideoAnalyticsConfigurationResponse*); soap_POST_recv__trt__SetVideoAnalyticsConfigurationResponse(struct soap*, _trt__SetVideoAnalyticsConfigurationResponse*); @endcode - @ref _trt__SetMetadataConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__SetMetadataConfiguration(struct soap*, _trt__SetMetadataConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__SetMetadataConfiguration(struct soap*, _trt__SetMetadataConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetMetadataConfiguration(struct soap*, const char *URL, _trt__SetMetadataConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetMetadataConfiguration(struct soap*, const char *URL, _trt__SetMetadataConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetMetadataConfiguration(struct soap*, const char *URL, _trt__SetMetadataConfiguration*); soap_POST_recv__trt__SetMetadataConfiguration(struct soap*, _trt__SetMetadataConfiguration*); @endcode - @ref _trt__SetMetadataConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__SetMetadataConfigurationResponse(struct soap*, _trt__SetMetadataConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__SetMetadataConfigurationResponse(struct soap*, _trt__SetMetadataConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetMetadataConfigurationResponse(struct soap*, const char *URL, _trt__SetMetadataConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetMetadataConfigurationResponse(struct soap*, const char *URL, _trt__SetMetadataConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetMetadataConfigurationResponse(struct soap*, const char *URL, _trt__SetMetadataConfigurationResponse*); soap_POST_recv__trt__SetMetadataConfigurationResponse(struct soap*, _trt__SetMetadataConfigurationResponse*); @endcode - @ref _trt__SetAudioOutputConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__SetAudioOutputConfiguration(struct soap*, _trt__SetAudioOutputConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__SetAudioOutputConfiguration(struct soap*, _trt__SetAudioOutputConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetAudioOutputConfiguration(struct soap*, const char *URL, _trt__SetAudioOutputConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetAudioOutputConfiguration(struct soap*, const char *URL, _trt__SetAudioOutputConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetAudioOutputConfiguration(struct soap*, const char *URL, _trt__SetAudioOutputConfiguration*); soap_POST_recv__trt__SetAudioOutputConfiguration(struct soap*, _trt__SetAudioOutputConfiguration*); @endcode - @ref _trt__SetAudioOutputConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__SetAudioOutputConfigurationResponse(struct soap*, _trt__SetAudioOutputConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__SetAudioOutputConfigurationResponse(struct soap*, _trt__SetAudioOutputConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetAudioOutputConfigurationResponse(struct soap*, const char *URL, _trt__SetAudioOutputConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetAudioOutputConfigurationResponse(struct soap*, const char *URL, _trt__SetAudioOutputConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetAudioOutputConfigurationResponse(struct soap*, const char *URL, _trt__SetAudioOutputConfigurationResponse*); soap_POST_recv__trt__SetAudioOutputConfigurationResponse(struct soap*, _trt__SetAudioOutputConfigurationResponse*); @endcode - @ref _trt__SetAudioDecoderConfiguration @code // Reader (returns SOAP_OK on success): soap_read__trt__SetAudioDecoderConfiguration(struct soap*, _trt__SetAudioDecoderConfiguration*); // Writer (returns SOAP_OK on success): soap_write__trt__SetAudioDecoderConfiguration(struct soap*, _trt__SetAudioDecoderConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetAudioDecoderConfiguration(struct soap*, const char *URL, _trt__SetAudioDecoderConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetAudioDecoderConfiguration(struct soap*, const char *URL, _trt__SetAudioDecoderConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetAudioDecoderConfiguration(struct soap*, const char *URL, _trt__SetAudioDecoderConfiguration*); soap_POST_recv__trt__SetAudioDecoderConfiguration(struct soap*, _trt__SetAudioDecoderConfiguration*); @endcode - @ref _trt__SetAudioDecoderConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__SetAudioDecoderConfigurationResponse(struct soap*, _trt__SetAudioDecoderConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__SetAudioDecoderConfigurationResponse(struct soap*, _trt__SetAudioDecoderConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetAudioDecoderConfigurationResponse(struct soap*, const char *URL, _trt__SetAudioDecoderConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetAudioDecoderConfigurationResponse(struct soap*, const char *URL, _trt__SetAudioDecoderConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetAudioDecoderConfigurationResponse(struct soap*, const char *URL, _trt__SetAudioDecoderConfigurationResponse*); soap_POST_recv__trt__SetAudioDecoderConfigurationResponse(struct soap*, _trt__SetAudioDecoderConfigurationResponse*); @endcode - @ref _trt__GetVideoSourceConfigurationOptions @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoSourceConfigurationOptions(struct soap*, _trt__GetVideoSourceConfigurationOptions*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoSourceConfigurationOptions(struct soap*, _trt__GetVideoSourceConfigurationOptions*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoSourceConfigurationOptions(struct soap*, const char *URL, _trt__GetVideoSourceConfigurationOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoSourceConfigurationOptions(struct soap*, const char *URL, _trt__GetVideoSourceConfigurationOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoSourceConfigurationOptions(struct soap*, const char *URL, _trt__GetVideoSourceConfigurationOptions*); soap_POST_recv__trt__GetVideoSourceConfigurationOptions(struct soap*, _trt__GetVideoSourceConfigurationOptions*); @endcode - @ref _trt__GetVideoSourceConfigurationOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoSourceConfigurationOptionsResponse(struct soap*, _trt__GetVideoSourceConfigurationOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoSourceConfigurationOptionsResponse(struct soap*, _trt__GetVideoSourceConfigurationOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoSourceConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetVideoSourceConfigurationOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoSourceConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetVideoSourceConfigurationOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoSourceConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetVideoSourceConfigurationOptionsResponse*); soap_POST_recv__trt__GetVideoSourceConfigurationOptionsResponse(struct soap*, _trt__GetVideoSourceConfigurationOptionsResponse*); @endcode - @ref _trt__GetVideoEncoderConfigurationOptions @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoEncoderConfigurationOptions(struct soap*, _trt__GetVideoEncoderConfigurationOptions*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoEncoderConfigurationOptions(struct soap*, _trt__GetVideoEncoderConfigurationOptions*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoEncoderConfigurationOptions(struct soap*, const char *URL, _trt__GetVideoEncoderConfigurationOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoEncoderConfigurationOptions(struct soap*, const char *URL, _trt__GetVideoEncoderConfigurationOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoEncoderConfigurationOptions(struct soap*, const char *URL, _trt__GetVideoEncoderConfigurationOptions*); soap_POST_recv__trt__GetVideoEncoderConfigurationOptions(struct soap*, _trt__GetVideoEncoderConfigurationOptions*); @endcode - @ref _trt__GetVideoEncoderConfigurationOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoEncoderConfigurationOptionsResponse(struct soap*, _trt__GetVideoEncoderConfigurationOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoEncoderConfigurationOptionsResponse(struct soap*, _trt__GetVideoEncoderConfigurationOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoEncoderConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetVideoEncoderConfigurationOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoEncoderConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetVideoEncoderConfigurationOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoEncoderConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetVideoEncoderConfigurationOptionsResponse*); soap_POST_recv__trt__GetVideoEncoderConfigurationOptionsResponse(struct soap*, _trt__GetVideoEncoderConfigurationOptionsResponse*); @endcode - @ref _trt__GetAudioSourceConfigurationOptions @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioSourceConfigurationOptions(struct soap*, _trt__GetAudioSourceConfigurationOptions*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioSourceConfigurationOptions(struct soap*, _trt__GetAudioSourceConfigurationOptions*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioSourceConfigurationOptions(struct soap*, const char *URL, _trt__GetAudioSourceConfigurationOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioSourceConfigurationOptions(struct soap*, const char *URL, _trt__GetAudioSourceConfigurationOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioSourceConfigurationOptions(struct soap*, const char *URL, _trt__GetAudioSourceConfigurationOptions*); soap_POST_recv__trt__GetAudioSourceConfigurationOptions(struct soap*, _trt__GetAudioSourceConfigurationOptions*); @endcode - @ref _trt__GetAudioSourceConfigurationOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioSourceConfigurationOptionsResponse(struct soap*, _trt__GetAudioSourceConfigurationOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioSourceConfigurationOptionsResponse(struct soap*, _trt__GetAudioSourceConfigurationOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioSourceConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetAudioSourceConfigurationOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioSourceConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetAudioSourceConfigurationOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioSourceConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetAudioSourceConfigurationOptionsResponse*); soap_POST_recv__trt__GetAudioSourceConfigurationOptionsResponse(struct soap*, _trt__GetAudioSourceConfigurationOptionsResponse*); @endcode - @ref _trt__GetAudioEncoderConfigurationOptions @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioEncoderConfigurationOptions(struct soap*, _trt__GetAudioEncoderConfigurationOptions*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioEncoderConfigurationOptions(struct soap*, _trt__GetAudioEncoderConfigurationOptions*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioEncoderConfigurationOptions(struct soap*, const char *URL, _trt__GetAudioEncoderConfigurationOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioEncoderConfigurationOptions(struct soap*, const char *URL, _trt__GetAudioEncoderConfigurationOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioEncoderConfigurationOptions(struct soap*, const char *URL, _trt__GetAudioEncoderConfigurationOptions*); soap_POST_recv__trt__GetAudioEncoderConfigurationOptions(struct soap*, _trt__GetAudioEncoderConfigurationOptions*); @endcode - @ref _trt__GetAudioEncoderConfigurationOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioEncoderConfigurationOptionsResponse(struct soap*, _trt__GetAudioEncoderConfigurationOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioEncoderConfigurationOptionsResponse(struct soap*, _trt__GetAudioEncoderConfigurationOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioEncoderConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetAudioEncoderConfigurationOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioEncoderConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetAudioEncoderConfigurationOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioEncoderConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetAudioEncoderConfigurationOptionsResponse*); soap_POST_recv__trt__GetAudioEncoderConfigurationOptionsResponse(struct soap*, _trt__GetAudioEncoderConfigurationOptionsResponse*); @endcode - @ref _trt__GetMetadataConfigurationOptions @code // Reader (returns SOAP_OK on success): soap_read__trt__GetMetadataConfigurationOptions(struct soap*, _trt__GetMetadataConfigurationOptions*); // Writer (returns SOAP_OK on success): soap_write__trt__GetMetadataConfigurationOptions(struct soap*, _trt__GetMetadataConfigurationOptions*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetMetadataConfigurationOptions(struct soap*, const char *URL, _trt__GetMetadataConfigurationOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetMetadataConfigurationOptions(struct soap*, const char *URL, _trt__GetMetadataConfigurationOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetMetadataConfigurationOptions(struct soap*, const char *URL, _trt__GetMetadataConfigurationOptions*); soap_POST_recv__trt__GetMetadataConfigurationOptions(struct soap*, _trt__GetMetadataConfigurationOptions*); @endcode - @ref _trt__GetMetadataConfigurationOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetMetadataConfigurationOptionsResponse(struct soap*, _trt__GetMetadataConfigurationOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetMetadataConfigurationOptionsResponse(struct soap*, _trt__GetMetadataConfigurationOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetMetadataConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetMetadataConfigurationOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetMetadataConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetMetadataConfigurationOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetMetadataConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetMetadataConfigurationOptionsResponse*); soap_POST_recv__trt__GetMetadataConfigurationOptionsResponse(struct soap*, _trt__GetMetadataConfigurationOptionsResponse*); @endcode - @ref _trt__GetAudioOutputConfigurationOptions @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioOutputConfigurationOptions(struct soap*, _trt__GetAudioOutputConfigurationOptions*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioOutputConfigurationOptions(struct soap*, _trt__GetAudioOutputConfigurationOptions*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioOutputConfigurationOptions(struct soap*, const char *URL, _trt__GetAudioOutputConfigurationOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioOutputConfigurationOptions(struct soap*, const char *URL, _trt__GetAudioOutputConfigurationOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioOutputConfigurationOptions(struct soap*, const char *URL, _trt__GetAudioOutputConfigurationOptions*); soap_POST_recv__trt__GetAudioOutputConfigurationOptions(struct soap*, _trt__GetAudioOutputConfigurationOptions*); @endcode - @ref _trt__GetAudioOutputConfigurationOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioOutputConfigurationOptionsResponse(struct soap*, _trt__GetAudioOutputConfigurationOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioOutputConfigurationOptionsResponse(struct soap*, _trt__GetAudioOutputConfigurationOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioOutputConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetAudioOutputConfigurationOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioOutputConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetAudioOutputConfigurationOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioOutputConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetAudioOutputConfigurationOptionsResponse*); soap_POST_recv__trt__GetAudioOutputConfigurationOptionsResponse(struct soap*, _trt__GetAudioOutputConfigurationOptionsResponse*); @endcode - @ref _trt__GetAudioDecoderConfigurationOptions @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioDecoderConfigurationOptions(struct soap*, _trt__GetAudioDecoderConfigurationOptions*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioDecoderConfigurationOptions(struct soap*, _trt__GetAudioDecoderConfigurationOptions*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioDecoderConfigurationOptions(struct soap*, const char *URL, _trt__GetAudioDecoderConfigurationOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioDecoderConfigurationOptions(struct soap*, const char *URL, _trt__GetAudioDecoderConfigurationOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioDecoderConfigurationOptions(struct soap*, const char *URL, _trt__GetAudioDecoderConfigurationOptions*); soap_POST_recv__trt__GetAudioDecoderConfigurationOptions(struct soap*, _trt__GetAudioDecoderConfigurationOptions*); @endcode - @ref _trt__GetAudioDecoderConfigurationOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetAudioDecoderConfigurationOptionsResponse(struct soap*, _trt__GetAudioDecoderConfigurationOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetAudioDecoderConfigurationOptionsResponse(struct soap*, _trt__GetAudioDecoderConfigurationOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetAudioDecoderConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetAudioDecoderConfigurationOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetAudioDecoderConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetAudioDecoderConfigurationOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetAudioDecoderConfigurationOptionsResponse(struct soap*, const char *URL, _trt__GetAudioDecoderConfigurationOptionsResponse*); soap_POST_recv__trt__GetAudioDecoderConfigurationOptionsResponse(struct soap*, _trt__GetAudioDecoderConfigurationOptionsResponse*); @endcode - @ref _trt__GetGuaranteedNumberOfVideoEncoderInstances @code // Reader (returns SOAP_OK on success): soap_read__trt__GetGuaranteedNumberOfVideoEncoderInstances(struct soap*, _trt__GetGuaranteedNumberOfVideoEncoderInstances*); // Writer (returns SOAP_OK on success): soap_write__trt__GetGuaranteedNumberOfVideoEncoderInstances(struct soap*, _trt__GetGuaranteedNumberOfVideoEncoderInstances*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetGuaranteedNumberOfVideoEncoderInstances(struct soap*, const char *URL, _trt__GetGuaranteedNumberOfVideoEncoderInstances*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetGuaranteedNumberOfVideoEncoderInstances(struct soap*, const char *URL, _trt__GetGuaranteedNumberOfVideoEncoderInstances*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetGuaranteedNumberOfVideoEncoderInstances(struct soap*, const char *URL, _trt__GetGuaranteedNumberOfVideoEncoderInstances*); soap_POST_recv__trt__GetGuaranteedNumberOfVideoEncoderInstances(struct soap*, _trt__GetGuaranteedNumberOfVideoEncoderInstances*); @endcode - @ref _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse(struct soap*, _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse(struct soap*, _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse(struct soap*, const char *URL, _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse(struct soap*, const char *URL, _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse(struct soap*, const char *URL, _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse*); soap_POST_recv__trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse(struct soap*, _trt__GetGuaranteedNumberOfVideoEncoderInstancesResponse*); @endcode - @ref _trt__GetStreamUri @code // Reader (returns SOAP_OK on success): soap_read__trt__GetStreamUri(struct soap*, _trt__GetStreamUri*); // Writer (returns SOAP_OK on success): soap_write__trt__GetStreamUri(struct soap*, _trt__GetStreamUri*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetStreamUri(struct soap*, const char *URL, _trt__GetStreamUri*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetStreamUri(struct soap*, const char *URL, _trt__GetStreamUri*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetStreamUri(struct soap*, const char *URL, _trt__GetStreamUri*); soap_POST_recv__trt__GetStreamUri(struct soap*, _trt__GetStreamUri*); @endcode - @ref _trt__GetStreamUriResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetStreamUriResponse(struct soap*, _trt__GetStreamUriResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetStreamUriResponse(struct soap*, _trt__GetStreamUriResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetStreamUriResponse(struct soap*, const char *URL, _trt__GetStreamUriResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetStreamUriResponse(struct soap*, const char *URL, _trt__GetStreamUriResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetStreamUriResponse(struct soap*, const char *URL, _trt__GetStreamUriResponse*); soap_POST_recv__trt__GetStreamUriResponse(struct soap*, _trt__GetStreamUriResponse*); @endcode - @ref _trt__StartMulticastStreaming @code // Reader (returns SOAP_OK on success): soap_read__trt__StartMulticastStreaming(struct soap*, _trt__StartMulticastStreaming*); // Writer (returns SOAP_OK on success): soap_write__trt__StartMulticastStreaming(struct soap*, _trt__StartMulticastStreaming*); // REST GET (returns SOAP_OK on success): soap_GET__trt__StartMulticastStreaming(struct soap*, const char *URL, _trt__StartMulticastStreaming*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__StartMulticastStreaming(struct soap*, const char *URL, _trt__StartMulticastStreaming*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__StartMulticastStreaming(struct soap*, const char *URL, _trt__StartMulticastStreaming*); soap_POST_recv__trt__StartMulticastStreaming(struct soap*, _trt__StartMulticastStreaming*); @endcode - @ref _trt__StartMulticastStreamingResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__StartMulticastStreamingResponse(struct soap*, _trt__StartMulticastStreamingResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__StartMulticastStreamingResponse(struct soap*, _trt__StartMulticastStreamingResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__StartMulticastStreamingResponse(struct soap*, const char *URL, _trt__StartMulticastStreamingResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__StartMulticastStreamingResponse(struct soap*, const char *URL, _trt__StartMulticastStreamingResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__StartMulticastStreamingResponse(struct soap*, const char *URL, _trt__StartMulticastStreamingResponse*); soap_POST_recv__trt__StartMulticastStreamingResponse(struct soap*, _trt__StartMulticastStreamingResponse*); @endcode - @ref _trt__StopMulticastStreaming @code // Reader (returns SOAP_OK on success): soap_read__trt__StopMulticastStreaming(struct soap*, _trt__StopMulticastStreaming*); // Writer (returns SOAP_OK on success): soap_write__trt__StopMulticastStreaming(struct soap*, _trt__StopMulticastStreaming*); // REST GET (returns SOAP_OK on success): soap_GET__trt__StopMulticastStreaming(struct soap*, const char *URL, _trt__StopMulticastStreaming*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__StopMulticastStreaming(struct soap*, const char *URL, _trt__StopMulticastStreaming*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__StopMulticastStreaming(struct soap*, const char *URL, _trt__StopMulticastStreaming*); soap_POST_recv__trt__StopMulticastStreaming(struct soap*, _trt__StopMulticastStreaming*); @endcode - @ref _trt__StopMulticastStreamingResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__StopMulticastStreamingResponse(struct soap*, _trt__StopMulticastStreamingResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__StopMulticastStreamingResponse(struct soap*, _trt__StopMulticastStreamingResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__StopMulticastStreamingResponse(struct soap*, const char *URL, _trt__StopMulticastStreamingResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__StopMulticastStreamingResponse(struct soap*, const char *URL, _trt__StopMulticastStreamingResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__StopMulticastStreamingResponse(struct soap*, const char *URL, _trt__StopMulticastStreamingResponse*); soap_POST_recv__trt__StopMulticastStreamingResponse(struct soap*, _trt__StopMulticastStreamingResponse*); @endcode - @ref _trt__SetSynchronizationPoint @code // Reader (returns SOAP_OK on success): soap_read__trt__SetSynchronizationPoint(struct soap*, _trt__SetSynchronizationPoint*); // Writer (returns SOAP_OK on success): soap_write__trt__SetSynchronizationPoint(struct soap*, _trt__SetSynchronizationPoint*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetSynchronizationPoint(struct soap*, const char *URL, _trt__SetSynchronizationPoint*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetSynchronizationPoint(struct soap*, const char *URL, _trt__SetSynchronizationPoint*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetSynchronizationPoint(struct soap*, const char *URL, _trt__SetSynchronizationPoint*); soap_POST_recv__trt__SetSynchronizationPoint(struct soap*, _trt__SetSynchronizationPoint*); @endcode - @ref _trt__SetSynchronizationPointResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__SetSynchronizationPointResponse(struct soap*, _trt__SetSynchronizationPointResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__SetSynchronizationPointResponse(struct soap*, _trt__SetSynchronizationPointResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetSynchronizationPointResponse(struct soap*, const char *URL, _trt__SetSynchronizationPointResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetSynchronizationPointResponse(struct soap*, const char *URL, _trt__SetSynchronizationPointResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetSynchronizationPointResponse(struct soap*, const char *URL, _trt__SetSynchronizationPointResponse*); soap_POST_recv__trt__SetSynchronizationPointResponse(struct soap*, _trt__SetSynchronizationPointResponse*); @endcode - @ref _trt__GetSnapshotUri @code // Reader (returns SOAP_OK on success): soap_read__trt__GetSnapshotUri(struct soap*, _trt__GetSnapshotUri*); // Writer (returns SOAP_OK on success): soap_write__trt__GetSnapshotUri(struct soap*, _trt__GetSnapshotUri*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetSnapshotUri(struct soap*, const char *URL, _trt__GetSnapshotUri*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetSnapshotUri(struct soap*, const char *URL, _trt__GetSnapshotUri*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetSnapshotUri(struct soap*, const char *URL, _trt__GetSnapshotUri*); soap_POST_recv__trt__GetSnapshotUri(struct soap*, _trt__GetSnapshotUri*); @endcode - @ref _trt__GetSnapshotUriResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetSnapshotUriResponse(struct soap*, _trt__GetSnapshotUriResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetSnapshotUriResponse(struct soap*, _trt__GetSnapshotUriResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetSnapshotUriResponse(struct soap*, const char *URL, _trt__GetSnapshotUriResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetSnapshotUriResponse(struct soap*, const char *URL, _trt__GetSnapshotUriResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetSnapshotUriResponse(struct soap*, const char *URL, _trt__GetSnapshotUriResponse*); soap_POST_recv__trt__GetSnapshotUriResponse(struct soap*, _trt__GetSnapshotUriResponse*); @endcode - @ref _trt__GetVideoSourceModes @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoSourceModes(struct soap*, _trt__GetVideoSourceModes*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoSourceModes(struct soap*, _trt__GetVideoSourceModes*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoSourceModes(struct soap*, const char *URL, _trt__GetVideoSourceModes*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoSourceModes(struct soap*, const char *URL, _trt__GetVideoSourceModes*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoSourceModes(struct soap*, const char *URL, _trt__GetVideoSourceModes*); soap_POST_recv__trt__GetVideoSourceModes(struct soap*, _trt__GetVideoSourceModes*); @endcode - @ref _trt__GetVideoSourceModesResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetVideoSourceModesResponse(struct soap*, _trt__GetVideoSourceModesResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetVideoSourceModesResponse(struct soap*, _trt__GetVideoSourceModesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetVideoSourceModesResponse(struct soap*, const char *URL, _trt__GetVideoSourceModesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetVideoSourceModesResponse(struct soap*, const char *URL, _trt__GetVideoSourceModesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetVideoSourceModesResponse(struct soap*, const char *URL, _trt__GetVideoSourceModesResponse*); soap_POST_recv__trt__GetVideoSourceModesResponse(struct soap*, _trt__GetVideoSourceModesResponse*); @endcode - @ref _trt__SetVideoSourceMode @code // Reader (returns SOAP_OK on success): soap_read__trt__SetVideoSourceMode(struct soap*, _trt__SetVideoSourceMode*); // Writer (returns SOAP_OK on success): soap_write__trt__SetVideoSourceMode(struct soap*, _trt__SetVideoSourceMode*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetVideoSourceMode(struct soap*, const char *URL, _trt__SetVideoSourceMode*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetVideoSourceMode(struct soap*, const char *URL, _trt__SetVideoSourceMode*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetVideoSourceMode(struct soap*, const char *URL, _trt__SetVideoSourceMode*); soap_POST_recv__trt__SetVideoSourceMode(struct soap*, _trt__SetVideoSourceMode*); @endcode - @ref _trt__SetVideoSourceModeResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__SetVideoSourceModeResponse(struct soap*, _trt__SetVideoSourceModeResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__SetVideoSourceModeResponse(struct soap*, _trt__SetVideoSourceModeResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetVideoSourceModeResponse(struct soap*, const char *URL, _trt__SetVideoSourceModeResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetVideoSourceModeResponse(struct soap*, const char *URL, _trt__SetVideoSourceModeResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetVideoSourceModeResponse(struct soap*, const char *URL, _trt__SetVideoSourceModeResponse*); soap_POST_recv__trt__SetVideoSourceModeResponse(struct soap*, _trt__SetVideoSourceModeResponse*); @endcode - @ref _trt__GetOSDs @code // Reader (returns SOAP_OK on success): soap_read__trt__GetOSDs(struct soap*, _trt__GetOSDs*); // Writer (returns SOAP_OK on success): soap_write__trt__GetOSDs(struct soap*, _trt__GetOSDs*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetOSDs(struct soap*, const char *URL, _trt__GetOSDs*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetOSDs(struct soap*, const char *URL, _trt__GetOSDs*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetOSDs(struct soap*, const char *URL, _trt__GetOSDs*); soap_POST_recv__trt__GetOSDs(struct soap*, _trt__GetOSDs*); @endcode - @ref _trt__GetOSDsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetOSDsResponse(struct soap*, _trt__GetOSDsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetOSDsResponse(struct soap*, _trt__GetOSDsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetOSDsResponse(struct soap*, const char *URL, _trt__GetOSDsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetOSDsResponse(struct soap*, const char *URL, _trt__GetOSDsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetOSDsResponse(struct soap*, const char *URL, _trt__GetOSDsResponse*); soap_POST_recv__trt__GetOSDsResponse(struct soap*, _trt__GetOSDsResponse*); @endcode - @ref _trt__GetOSD @code // Reader (returns SOAP_OK on success): soap_read__trt__GetOSD(struct soap*, _trt__GetOSD*); // Writer (returns SOAP_OK on success): soap_write__trt__GetOSD(struct soap*, _trt__GetOSD*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetOSD(struct soap*, const char *URL, _trt__GetOSD*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetOSD(struct soap*, const char *URL, _trt__GetOSD*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetOSD(struct soap*, const char *URL, _trt__GetOSD*); soap_POST_recv__trt__GetOSD(struct soap*, _trt__GetOSD*); @endcode - @ref _trt__GetOSDResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetOSDResponse(struct soap*, _trt__GetOSDResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetOSDResponse(struct soap*, _trt__GetOSDResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetOSDResponse(struct soap*, const char *URL, _trt__GetOSDResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetOSDResponse(struct soap*, const char *URL, _trt__GetOSDResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetOSDResponse(struct soap*, const char *URL, _trt__GetOSDResponse*); soap_POST_recv__trt__GetOSDResponse(struct soap*, _trt__GetOSDResponse*); @endcode - @ref _trt__SetOSD @code // Reader (returns SOAP_OK on success): soap_read__trt__SetOSD(struct soap*, _trt__SetOSD*); // Writer (returns SOAP_OK on success): soap_write__trt__SetOSD(struct soap*, _trt__SetOSD*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetOSD(struct soap*, const char *URL, _trt__SetOSD*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetOSD(struct soap*, const char *URL, _trt__SetOSD*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetOSD(struct soap*, const char *URL, _trt__SetOSD*); soap_POST_recv__trt__SetOSD(struct soap*, _trt__SetOSD*); @endcode - @ref _trt__SetOSDResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__SetOSDResponse(struct soap*, _trt__SetOSDResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__SetOSDResponse(struct soap*, _trt__SetOSDResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__SetOSDResponse(struct soap*, const char *URL, _trt__SetOSDResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__SetOSDResponse(struct soap*, const char *URL, _trt__SetOSDResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__SetOSDResponse(struct soap*, const char *URL, _trt__SetOSDResponse*); soap_POST_recv__trt__SetOSDResponse(struct soap*, _trt__SetOSDResponse*); @endcode - @ref _trt__GetOSDOptions @code // Reader (returns SOAP_OK on success): soap_read__trt__GetOSDOptions(struct soap*, _trt__GetOSDOptions*); // Writer (returns SOAP_OK on success): soap_write__trt__GetOSDOptions(struct soap*, _trt__GetOSDOptions*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetOSDOptions(struct soap*, const char *URL, _trt__GetOSDOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetOSDOptions(struct soap*, const char *URL, _trt__GetOSDOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetOSDOptions(struct soap*, const char *URL, _trt__GetOSDOptions*); soap_POST_recv__trt__GetOSDOptions(struct soap*, _trt__GetOSDOptions*); @endcode - @ref _trt__GetOSDOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__GetOSDOptionsResponse(struct soap*, _trt__GetOSDOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__GetOSDOptionsResponse(struct soap*, _trt__GetOSDOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__GetOSDOptionsResponse(struct soap*, const char *URL, _trt__GetOSDOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__GetOSDOptionsResponse(struct soap*, const char *URL, _trt__GetOSDOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__GetOSDOptionsResponse(struct soap*, const char *URL, _trt__GetOSDOptionsResponse*); soap_POST_recv__trt__GetOSDOptionsResponse(struct soap*, _trt__GetOSDOptionsResponse*); @endcode - @ref _trt__CreateOSD @code // Reader (returns SOAP_OK on success): soap_read__trt__CreateOSD(struct soap*, _trt__CreateOSD*); // Writer (returns SOAP_OK on success): soap_write__trt__CreateOSD(struct soap*, _trt__CreateOSD*); // REST GET (returns SOAP_OK on success): soap_GET__trt__CreateOSD(struct soap*, const char *URL, _trt__CreateOSD*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__CreateOSD(struct soap*, const char *URL, _trt__CreateOSD*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__CreateOSD(struct soap*, const char *URL, _trt__CreateOSD*); soap_POST_recv__trt__CreateOSD(struct soap*, _trt__CreateOSD*); @endcode - @ref _trt__CreateOSDResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__CreateOSDResponse(struct soap*, _trt__CreateOSDResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__CreateOSDResponse(struct soap*, _trt__CreateOSDResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__CreateOSDResponse(struct soap*, const char *URL, _trt__CreateOSDResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__CreateOSDResponse(struct soap*, const char *URL, _trt__CreateOSDResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__CreateOSDResponse(struct soap*, const char *URL, _trt__CreateOSDResponse*); soap_POST_recv__trt__CreateOSDResponse(struct soap*, _trt__CreateOSDResponse*); @endcode - @ref _trt__DeleteOSD @code // Reader (returns SOAP_OK on success): soap_read__trt__DeleteOSD(struct soap*, _trt__DeleteOSD*); // Writer (returns SOAP_OK on success): soap_write__trt__DeleteOSD(struct soap*, _trt__DeleteOSD*); // REST GET (returns SOAP_OK on success): soap_GET__trt__DeleteOSD(struct soap*, const char *URL, _trt__DeleteOSD*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__DeleteOSD(struct soap*, const char *URL, _trt__DeleteOSD*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__DeleteOSD(struct soap*, const char *URL, _trt__DeleteOSD*); soap_POST_recv__trt__DeleteOSD(struct soap*, _trt__DeleteOSD*); @endcode - @ref _trt__DeleteOSDResponse @code // Reader (returns SOAP_OK on success): soap_read__trt__DeleteOSDResponse(struct soap*, _trt__DeleteOSDResponse*); // Writer (returns SOAP_OK on success): soap_write__trt__DeleteOSDResponse(struct soap*, _trt__DeleteOSDResponse*); // REST GET (returns SOAP_OK on success): soap_GET__trt__DeleteOSDResponse(struct soap*, const char *URL, _trt__DeleteOSDResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__trt__DeleteOSDResponse(struct soap*, const char *URL, _trt__DeleteOSDResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__trt__DeleteOSDResponse(struct soap*, const char *URL, _trt__DeleteOSDResponse*); soap_POST_recv__trt__DeleteOSDResponse(struct soap*, _trt__DeleteOSDResponse*); @endcode @section tptz Top-level root elements of schema "http://www.onvif.org/ver20/ptz/wsdl" - @ref _tptz__GetServiceCapabilities @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetServiceCapabilities(struct soap*, _tptz__GetServiceCapabilities*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetServiceCapabilities(struct soap*, _tptz__GetServiceCapabilities*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetServiceCapabilities(struct soap*, const char *URL, _tptz__GetServiceCapabilities*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetServiceCapabilities(struct soap*, const char *URL, _tptz__GetServiceCapabilities*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetServiceCapabilities(struct soap*, const char *URL, _tptz__GetServiceCapabilities*); soap_POST_recv__tptz__GetServiceCapabilities(struct soap*, _tptz__GetServiceCapabilities*); @endcode - @ref _tptz__GetServiceCapabilitiesResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetServiceCapabilitiesResponse(struct soap*, _tptz__GetServiceCapabilitiesResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetServiceCapabilitiesResponse(struct soap*, _tptz__GetServiceCapabilitiesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _tptz__GetServiceCapabilitiesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _tptz__GetServiceCapabilitiesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _tptz__GetServiceCapabilitiesResponse*); soap_POST_recv__tptz__GetServiceCapabilitiesResponse(struct soap*, _tptz__GetServiceCapabilitiesResponse*); @endcode - (use wsdl2h option -g to auto-generate type _tptz__Capabilities) - @ref _tptz__GetNodes @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetNodes(struct soap*, _tptz__GetNodes*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetNodes(struct soap*, _tptz__GetNodes*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetNodes(struct soap*, const char *URL, _tptz__GetNodes*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetNodes(struct soap*, const char *URL, _tptz__GetNodes*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetNodes(struct soap*, const char *URL, _tptz__GetNodes*); soap_POST_recv__tptz__GetNodes(struct soap*, _tptz__GetNodes*); @endcode - @ref _tptz__GetNodesResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetNodesResponse(struct soap*, _tptz__GetNodesResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetNodesResponse(struct soap*, _tptz__GetNodesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetNodesResponse(struct soap*, const char *URL, _tptz__GetNodesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetNodesResponse(struct soap*, const char *URL, _tptz__GetNodesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetNodesResponse(struct soap*, const char *URL, _tptz__GetNodesResponse*); soap_POST_recv__tptz__GetNodesResponse(struct soap*, _tptz__GetNodesResponse*); @endcode - @ref _tptz__GetNode @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetNode(struct soap*, _tptz__GetNode*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetNode(struct soap*, _tptz__GetNode*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetNode(struct soap*, const char *URL, _tptz__GetNode*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetNode(struct soap*, const char *URL, _tptz__GetNode*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetNode(struct soap*, const char *URL, _tptz__GetNode*); soap_POST_recv__tptz__GetNode(struct soap*, _tptz__GetNode*); @endcode - @ref _tptz__GetNodeResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetNodeResponse(struct soap*, _tptz__GetNodeResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetNodeResponse(struct soap*, _tptz__GetNodeResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetNodeResponse(struct soap*, const char *URL, _tptz__GetNodeResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetNodeResponse(struct soap*, const char *URL, _tptz__GetNodeResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetNodeResponse(struct soap*, const char *URL, _tptz__GetNodeResponse*); soap_POST_recv__tptz__GetNodeResponse(struct soap*, _tptz__GetNodeResponse*); @endcode - @ref _tptz__GetConfigurations @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetConfigurations(struct soap*, _tptz__GetConfigurations*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetConfigurations(struct soap*, _tptz__GetConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetConfigurations(struct soap*, const char *URL, _tptz__GetConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetConfigurations(struct soap*, const char *URL, _tptz__GetConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetConfigurations(struct soap*, const char *URL, _tptz__GetConfigurations*); soap_POST_recv__tptz__GetConfigurations(struct soap*, _tptz__GetConfigurations*); @endcode - @ref _tptz__GetConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetConfigurationsResponse(struct soap*, _tptz__GetConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetConfigurationsResponse(struct soap*, _tptz__GetConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetConfigurationsResponse(struct soap*, const char *URL, _tptz__GetConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetConfigurationsResponse(struct soap*, const char *URL, _tptz__GetConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetConfigurationsResponse(struct soap*, const char *URL, _tptz__GetConfigurationsResponse*); soap_POST_recv__tptz__GetConfigurationsResponse(struct soap*, _tptz__GetConfigurationsResponse*); @endcode - @ref _tptz__GetConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetConfiguration(struct soap*, _tptz__GetConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetConfiguration(struct soap*, _tptz__GetConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetConfiguration(struct soap*, const char *URL, _tptz__GetConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetConfiguration(struct soap*, const char *URL, _tptz__GetConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetConfiguration(struct soap*, const char *URL, _tptz__GetConfiguration*); soap_POST_recv__tptz__GetConfiguration(struct soap*, _tptz__GetConfiguration*); @endcode - @ref _tptz__GetConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetConfigurationResponse(struct soap*, _tptz__GetConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetConfigurationResponse(struct soap*, _tptz__GetConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetConfigurationResponse(struct soap*, const char *URL, _tptz__GetConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetConfigurationResponse(struct soap*, const char *URL, _tptz__GetConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetConfigurationResponse(struct soap*, const char *URL, _tptz__GetConfigurationResponse*); soap_POST_recv__tptz__GetConfigurationResponse(struct soap*, _tptz__GetConfigurationResponse*); @endcode - @ref _tptz__SetConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tptz__SetConfiguration(struct soap*, _tptz__SetConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tptz__SetConfiguration(struct soap*, _tptz__SetConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__SetConfiguration(struct soap*, const char *URL, _tptz__SetConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__SetConfiguration(struct soap*, const char *URL, _tptz__SetConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__SetConfiguration(struct soap*, const char *URL, _tptz__SetConfiguration*); soap_POST_recv__tptz__SetConfiguration(struct soap*, _tptz__SetConfiguration*); @endcode - @ref _tptz__SetConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__SetConfigurationResponse(struct soap*, _tptz__SetConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__SetConfigurationResponse(struct soap*, _tptz__SetConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__SetConfigurationResponse(struct soap*, const char *URL, _tptz__SetConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__SetConfigurationResponse(struct soap*, const char *URL, _tptz__SetConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__SetConfigurationResponse(struct soap*, const char *URL, _tptz__SetConfigurationResponse*); soap_POST_recv__tptz__SetConfigurationResponse(struct soap*, _tptz__SetConfigurationResponse*); @endcode - @ref _tptz__GetConfigurationOptions @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetConfigurationOptions(struct soap*, _tptz__GetConfigurationOptions*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetConfigurationOptions(struct soap*, _tptz__GetConfigurationOptions*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetConfigurationOptions(struct soap*, const char *URL, _tptz__GetConfigurationOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetConfigurationOptions(struct soap*, const char *URL, _tptz__GetConfigurationOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetConfigurationOptions(struct soap*, const char *URL, _tptz__GetConfigurationOptions*); soap_POST_recv__tptz__GetConfigurationOptions(struct soap*, _tptz__GetConfigurationOptions*); @endcode - @ref _tptz__GetConfigurationOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetConfigurationOptionsResponse(struct soap*, _tptz__GetConfigurationOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetConfigurationOptionsResponse(struct soap*, _tptz__GetConfigurationOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetConfigurationOptionsResponse(struct soap*, const char *URL, _tptz__GetConfigurationOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetConfigurationOptionsResponse(struct soap*, const char *URL, _tptz__GetConfigurationOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetConfigurationOptionsResponse(struct soap*, const char *URL, _tptz__GetConfigurationOptionsResponse*); soap_POST_recv__tptz__GetConfigurationOptionsResponse(struct soap*, _tptz__GetConfigurationOptionsResponse*); @endcode - @ref _tptz__SendAuxiliaryCommand @code // Reader (returns SOAP_OK on success): soap_read__tptz__SendAuxiliaryCommand(struct soap*, _tptz__SendAuxiliaryCommand*); // Writer (returns SOAP_OK on success): soap_write__tptz__SendAuxiliaryCommand(struct soap*, _tptz__SendAuxiliaryCommand*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__SendAuxiliaryCommand(struct soap*, const char *URL, _tptz__SendAuxiliaryCommand*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__SendAuxiliaryCommand(struct soap*, const char *URL, _tptz__SendAuxiliaryCommand*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__SendAuxiliaryCommand(struct soap*, const char *URL, _tptz__SendAuxiliaryCommand*); soap_POST_recv__tptz__SendAuxiliaryCommand(struct soap*, _tptz__SendAuxiliaryCommand*); @endcode - @ref _tptz__SendAuxiliaryCommandResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__SendAuxiliaryCommandResponse(struct soap*, _tptz__SendAuxiliaryCommandResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__SendAuxiliaryCommandResponse(struct soap*, _tptz__SendAuxiliaryCommandResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__SendAuxiliaryCommandResponse(struct soap*, const char *URL, _tptz__SendAuxiliaryCommandResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__SendAuxiliaryCommandResponse(struct soap*, const char *URL, _tptz__SendAuxiliaryCommandResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__SendAuxiliaryCommandResponse(struct soap*, const char *URL, _tptz__SendAuxiliaryCommandResponse*); soap_POST_recv__tptz__SendAuxiliaryCommandResponse(struct soap*, _tptz__SendAuxiliaryCommandResponse*); @endcode - @ref _tptz__GetPresets @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetPresets(struct soap*, _tptz__GetPresets*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetPresets(struct soap*, _tptz__GetPresets*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetPresets(struct soap*, const char *URL, _tptz__GetPresets*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetPresets(struct soap*, const char *URL, _tptz__GetPresets*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetPresets(struct soap*, const char *URL, _tptz__GetPresets*); soap_POST_recv__tptz__GetPresets(struct soap*, _tptz__GetPresets*); @endcode - @ref _tptz__GetPresetsResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetPresetsResponse(struct soap*, _tptz__GetPresetsResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetPresetsResponse(struct soap*, _tptz__GetPresetsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetPresetsResponse(struct soap*, const char *URL, _tptz__GetPresetsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetPresetsResponse(struct soap*, const char *URL, _tptz__GetPresetsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetPresetsResponse(struct soap*, const char *URL, _tptz__GetPresetsResponse*); soap_POST_recv__tptz__GetPresetsResponse(struct soap*, _tptz__GetPresetsResponse*); @endcode - @ref _tptz__SetPreset @code // Reader (returns SOAP_OK on success): soap_read__tptz__SetPreset(struct soap*, _tptz__SetPreset*); // Writer (returns SOAP_OK on success): soap_write__tptz__SetPreset(struct soap*, _tptz__SetPreset*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__SetPreset(struct soap*, const char *URL, _tptz__SetPreset*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__SetPreset(struct soap*, const char *URL, _tptz__SetPreset*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__SetPreset(struct soap*, const char *URL, _tptz__SetPreset*); soap_POST_recv__tptz__SetPreset(struct soap*, _tptz__SetPreset*); @endcode - @ref _tptz__SetPresetResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__SetPresetResponse(struct soap*, _tptz__SetPresetResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__SetPresetResponse(struct soap*, _tptz__SetPresetResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__SetPresetResponse(struct soap*, const char *URL, _tptz__SetPresetResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__SetPresetResponse(struct soap*, const char *URL, _tptz__SetPresetResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__SetPresetResponse(struct soap*, const char *URL, _tptz__SetPresetResponse*); soap_POST_recv__tptz__SetPresetResponse(struct soap*, _tptz__SetPresetResponse*); @endcode - @ref _tptz__RemovePreset @code // Reader (returns SOAP_OK on success): soap_read__tptz__RemovePreset(struct soap*, _tptz__RemovePreset*); // Writer (returns SOAP_OK on success): soap_write__tptz__RemovePreset(struct soap*, _tptz__RemovePreset*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__RemovePreset(struct soap*, const char *URL, _tptz__RemovePreset*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__RemovePreset(struct soap*, const char *URL, _tptz__RemovePreset*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__RemovePreset(struct soap*, const char *URL, _tptz__RemovePreset*); soap_POST_recv__tptz__RemovePreset(struct soap*, _tptz__RemovePreset*); @endcode - @ref _tptz__RemovePresetResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__RemovePresetResponse(struct soap*, _tptz__RemovePresetResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__RemovePresetResponse(struct soap*, _tptz__RemovePresetResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__RemovePresetResponse(struct soap*, const char *URL, _tptz__RemovePresetResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__RemovePresetResponse(struct soap*, const char *URL, _tptz__RemovePresetResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__RemovePresetResponse(struct soap*, const char *URL, _tptz__RemovePresetResponse*); soap_POST_recv__tptz__RemovePresetResponse(struct soap*, _tptz__RemovePresetResponse*); @endcode - @ref _tptz__GotoPreset @code // Reader (returns SOAP_OK on success): soap_read__tptz__GotoPreset(struct soap*, _tptz__GotoPreset*); // Writer (returns SOAP_OK on success): soap_write__tptz__GotoPreset(struct soap*, _tptz__GotoPreset*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GotoPreset(struct soap*, const char *URL, _tptz__GotoPreset*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GotoPreset(struct soap*, const char *URL, _tptz__GotoPreset*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GotoPreset(struct soap*, const char *URL, _tptz__GotoPreset*); soap_POST_recv__tptz__GotoPreset(struct soap*, _tptz__GotoPreset*); @endcode - @ref _tptz__GotoPresetResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__GotoPresetResponse(struct soap*, _tptz__GotoPresetResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__GotoPresetResponse(struct soap*, _tptz__GotoPresetResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GotoPresetResponse(struct soap*, const char *URL, _tptz__GotoPresetResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GotoPresetResponse(struct soap*, const char *URL, _tptz__GotoPresetResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GotoPresetResponse(struct soap*, const char *URL, _tptz__GotoPresetResponse*); soap_POST_recv__tptz__GotoPresetResponse(struct soap*, _tptz__GotoPresetResponse*); @endcode - @ref _tptz__GetStatus @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetStatus(struct soap*, _tptz__GetStatus*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetStatus(struct soap*, _tptz__GetStatus*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetStatus(struct soap*, const char *URL, _tptz__GetStatus*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetStatus(struct soap*, const char *URL, _tptz__GetStatus*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetStatus(struct soap*, const char *URL, _tptz__GetStatus*); soap_POST_recv__tptz__GetStatus(struct soap*, _tptz__GetStatus*); @endcode - @ref _tptz__GetStatusResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetStatusResponse(struct soap*, _tptz__GetStatusResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetStatusResponse(struct soap*, _tptz__GetStatusResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetStatusResponse(struct soap*, const char *URL, _tptz__GetStatusResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetStatusResponse(struct soap*, const char *URL, _tptz__GetStatusResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetStatusResponse(struct soap*, const char *URL, _tptz__GetStatusResponse*); soap_POST_recv__tptz__GetStatusResponse(struct soap*, _tptz__GetStatusResponse*); @endcode - @ref _tptz__GotoHomePosition @code // Reader (returns SOAP_OK on success): soap_read__tptz__GotoHomePosition(struct soap*, _tptz__GotoHomePosition*); // Writer (returns SOAP_OK on success): soap_write__tptz__GotoHomePosition(struct soap*, _tptz__GotoHomePosition*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GotoHomePosition(struct soap*, const char *URL, _tptz__GotoHomePosition*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GotoHomePosition(struct soap*, const char *URL, _tptz__GotoHomePosition*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GotoHomePosition(struct soap*, const char *URL, _tptz__GotoHomePosition*); soap_POST_recv__tptz__GotoHomePosition(struct soap*, _tptz__GotoHomePosition*); @endcode - @ref _tptz__GotoHomePositionResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__GotoHomePositionResponse(struct soap*, _tptz__GotoHomePositionResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__GotoHomePositionResponse(struct soap*, _tptz__GotoHomePositionResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GotoHomePositionResponse(struct soap*, const char *URL, _tptz__GotoHomePositionResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GotoHomePositionResponse(struct soap*, const char *URL, _tptz__GotoHomePositionResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GotoHomePositionResponse(struct soap*, const char *URL, _tptz__GotoHomePositionResponse*); soap_POST_recv__tptz__GotoHomePositionResponse(struct soap*, _tptz__GotoHomePositionResponse*); @endcode - @ref _tptz__SetHomePosition @code // Reader (returns SOAP_OK on success): soap_read__tptz__SetHomePosition(struct soap*, _tptz__SetHomePosition*); // Writer (returns SOAP_OK on success): soap_write__tptz__SetHomePosition(struct soap*, _tptz__SetHomePosition*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__SetHomePosition(struct soap*, const char *URL, _tptz__SetHomePosition*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__SetHomePosition(struct soap*, const char *URL, _tptz__SetHomePosition*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__SetHomePosition(struct soap*, const char *URL, _tptz__SetHomePosition*); soap_POST_recv__tptz__SetHomePosition(struct soap*, _tptz__SetHomePosition*); @endcode - @ref _tptz__SetHomePositionResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__SetHomePositionResponse(struct soap*, _tptz__SetHomePositionResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__SetHomePositionResponse(struct soap*, _tptz__SetHomePositionResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__SetHomePositionResponse(struct soap*, const char *URL, _tptz__SetHomePositionResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__SetHomePositionResponse(struct soap*, const char *URL, _tptz__SetHomePositionResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__SetHomePositionResponse(struct soap*, const char *URL, _tptz__SetHomePositionResponse*); soap_POST_recv__tptz__SetHomePositionResponse(struct soap*, _tptz__SetHomePositionResponse*); @endcode - @ref _tptz__ContinuousMove @code // Reader (returns SOAP_OK on success): soap_read__tptz__ContinuousMove(struct soap*, _tptz__ContinuousMove*); // Writer (returns SOAP_OK on success): soap_write__tptz__ContinuousMove(struct soap*, _tptz__ContinuousMove*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__ContinuousMove(struct soap*, const char *URL, _tptz__ContinuousMove*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__ContinuousMove(struct soap*, const char *URL, _tptz__ContinuousMove*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__ContinuousMove(struct soap*, const char *URL, _tptz__ContinuousMove*); soap_POST_recv__tptz__ContinuousMove(struct soap*, _tptz__ContinuousMove*); @endcode - @ref _tptz__ContinuousMoveResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__ContinuousMoveResponse(struct soap*, _tptz__ContinuousMoveResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__ContinuousMoveResponse(struct soap*, _tptz__ContinuousMoveResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__ContinuousMoveResponse(struct soap*, const char *URL, _tptz__ContinuousMoveResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__ContinuousMoveResponse(struct soap*, const char *URL, _tptz__ContinuousMoveResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__ContinuousMoveResponse(struct soap*, const char *URL, _tptz__ContinuousMoveResponse*); soap_POST_recv__tptz__ContinuousMoveResponse(struct soap*, _tptz__ContinuousMoveResponse*); @endcode - @ref _tptz__RelativeMove @code // Reader (returns SOAP_OK on success): soap_read__tptz__RelativeMove(struct soap*, _tptz__RelativeMove*); // Writer (returns SOAP_OK on success): soap_write__tptz__RelativeMove(struct soap*, _tptz__RelativeMove*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__RelativeMove(struct soap*, const char *URL, _tptz__RelativeMove*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__RelativeMove(struct soap*, const char *URL, _tptz__RelativeMove*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__RelativeMove(struct soap*, const char *URL, _tptz__RelativeMove*); soap_POST_recv__tptz__RelativeMove(struct soap*, _tptz__RelativeMove*); @endcode - @ref _tptz__RelativeMoveResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__RelativeMoveResponse(struct soap*, _tptz__RelativeMoveResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__RelativeMoveResponse(struct soap*, _tptz__RelativeMoveResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__RelativeMoveResponse(struct soap*, const char *URL, _tptz__RelativeMoveResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__RelativeMoveResponse(struct soap*, const char *URL, _tptz__RelativeMoveResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__RelativeMoveResponse(struct soap*, const char *URL, _tptz__RelativeMoveResponse*); soap_POST_recv__tptz__RelativeMoveResponse(struct soap*, _tptz__RelativeMoveResponse*); @endcode - @ref _tptz__AbsoluteMove @code // Reader (returns SOAP_OK on success): soap_read__tptz__AbsoluteMove(struct soap*, _tptz__AbsoluteMove*); // Writer (returns SOAP_OK on success): soap_write__tptz__AbsoluteMove(struct soap*, _tptz__AbsoluteMove*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__AbsoluteMove(struct soap*, const char *URL, _tptz__AbsoluteMove*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__AbsoluteMove(struct soap*, const char *URL, _tptz__AbsoluteMove*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__AbsoluteMove(struct soap*, const char *URL, _tptz__AbsoluteMove*); soap_POST_recv__tptz__AbsoluteMove(struct soap*, _tptz__AbsoluteMove*); @endcode - @ref _tptz__AbsoluteMoveResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__AbsoluteMoveResponse(struct soap*, _tptz__AbsoluteMoveResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__AbsoluteMoveResponse(struct soap*, _tptz__AbsoluteMoveResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__AbsoluteMoveResponse(struct soap*, const char *URL, _tptz__AbsoluteMoveResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__AbsoluteMoveResponse(struct soap*, const char *URL, _tptz__AbsoluteMoveResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__AbsoluteMoveResponse(struct soap*, const char *URL, _tptz__AbsoluteMoveResponse*); soap_POST_recv__tptz__AbsoluteMoveResponse(struct soap*, _tptz__AbsoluteMoveResponse*); @endcode - @ref _tptz__GeoMove @code // Reader (returns SOAP_OK on success): soap_read__tptz__GeoMove(struct soap*, _tptz__GeoMove*); // Writer (returns SOAP_OK on success): soap_write__tptz__GeoMove(struct soap*, _tptz__GeoMove*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GeoMove(struct soap*, const char *URL, _tptz__GeoMove*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GeoMove(struct soap*, const char *URL, _tptz__GeoMove*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GeoMove(struct soap*, const char *URL, _tptz__GeoMove*); soap_POST_recv__tptz__GeoMove(struct soap*, _tptz__GeoMove*); @endcode - @ref _tptz__GeoMoveResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__GeoMoveResponse(struct soap*, _tptz__GeoMoveResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__GeoMoveResponse(struct soap*, _tptz__GeoMoveResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GeoMoveResponse(struct soap*, const char *URL, _tptz__GeoMoveResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GeoMoveResponse(struct soap*, const char *URL, _tptz__GeoMoveResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GeoMoveResponse(struct soap*, const char *URL, _tptz__GeoMoveResponse*); soap_POST_recv__tptz__GeoMoveResponse(struct soap*, _tptz__GeoMoveResponse*); @endcode - @ref _tptz__Stop @code // Reader (returns SOAP_OK on success): soap_read__tptz__Stop(struct soap*, _tptz__Stop*); // Writer (returns SOAP_OK on success): soap_write__tptz__Stop(struct soap*, _tptz__Stop*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__Stop(struct soap*, const char *URL, _tptz__Stop*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__Stop(struct soap*, const char *URL, _tptz__Stop*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__Stop(struct soap*, const char *URL, _tptz__Stop*); soap_POST_recv__tptz__Stop(struct soap*, _tptz__Stop*); @endcode - @ref _tptz__StopResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__StopResponse(struct soap*, _tptz__StopResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__StopResponse(struct soap*, _tptz__StopResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__StopResponse(struct soap*, const char *URL, _tptz__StopResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__StopResponse(struct soap*, const char *URL, _tptz__StopResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__StopResponse(struct soap*, const char *URL, _tptz__StopResponse*); soap_POST_recv__tptz__StopResponse(struct soap*, _tptz__StopResponse*); @endcode - @ref _tptz__GetPresetTours @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetPresetTours(struct soap*, _tptz__GetPresetTours*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetPresetTours(struct soap*, _tptz__GetPresetTours*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetPresetTours(struct soap*, const char *URL, _tptz__GetPresetTours*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetPresetTours(struct soap*, const char *URL, _tptz__GetPresetTours*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetPresetTours(struct soap*, const char *URL, _tptz__GetPresetTours*); soap_POST_recv__tptz__GetPresetTours(struct soap*, _tptz__GetPresetTours*); @endcode - @ref _tptz__GetPresetToursResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetPresetToursResponse(struct soap*, _tptz__GetPresetToursResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetPresetToursResponse(struct soap*, _tptz__GetPresetToursResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetPresetToursResponse(struct soap*, const char *URL, _tptz__GetPresetToursResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetPresetToursResponse(struct soap*, const char *URL, _tptz__GetPresetToursResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetPresetToursResponse(struct soap*, const char *URL, _tptz__GetPresetToursResponse*); soap_POST_recv__tptz__GetPresetToursResponse(struct soap*, _tptz__GetPresetToursResponse*); @endcode - @ref _tptz__GetPresetTour @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetPresetTour(struct soap*, _tptz__GetPresetTour*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetPresetTour(struct soap*, _tptz__GetPresetTour*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetPresetTour(struct soap*, const char *URL, _tptz__GetPresetTour*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetPresetTour(struct soap*, const char *URL, _tptz__GetPresetTour*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetPresetTour(struct soap*, const char *URL, _tptz__GetPresetTour*); soap_POST_recv__tptz__GetPresetTour(struct soap*, _tptz__GetPresetTour*); @endcode - @ref _tptz__GetPresetTourResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetPresetTourResponse(struct soap*, _tptz__GetPresetTourResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetPresetTourResponse(struct soap*, _tptz__GetPresetTourResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetPresetTourResponse(struct soap*, const char *URL, _tptz__GetPresetTourResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetPresetTourResponse(struct soap*, const char *URL, _tptz__GetPresetTourResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetPresetTourResponse(struct soap*, const char *URL, _tptz__GetPresetTourResponse*); soap_POST_recv__tptz__GetPresetTourResponse(struct soap*, _tptz__GetPresetTourResponse*); @endcode - @ref _tptz__GetPresetTourOptions @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetPresetTourOptions(struct soap*, _tptz__GetPresetTourOptions*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetPresetTourOptions(struct soap*, _tptz__GetPresetTourOptions*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetPresetTourOptions(struct soap*, const char *URL, _tptz__GetPresetTourOptions*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetPresetTourOptions(struct soap*, const char *URL, _tptz__GetPresetTourOptions*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetPresetTourOptions(struct soap*, const char *URL, _tptz__GetPresetTourOptions*); soap_POST_recv__tptz__GetPresetTourOptions(struct soap*, _tptz__GetPresetTourOptions*); @endcode - @ref _tptz__GetPresetTourOptionsResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetPresetTourOptionsResponse(struct soap*, _tptz__GetPresetTourOptionsResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetPresetTourOptionsResponse(struct soap*, _tptz__GetPresetTourOptionsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetPresetTourOptionsResponse(struct soap*, const char *URL, _tptz__GetPresetTourOptionsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetPresetTourOptionsResponse(struct soap*, const char *URL, _tptz__GetPresetTourOptionsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetPresetTourOptionsResponse(struct soap*, const char *URL, _tptz__GetPresetTourOptionsResponse*); soap_POST_recv__tptz__GetPresetTourOptionsResponse(struct soap*, _tptz__GetPresetTourOptionsResponse*); @endcode - @ref _tptz__CreatePresetTour @code // Reader (returns SOAP_OK on success): soap_read__tptz__CreatePresetTour(struct soap*, _tptz__CreatePresetTour*); // Writer (returns SOAP_OK on success): soap_write__tptz__CreatePresetTour(struct soap*, _tptz__CreatePresetTour*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__CreatePresetTour(struct soap*, const char *URL, _tptz__CreatePresetTour*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__CreatePresetTour(struct soap*, const char *URL, _tptz__CreatePresetTour*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__CreatePresetTour(struct soap*, const char *URL, _tptz__CreatePresetTour*); soap_POST_recv__tptz__CreatePresetTour(struct soap*, _tptz__CreatePresetTour*); @endcode - @ref _tptz__CreatePresetTourResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__CreatePresetTourResponse(struct soap*, _tptz__CreatePresetTourResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__CreatePresetTourResponse(struct soap*, _tptz__CreatePresetTourResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__CreatePresetTourResponse(struct soap*, const char *URL, _tptz__CreatePresetTourResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__CreatePresetTourResponse(struct soap*, const char *URL, _tptz__CreatePresetTourResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__CreatePresetTourResponse(struct soap*, const char *URL, _tptz__CreatePresetTourResponse*); soap_POST_recv__tptz__CreatePresetTourResponse(struct soap*, _tptz__CreatePresetTourResponse*); @endcode - @ref _tptz__ModifyPresetTour @code // Reader (returns SOAP_OK on success): soap_read__tptz__ModifyPresetTour(struct soap*, _tptz__ModifyPresetTour*); // Writer (returns SOAP_OK on success): soap_write__tptz__ModifyPresetTour(struct soap*, _tptz__ModifyPresetTour*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__ModifyPresetTour(struct soap*, const char *URL, _tptz__ModifyPresetTour*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__ModifyPresetTour(struct soap*, const char *URL, _tptz__ModifyPresetTour*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__ModifyPresetTour(struct soap*, const char *URL, _tptz__ModifyPresetTour*); soap_POST_recv__tptz__ModifyPresetTour(struct soap*, _tptz__ModifyPresetTour*); @endcode - @ref _tptz__ModifyPresetTourResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__ModifyPresetTourResponse(struct soap*, _tptz__ModifyPresetTourResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__ModifyPresetTourResponse(struct soap*, _tptz__ModifyPresetTourResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__ModifyPresetTourResponse(struct soap*, const char *URL, _tptz__ModifyPresetTourResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__ModifyPresetTourResponse(struct soap*, const char *URL, _tptz__ModifyPresetTourResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__ModifyPresetTourResponse(struct soap*, const char *URL, _tptz__ModifyPresetTourResponse*); soap_POST_recv__tptz__ModifyPresetTourResponse(struct soap*, _tptz__ModifyPresetTourResponse*); @endcode - @ref _tptz__OperatePresetTour @code // Reader (returns SOAP_OK on success): soap_read__tptz__OperatePresetTour(struct soap*, _tptz__OperatePresetTour*); // Writer (returns SOAP_OK on success): soap_write__tptz__OperatePresetTour(struct soap*, _tptz__OperatePresetTour*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__OperatePresetTour(struct soap*, const char *URL, _tptz__OperatePresetTour*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__OperatePresetTour(struct soap*, const char *URL, _tptz__OperatePresetTour*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__OperatePresetTour(struct soap*, const char *URL, _tptz__OperatePresetTour*); soap_POST_recv__tptz__OperatePresetTour(struct soap*, _tptz__OperatePresetTour*); @endcode - @ref _tptz__OperatePresetTourResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__OperatePresetTourResponse(struct soap*, _tptz__OperatePresetTourResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__OperatePresetTourResponse(struct soap*, _tptz__OperatePresetTourResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__OperatePresetTourResponse(struct soap*, const char *URL, _tptz__OperatePresetTourResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__OperatePresetTourResponse(struct soap*, const char *URL, _tptz__OperatePresetTourResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__OperatePresetTourResponse(struct soap*, const char *URL, _tptz__OperatePresetTourResponse*); soap_POST_recv__tptz__OperatePresetTourResponse(struct soap*, _tptz__OperatePresetTourResponse*); @endcode - @ref _tptz__RemovePresetTour @code // Reader (returns SOAP_OK on success): soap_read__tptz__RemovePresetTour(struct soap*, _tptz__RemovePresetTour*); // Writer (returns SOAP_OK on success): soap_write__tptz__RemovePresetTour(struct soap*, _tptz__RemovePresetTour*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__RemovePresetTour(struct soap*, const char *URL, _tptz__RemovePresetTour*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__RemovePresetTour(struct soap*, const char *URL, _tptz__RemovePresetTour*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__RemovePresetTour(struct soap*, const char *URL, _tptz__RemovePresetTour*); soap_POST_recv__tptz__RemovePresetTour(struct soap*, _tptz__RemovePresetTour*); @endcode - @ref _tptz__RemovePresetTourResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__RemovePresetTourResponse(struct soap*, _tptz__RemovePresetTourResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__RemovePresetTourResponse(struct soap*, _tptz__RemovePresetTourResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__RemovePresetTourResponse(struct soap*, const char *URL, _tptz__RemovePresetTourResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__RemovePresetTourResponse(struct soap*, const char *URL, _tptz__RemovePresetTourResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__RemovePresetTourResponse(struct soap*, const char *URL, _tptz__RemovePresetTourResponse*); soap_POST_recv__tptz__RemovePresetTourResponse(struct soap*, _tptz__RemovePresetTourResponse*); @endcode - @ref _tptz__GetCompatibleConfigurations @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetCompatibleConfigurations(struct soap*, _tptz__GetCompatibleConfigurations*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetCompatibleConfigurations(struct soap*, _tptz__GetCompatibleConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetCompatibleConfigurations(struct soap*, const char *URL, _tptz__GetCompatibleConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetCompatibleConfigurations(struct soap*, const char *URL, _tptz__GetCompatibleConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetCompatibleConfigurations(struct soap*, const char *URL, _tptz__GetCompatibleConfigurations*); soap_POST_recv__tptz__GetCompatibleConfigurations(struct soap*, _tptz__GetCompatibleConfigurations*); @endcode - @ref _tptz__GetCompatibleConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__tptz__GetCompatibleConfigurationsResponse(struct soap*, _tptz__GetCompatibleConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__tptz__GetCompatibleConfigurationsResponse(struct soap*, _tptz__GetCompatibleConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tptz__GetCompatibleConfigurationsResponse(struct soap*, const char *URL, _tptz__GetCompatibleConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tptz__GetCompatibleConfigurationsResponse(struct soap*, const char *URL, _tptz__GetCompatibleConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tptz__GetCompatibleConfigurationsResponse(struct soap*, const char *URL, _tptz__GetCompatibleConfigurationsResponse*); soap_POST_recv__tptz__GetCompatibleConfigurationsResponse(struct soap*, _tptz__GetCompatibleConfigurationsResponse*); @endcode @section tdn Top-level root elements of schema "http://www.onvif.org/ver10/network/wsdl" - (use wsdl2h option -g to auto-generate type _tdn__Hello) - (use wsdl2h option -g to auto-generate type _tdn__HelloResponse) - (use wsdl2h option -g to auto-generate type _tdn__Probe) - (use wsdl2h option -g to auto-generate type _tdn__ProbeResponse) - (use wsdl2h option -g to auto-generate type _tdn__Bye) - (use wsdl2h option -g to auto-generate type _tdn__ByeResponse) @section tas Top-level root elements of schema "http://www.onvif.org/ver10/advancedsecurity/wsdl" - (use wsdl2h option -g to auto-generate type _tas__Capabilities) - @ref _tas__GetServiceCapabilities @code // Reader (returns SOAP_OK on success): soap_read__tas__GetServiceCapabilities(struct soap*, _tas__GetServiceCapabilities*); // Writer (returns SOAP_OK on success): soap_write__tas__GetServiceCapabilities(struct soap*, _tas__GetServiceCapabilities*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetServiceCapabilities(struct soap*, const char *URL, _tas__GetServiceCapabilities*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetServiceCapabilities(struct soap*, const char *URL, _tas__GetServiceCapabilities*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetServiceCapabilities(struct soap*, const char *URL, _tas__GetServiceCapabilities*); soap_POST_recv__tas__GetServiceCapabilities(struct soap*, _tas__GetServiceCapabilities*); @endcode - @ref _tas__GetServiceCapabilitiesResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetServiceCapabilitiesResponse(struct soap*, _tas__GetServiceCapabilitiesResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetServiceCapabilitiesResponse(struct soap*, _tas__GetServiceCapabilitiesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _tas__GetServiceCapabilitiesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _tas__GetServiceCapabilitiesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetServiceCapabilitiesResponse(struct soap*, const char *URL, _tas__GetServiceCapabilitiesResponse*); soap_POST_recv__tas__GetServiceCapabilitiesResponse(struct soap*, _tas__GetServiceCapabilitiesResponse*); @endcode - @ref _tas__CreateRSAKeyPair @code // Reader (returns SOAP_OK on success): soap_read__tas__CreateRSAKeyPair(struct soap*, _tas__CreateRSAKeyPair*); // Writer (returns SOAP_OK on success): soap_write__tas__CreateRSAKeyPair(struct soap*, _tas__CreateRSAKeyPair*); // REST GET (returns SOAP_OK on success): soap_GET__tas__CreateRSAKeyPair(struct soap*, const char *URL, _tas__CreateRSAKeyPair*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__CreateRSAKeyPair(struct soap*, const char *URL, _tas__CreateRSAKeyPair*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__CreateRSAKeyPair(struct soap*, const char *URL, _tas__CreateRSAKeyPair*); soap_POST_recv__tas__CreateRSAKeyPair(struct soap*, _tas__CreateRSAKeyPair*); @endcode - @ref _tas__CreateRSAKeyPairResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__CreateRSAKeyPairResponse(struct soap*, _tas__CreateRSAKeyPairResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__CreateRSAKeyPairResponse(struct soap*, _tas__CreateRSAKeyPairResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__CreateRSAKeyPairResponse(struct soap*, const char *URL, _tas__CreateRSAKeyPairResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__CreateRSAKeyPairResponse(struct soap*, const char *URL, _tas__CreateRSAKeyPairResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__CreateRSAKeyPairResponse(struct soap*, const char *URL, _tas__CreateRSAKeyPairResponse*); soap_POST_recv__tas__CreateRSAKeyPairResponse(struct soap*, _tas__CreateRSAKeyPairResponse*); @endcode - @ref _tas__UploadKeyPairInPKCS8 @code // Reader (returns SOAP_OK on success): soap_read__tas__UploadKeyPairInPKCS8(struct soap*, _tas__UploadKeyPairInPKCS8*); // Writer (returns SOAP_OK on success): soap_write__tas__UploadKeyPairInPKCS8(struct soap*, _tas__UploadKeyPairInPKCS8*); // REST GET (returns SOAP_OK on success): soap_GET__tas__UploadKeyPairInPKCS8(struct soap*, const char *URL, _tas__UploadKeyPairInPKCS8*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__UploadKeyPairInPKCS8(struct soap*, const char *URL, _tas__UploadKeyPairInPKCS8*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__UploadKeyPairInPKCS8(struct soap*, const char *URL, _tas__UploadKeyPairInPKCS8*); soap_POST_recv__tas__UploadKeyPairInPKCS8(struct soap*, _tas__UploadKeyPairInPKCS8*); @endcode - @ref _tas__UploadKeyPairInPKCS8Response @code // Reader (returns SOAP_OK on success): soap_read__tas__UploadKeyPairInPKCS8Response(struct soap*, _tas__UploadKeyPairInPKCS8Response*); // Writer (returns SOAP_OK on success): soap_write__tas__UploadKeyPairInPKCS8Response(struct soap*, _tas__UploadKeyPairInPKCS8Response*); // REST GET (returns SOAP_OK on success): soap_GET__tas__UploadKeyPairInPKCS8Response(struct soap*, const char *URL, _tas__UploadKeyPairInPKCS8Response*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__UploadKeyPairInPKCS8Response(struct soap*, const char *URL, _tas__UploadKeyPairInPKCS8Response*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__UploadKeyPairInPKCS8Response(struct soap*, const char *URL, _tas__UploadKeyPairInPKCS8Response*); soap_POST_recv__tas__UploadKeyPairInPKCS8Response(struct soap*, _tas__UploadKeyPairInPKCS8Response*); @endcode - @ref _tas__UploadCertificateWithPrivateKeyInPKCS12 @code // Reader (returns SOAP_OK on success): soap_read__tas__UploadCertificateWithPrivateKeyInPKCS12(struct soap*, _tas__UploadCertificateWithPrivateKeyInPKCS12*); // Writer (returns SOAP_OK on success): soap_write__tas__UploadCertificateWithPrivateKeyInPKCS12(struct soap*, _tas__UploadCertificateWithPrivateKeyInPKCS12*); // REST GET (returns SOAP_OK on success): soap_GET__tas__UploadCertificateWithPrivateKeyInPKCS12(struct soap*, const char *URL, _tas__UploadCertificateWithPrivateKeyInPKCS12*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__UploadCertificateWithPrivateKeyInPKCS12(struct soap*, const char *URL, _tas__UploadCertificateWithPrivateKeyInPKCS12*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__UploadCertificateWithPrivateKeyInPKCS12(struct soap*, const char *URL, _tas__UploadCertificateWithPrivateKeyInPKCS12*); soap_POST_recv__tas__UploadCertificateWithPrivateKeyInPKCS12(struct soap*, _tas__UploadCertificateWithPrivateKeyInPKCS12*); @endcode - @ref _tas__UploadCertificateWithPrivateKeyInPKCS12Response @code // Reader (returns SOAP_OK on success): soap_read__tas__UploadCertificateWithPrivateKeyInPKCS12Response(struct soap*, _tas__UploadCertificateWithPrivateKeyInPKCS12Response*); // Writer (returns SOAP_OK on success): soap_write__tas__UploadCertificateWithPrivateKeyInPKCS12Response(struct soap*, _tas__UploadCertificateWithPrivateKeyInPKCS12Response*); // REST GET (returns SOAP_OK on success): soap_GET__tas__UploadCertificateWithPrivateKeyInPKCS12Response(struct soap*, const char *URL, _tas__UploadCertificateWithPrivateKeyInPKCS12Response*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__UploadCertificateWithPrivateKeyInPKCS12Response(struct soap*, const char *URL, _tas__UploadCertificateWithPrivateKeyInPKCS12Response*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__UploadCertificateWithPrivateKeyInPKCS12Response(struct soap*, const char *URL, _tas__UploadCertificateWithPrivateKeyInPKCS12Response*); soap_POST_recv__tas__UploadCertificateWithPrivateKeyInPKCS12Response(struct soap*, _tas__UploadCertificateWithPrivateKeyInPKCS12Response*); @endcode - @ref _tas__GetKeyStatus @code // Reader (returns SOAP_OK on success): soap_read__tas__GetKeyStatus(struct soap*, _tas__GetKeyStatus*); // Writer (returns SOAP_OK on success): soap_write__tas__GetKeyStatus(struct soap*, _tas__GetKeyStatus*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetKeyStatus(struct soap*, const char *URL, _tas__GetKeyStatus*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetKeyStatus(struct soap*, const char *URL, _tas__GetKeyStatus*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetKeyStatus(struct soap*, const char *URL, _tas__GetKeyStatus*); soap_POST_recv__tas__GetKeyStatus(struct soap*, _tas__GetKeyStatus*); @endcode - @ref _tas__GetKeyStatusResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetKeyStatusResponse(struct soap*, _tas__GetKeyStatusResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetKeyStatusResponse(struct soap*, _tas__GetKeyStatusResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetKeyStatusResponse(struct soap*, const char *URL, _tas__GetKeyStatusResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetKeyStatusResponse(struct soap*, const char *URL, _tas__GetKeyStatusResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetKeyStatusResponse(struct soap*, const char *URL, _tas__GetKeyStatusResponse*); soap_POST_recv__tas__GetKeyStatusResponse(struct soap*, _tas__GetKeyStatusResponse*); @endcode - @ref _tas__GetPrivateKeyStatus @code // Reader (returns SOAP_OK on success): soap_read__tas__GetPrivateKeyStatus(struct soap*, _tas__GetPrivateKeyStatus*); // Writer (returns SOAP_OK on success): soap_write__tas__GetPrivateKeyStatus(struct soap*, _tas__GetPrivateKeyStatus*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetPrivateKeyStatus(struct soap*, const char *URL, _tas__GetPrivateKeyStatus*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetPrivateKeyStatus(struct soap*, const char *URL, _tas__GetPrivateKeyStatus*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetPrivateKeyStatus(struct soap*, const char *URL, _tas__GetPrivateKeyStatus*); soap_POST_recv__tas__GetPrivateKeyStatus(struct soap*, _tas__GetPrivateKeyStatus*); @endcode - @ref _tas__GetPrivateKeyStatusResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetPrivateKeyStatusResponse(struct soap*, _tas__GetPrivateKeyStatusResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetPrivateKeyStatusResponse(struct soap*, _tas__GetPrivateKeyStatusResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetPrivateKeyStatusResponse(struct soap*, const char *URL, _tas__GetPrivateKeyStatusResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetPrivateKeyStatusResponse(struct soap*, const char *URL, _tas__GetPrivateKeyStatusResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetPrivateKeyStatusResponse(struct soap*, const char *URL, _tas__GetPrivateKeyStatusResponse*); soap_POST_recv__tas__GetPrivateKeyStatusResponse(struct soap*, _tas__GetPrivateKeyStatusResponse*); @endcode - @ref _tas__GetAllKeys @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAllKeys(struct soap*, _tas__GetAllKeys*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAllKeys(struct soap*, _tas__GetAllKeys*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAllKeys(struct soap*, const char *URL, _tas__GetAllKeys*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAllKeys(struct soap*, const char *URL, _tas__GetAllKeys*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAllKeys(struct soap*, const char *URL, _tas__GetAllKeys*); soap_POST_recv__tas__GetAllKeys(struct soap*, _tas__GetAllKeys*); @endcode - @ref _tas__GetAllKeysResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAllKeysResponse(struct soap*, _tas__GetAllKeysResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAllKeysResponse(struct soap*, _tas__GetAllKeysResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAllKeysResponse(struct soap*, const char *URL, _tas__GetAllKeysResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAllKeysResponse(struct soap*, const char *URL, _tas__GetAllKeysResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAllKeysResponse(struct soap*, const char *URL, _tas__GetAllKeysResponse*); soap_POST_recv__tas__GetAllKeysResponse(struct soap*, _tas__GetAllKeysResponse*); @endcode - @ref _tas__DeleteKey @code // Reader (returns SOAP_OK on success): soap_read__tas__DeleteKey(struct soap*, _tas__DeleteKey*); // Writer (returns SOAP_OK on success): soap_write__tas__DeleteKey(struct soap*, _tas__DeleteKey*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeleteKey(struct soap*, const char *URL, _tas__DeleteKey*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeleteKey(struct soap*, const char *URL, _tas__DeleteKey*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeleteKey(struct soap*, const char *URL, _tas__DeleteKey*); soap_POST_recv__tas__DeleteKey(struct soap*, _tas__DeleteKey*); @endcode - @ref _tas__DeleteKeyResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__DeleteKeyResponse(struct soap*, _tas__DeleteKeyResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__DeleteKeyResponse(struct soap*, _tas__DeleteKeyResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeleteKeyResponse(struct soap*, const char *URL, _tas__DeleteKeyResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeleteKeyResponse(struct soap*, const char *URL, _tas__DeleteKeyResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeleteKeyResponse(struct soap*, const char *URL, _tas__DeleteKeyResponse*); soap_POST_recv__tas__DeleteKeyResponse(struct soap*, _tas__DeleteKeyResponse*); @endcode - @ref _tas__CreatePKCS10CSR @code // Reader (returns SOAP_OK on success): soap_read__tas__CreatePKCS10CSR(struct soap*, _tas__CreatePKCS10CSR*); // Writer (returns SOAP_OK on success): soap_write__tas__CreatePKCS10CSR(struct soap*, _tas__CreatePKCS10CSR*); // REST GET (returns SOAP_OK on success): soap_GET__tas__CreatePKCS10CSR(struct soap*, const char *URL, _tas__CreatePKCS10CSR*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__CreatePKCS10CSR(struct soap*, const char *URL, _tas__CreatePKCS10CSR*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__CreatePKCS10CSR(struct soap*, const char *URL, _tas__CreatePKCS10CSR*); soap_POST_recv__tas__CreatePKCS10CSR(struct soap*, _tas__CreatePKCS10CSR*); @endcode - @ref _tas__CreatePKCS10CSRResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__CreatePKCS10CSRResponse(struct soap*, _tas__CreatePKCS10CSRResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__CreatePKCS10CSRResponse(struct soap*, _tas__CreatePKCS10CSRResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__CreatePKCS10CSRResponse(struct soap*, const char *URL, _tas__CreatePKCS10CSRResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__CreatePKCS10CSRResponse(struct soap*, const char *URL, _tas__CreatePKCS10CSRResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__CreatePKCS10CSRResponse(struct soap*, const char *URL, _tas__CreatePKCS10CSRResponse*); soap_POST_recv__tas__CreatePKCS10CSRResponse(struct soap*, _tas__CreatePKCS10CSRResponse*); @endcode - @ref _tas__CreateSelfSignedCertificate @code // Reader (returns SOAP_OK on success): soap_read__tas__CreateSelfSignedCertificate(struct soap*, _tas__CreateSelfSignedCertificate*); // Writer (returns SOAP_OK on success): soap_write__tas__CreateSelfSignedCertificate(struct soap*, _tas__CreateSelfSignedCertificate*); // REST GET (returns SOAP_OK on success): soap_GET__tas__CreateSelfSignedCertificate(struct soap*, const char *URL, _tas__CreateSelfSignedCertificate*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__CreateSelfSignedCertificate(struct soap*, const char *URL, _tas__CreateSelfSignedCertificate*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__CreateSelfSignedCertificate(struct soap*, const char *URL, _tas__CreateSelfSignedCertificate*); soap_POST_recv__tas__CreateSelfSignedCertificate(struct soap*, _tas__CreateSelfSignedCertificate*); @endcode - @ref _tas__CreateSelfSignedCertificateResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__CreateSelfSignedCertificateResponse(struct soap*, _tas__CreateSelfSignedCertificateResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__CreateSelfSignedCertificateResponse(struct soap*, _tas__CreateSelfSignedCertificateResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__CreateSelfSignedCertificateResponse(struct soap*, const char *URL, _tas__CreateSelfSignedCertificateResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__CreateSelfSignedCertificateResponse(struct soap*, const char *URL, _tas__CreateSelfSignedCertificateResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__CreateSelfSignedCertificateResponse(struct soap*, const char *URL, _tas__CreateSelfSignedCertificateResponse*); soap_POST_recv__tas__CreateSelfSignedCertificateResponse(struct soap*, _tas__CreateSelfSignedCertificateResponse*); @endcode - @ref _tas__UploadCertificate @code // Reader (returns SOAP_OK on success): soap_read__tas__UploadCertificate(struct soap*, _tas__UploadCertificate*); // Writer (returns SOAP_OK on success): soap_write__tas__UploadCertificate(struct soap*, _tas__UploadCertificate*); // REST GET (returns SOAP_OK on success): soap_GET__tas__UploadCertificate(struct soap*, const char *URL, _tas__UploadCertificate*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__UploadCertificate(struct soap*, const char *URL, _tas__UploadCertificate*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__UploadCertificate(struct soap*, const char *URL, _tas__UploadCertificate*); soap_POST_recv__tas__UploadCertificate(struct soap*, _tas__UploadCertificate*); @endcode - @ref _tas__UploadCertificateResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__UploadCertificateResponse(struct soap*, _tas__UploadCertificateResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__UploadCertificateResponse(struct soap*, _tas__UploadCertificateResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__UploadCertificateResponse(struct soap*, const char *URL, _tas__UploadCertificateResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__UploadCertificateResponse(struct soap*, const char *URL, _tas__UploadCertificateResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__UploadCertificateResponse(struct soap*, const char *URL, _tas__UploadCertificateResponse*); soap_POST_recv__tas__UploadCertificateResponse(struct soap*, _tas__UploadCertificateResponse*); @endcode - @ref _tas__GetCertificate @code // Reader (returns SOAP_OK on success): soap_read__tas__GetCertificate(struct soap*, _tas__GetCertificate*); // Writer (returns SOAP_OK on success): soap_write__tas__GetCertificate(struct soap*, _tas__GetCertificate*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetCertificate(struct soap*, const char *URL, _tas__GetCertificate*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetCertificate(struct soap*, const char *URL, _tas__GetCertificate*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetCertificate(struct soap*, const char *URL, _tas__GetCertificate*); soap_POST_recv__tas__GetCertificate(struct soap*, _tas__GetCertificate*); @endcode - @ref _tas__GetCertificateResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetCertificateResponse(struct soap*, _tas__GetCertificateResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetCertificateResponse(struct soap*, _tas__GetCertificateResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetCertificateResponse(struct soap*, const char *URL, _tas__GetCertificateResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetCertificateResponse(struct soap*, const char *URL, _tas__GetCertificateResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetCertificateResponse(struct soap*, const char *URL, _tas__GetCertificateResponse*); soap_POST_recv__tas__GetCertificateResponse(struct soap*, _tas__GetCertificateResponse*); @endcode - @ref _tas__GetAllCertificates @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAllCertificates(struct soap*, _tas__GetAllCertificates*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAllCertificates(struct soap*, _tas__GetAllCertificates*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAllCertificates(struct soap*, const char *URL, _tas__GetAllCertificates*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAllCertificates(struct soap*, const char *URL, _tas__GetAllCertificates*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAllCertificates(struct soap*, const char *URL, _tas__GetAllCertificates*); soap_POST_recv__tas__GetAllCertificates(struct soap*, _tas__GetAllCertificates*); @endcode - @ref _tas__GetAllCertificatesResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAllCertificatesResponse(struct soap*, _tas__GetAllCertificatesResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAllCertificatesResponse(struct soap*, _tas__GetAllCertificatesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAllCertificatesResponse(struct soap*, const char *URL, _tas__GetAllCertificatesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAllCertificatesResponse(struct soap*, const char *URL, _tas__GetAllCertificatesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAllCertificatesResponse(struct soap*, const char *URL, _tas__GetAllCertificatesResponse*); soap_POST_recv__tas__GetAllCertificatesResponse(struct soap*, _tas__GetAllCertificatesResponse*); @endcode - @ref _tas__DeleteCertificate @code // Reader (returns SOAP_OK on success): soap_read__tas__DeleteCertificate(struct soap*, _tas__DeleteCertificate*); // Writer (returns SOAP_OK on success): soap_write__tas__DeleteCertificate(struct soap*, _tas__DeleteCertificate*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeleteCertificate(struct soap*, const char *URL, _tas__DeleteCertificate*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeleteCertificate(struct soap*, const char *URL, _tas__DeleteCertificate*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeleteCertificate(struct soap*, const char *URL, _tas__DeleteCertificate*); soap_POST_recv__tas__DeleteCertificate(struct soap*, _tas__DeleteCertificate*); @endcode - @ref _tas__DeleteCertificateResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__DeleteCertificateResponse(struct soap*, _tas__DeleteCertificateResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__DeleteCertificateResponse(struct soap*, _tas__DeleteCertificateResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeleteCertificateResponse(struct soap*, const char *URL, _tas__DeleteCertificateResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeleteCertificateResponse(struct soap*, const char *URL, _tas__DeleteCertificateResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeleteCertificateResponse(struct soap*, const char *URL, _tas__DeleteCertificateResponse*); soap_POST_recv__tas__DeleteCertificateResponse(struct soap*, _tas__DeleteCertificateResponse*); @endcode - @ref _tas__CreateCertificationPath @code // Reader (returns SOAP_OK on success): soap_read__tas__CreateCertificationPath(struct soap*, _tas__CreateCertificationPath*); // Writer (returns SOAP_OK on success): soap_write__tas__CreateCertificationPath(struct soap*, _tas__CreateCertificationPath*); // REST GET (returns SOAP_OK on success): soap_GET__tas__CreateCertificationPath(struct soap*, const char *URL, _tas__CreateCertificationPath*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__CreateCertificationPath(struct soap*, const char *URL, _tas__CreateCertificationPath*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__CreateCertificationPath(struct soap*, const char *URL, _tas__CreateCertificationPath*); soap_POST_recv__tas__CreateCertificationPath(struct soap*, _tas__CreateCertificationPath*); @endcode - @ref _tas__CreateCertificationPathResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__CreateCertificationPathResponse(struct soap*, _tas__CreateCertificationPathResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__CreateCertificationPathResponse(struct soap*, _tas__CreateCertificationPathResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__CreateCertificationPathResponse(struct soap*, const char *URL, _tas__CreateCertificationPathResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__CreateCertificationPathResponse(struct soap*, const char *URL, _tas__CreateCertificationPathResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__CreateCertificationPathResponse(struct soap*, const char *URL, _tas__CreateCertificationPathResponse*); soap_POST_recv__tas__CreateCertificationPathResponse(struct soap*, _tas__CreateCertificationPathResponse*); @endcode - @ref _tas__GetCertificationPath @code // Reader (returns SOAP_OK on success): soap_read__tas__GetCertificationPath(struct soap*, _tas__GetCertificationPath*); // Writer (returns SOAP_OK on success): soap_write__tas__GetCertificationPath(struct soap*, _tas__GetCertificationPath*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetCertificationPath(struct soap*, const char *URL, _tas__GetCertificationPath*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetCertificationPath(struct soap*, const char *URL, _tas__GetCertificationPath*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetCertificationPath(struct soap*, const char *URL, _tas__GetCertificationPath*); soap_POST_recv__tas__GetCertificationPath(struct soap*, _tas__GetCertificationPath*); @endcode - @ref _tas__GetCertificationPathResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetCertificationPathResponse(struct soap*, _tas__GetCertificationPathResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetCertificationPathResponse(struct soap*, _tas__GetCertificationPathResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetCertificationPathResponse(struct soap*, const char *URL, _tas__GetCertificationPathResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetCertificationPathResponse(struct soap*, const char *URL, _tas__GetCertificationPathResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetCertificationPathResponse(struct soap*, const char *URL, _tas__GetCertificationPathResponse*); soap_POST_recv__tas__GetCertificationPathResponse(struct soap*, _tas__GetCertificationPathResponse*); @endcode - @ref _tas__GetAllCertificationPaths @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAllCertificationPaths(struct soap*, _tas__GetAllCertificationPaths*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAllCertificationPaths(struct soap*, _tas__GetAllCertificationPaths*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAllCertificationPaths(struct soap*, const char *URL, _tas__GetAllCertificationPaths*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAllCertificationPaths(struct soap*, const char *URL, _tas__GetAllCertificationPaths*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAllCertificationPaths(struct soap*, const char *URL, _tas__GetAllCertificationPaths*); soap_POST_recv__tas__GetAllCertificationPaths(struct soap*, _tas__GetAllCertificationPaths*); @endcode - @ref _tas__GetAllCertificationPathsResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAllCertificationPathsResponse(struct soap*, _tas__GetAllCertificationPathsResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAllCertificationPathsResponse(struct soap*, _tas__GetAllCertificationPathsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAllCertificationPathsResponse(struct soap*, const char *URL, _tas__GetAllCertificationPathsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAllCertificationPathsResponse(struct soap*, const char *URL, _tas__GetAllCertificationPathsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAllCertificationPathsResponse(struct soap*, const char *URL, _tas__GetAllCertificationPathsResponse*); soap_POST_recv__tas__GetAllCertificationPathsResponse(struct soap*, _tas__GetAllCertificationPathsResponse*); @endcode - @ref _tas__DeleteCertificationPath @code // Reader (returns SOAP_OK on success): soap_read__tas__DeleteCertificationPath(struct soap*, _tas__DeleteCertificationPath*); // Writer (returns SOAP_OK on success): soap_write__tas__DeleteCertificationPath(struct soap*, _tas__DeleteCertificationPath*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeleteCertificationPath(struct soap*, const char *URL, _tas__DeleteCertificationPath*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeleteCertificationPath(struct soap*, const char *URL, _tas__DeleteCertificationPath*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeleteCertificationPath(struct soap*, const char *URL, _tas__DeleteCertificationPath*); soap_POST_recv__tas__DeleteCertificationPath(struct soap*, _tas__DeleteCertificationPath*); @endcode - @ref _tas__DeleteCertificationPathResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__DeleteCertificationPathResponse(struct soap*, _tas__DeleteCertificationPathResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__DeleteCertificationPathResponse(struct soap*, _tas__DeleteCertificationPathResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeleteCertificationPathResponse(struct soap*, const char *URL, _tas__DeleteCertificationPathResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeleteCertificationPathResponse(struct soap*, const char *URL, _tas__DeleteCertificationPathResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeleteCertificationPathResponse(struct soap*, const char *URL, _tas__DeleteCertificationPathResponse*); soap_POST_recv__tas__DeleteCertificationPathResponse(struct soap*, _tas__DeleteCertificationPathResponse*); @endcode - @ref _tas__UploadPassphrase @code // Reader (returns SOAP_OK on success): soap_read__tas__UploadPassphrase(struct soap*, _tas__UploadPassphrase*); // Writer (returns SOAP_OK on success): soap_write__tas__UploadPassphrase(struct soap*, _tas__UploadPassphrase*); // REST GET (returns SOAP_OK on success): soap_GET__tas__UploadPassphrase(struct soap*, const char *URL, _tas__UploadPassphrase*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__UploadPassphrase(struct soap*, const char *URL, _tas__UploadPassphrase*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__UploadPassphrase(struct soap*, const char *URL, _tas__UploadPassphrase*); soap_POST_recv__tas__UploadPassphrase(struct soap*, _tas__UploadPassphrase*); @endcode - @ref _tas__UploadPassphraseResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__UploadPassphraseResponse(struct soap*, _tas__UploadPassphraseResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__UploadPassphraseResponse(struct soap*, _tas__UploadPassphraseResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__UploadPassphraseResponse(struct soap*, const char *URL, _tas__UploadPassphraseResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__UploadPassphraseResponse(struct soap*, const char *URL, _tas__UploadPassphraseResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__UploadPassphraseResponse(struct soap*, const char *URL, _tas__UploadPassphraseResponse*); soap_POST_recv__tas__UploadPassphraseResponse(struct soap*, _tas__UploadPassphraseResponse*); @endcode - @ref _tas__GetAllPassphrases @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAllPassphrases(struct soap*, _tas__GetAllPassphrases*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAllPassphrases(struct soap*, _tas__GetAllPassphrases*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAllPassphrases(struct soap*, const char *URL, _tas__GetAllPassphrases*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAllPassphrases(struct soap*, const char *URL, _tas__GetAllPassphrases*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAllPassphrases(struct soap*, const char *URL, _tas__GetAllPassphrases*); soap_POST_recv__tas__GetAllPassphrases(struct soap*, _tas__GetAllPassphrases*); @endcode - @ref _tas__GetAllPassphrasesResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAllPassphrasesResponse(struct soap*, _tas__GetAllPassphrasesResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAllPassphrasesResponse(struct soap*, _tas__GetAllPassphrasesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAllPassphrasesResponse(struct soap*, const char *URL, _tas__GetAllPassphrasesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAllPassphrasesResponse(struct soap*, const char *URL, _tas__GetAllPassphrasesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAllPassphrasesResponse(struct soap*, const char *URL, _tas__GetAllPassphrasesResponse*); soap_POST_recv__tas__GetAllPassphrasesResponse(struct soap*, _tas__GetAllPassphrasesResponse*); @endcode - @ref _tas__DeletePassphrase @code // Reader (returns SOAP_OK on success): soap_read__tas__DeletePassphrase(struct soap*, _tas__DeletePassphrase*); // Writer (returns SOAP_OK on success): soap_write__tas__DeletePassphrase(struct soap*, _tas__DeletePassphrase*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeletePassphrase(struct soap*, const char *URL, _tas__DeletePassphrase*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeletePassphrase(struct soap*, const char *URL, _tas__DeletePassphrase*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeletePassphrase(struct soap*, const char *URL, _tas__DeletePassphrase*); soap_POST_recv__tas__DeletePassphrase(struct soap*, _tas__DeletePassphrase*); @endcode - @ref _tas__DeletePassphraseResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__DeletePassphraseResponse(struct soap*, _tas__DeletePassphraseResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__DeletePassphraseResponse(struct soap*, _tas__DeletePassphraseResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeletePassphraseResponse(struct soap*, const char *URL, _tas__DeletePassphraseResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeletePassphraseResponse(struct soap*, const char *URL, _tas__DeletePassphraseResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeletePassphraseResponse(struct soap*, const char *URL, _tas__DeletePassphraseResponse*); soap_POST_recv__tas__DeletePassphraseResponse(struct soap*, _tas__DeletePassphraseResponse*); @endcode - @ref _tas__AddServerCertificateAssignment @code // Reader (returns SOAP_OK on success): soap_read__tas__AddServerCertificateAssignment(struct soap*, _tas__AddServerCertificateAssignment*); // Writer (returns SOAP_OK on success): soap_write__tas__AddServerCertificateAssignment(struct soap*, _tas__AddServerCertificateAssignment*); // REST GET (returns SOAP_OK on success): soap_GET__tas__AddServerCertificateAssignment(struct soap*, const char *URL, _tas__AddServerCertificateAssignment*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__AddServerCertificateAssignment(struct soap*, const char *URL, _tas__AddServerCertificateAssignment*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__AddServerCertificateAssignment(struct soap*, const char *URL, _tas__AddServerCertificateAssignment*); soap_POST_recv__tas__AddServerCertificateAssignment(struct soap*, _tas__AddServerCertificateAssignment*); @endcode - @ref _tas__AddServerCertificateAssignmentResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__AddServerCertificateAssignmentResponse(struct soap*, _tas__AddServerCertificateAssignmentResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__AddServerCertificateAssignmentResponse(struct soap*, _tas__AddServerCertificateAssignmentResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__AddServerCertificateAssignmentResponse(struct soap*, const char *URL, _tas__AddServerCertificateAssignmentResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__AddServerCertificateAssignmentResponse(struct soap*, const char *URL, _tas__AddServerCertificateAssignmentResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__AddServerCertificateAssignmentResponse(struct soap*, const char *URL, _tas__AddServerCertificateAssignmentResponse*); soap_POST_recv__tas__AddServerCertificateAssignmentResponse(struct soap*, _tas__AddServerCertificateAssignmentResponse*); @endcode - @ref _tas__RemoveServerCertificateAssignment @code // Reader (returns SOAP_OK on success): soap_read__tas__RemoveServerCertificateAssignment(struct soap*, _tas__RemoveServerCertificateAssignment*); // Writer (returns SOAP_OK on success): soap_write__tas__RemoveServerCertificateAssignment(struct soap*, _tas__RemoveServerCertificateAssignment*); // REST GET (returns SOAP_OK on success): soap_GET__tas__RemoveServerCertificateAssignment(struct soap*, const char *URL, _tas__RemoveServerCertificateAssignment*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__RemoveServerCertificateAssignment(struct soap*, const char *URL, _tas__RemoveServerCertificateAssignment*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__RemoveServerCertificateAssignment(struct soap*, const char *URL, _tas__RemoveServerCertificateAssignment*); soap_POST_recv__tas__RemoveServerCertificateAssignment(struct soap*, _tas__RemoveServerCertificateAssignment*); @endcode - @ref _tas__RemoveServerCertificateAssignmentResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__RemoveServerCertificateAssignmentResponse(struct soap*, _tas__RemoveServerCertificateAssignmentResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__RemoveServerCertificateAssignmentResponse(struct soap*, _tas__RemoveServerCertificateAssignmentResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__RemoveServerCertificateAssignmentResponse(struct soap*, const char *URL, _tas__RemoveServerCertificateAssignmentResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__RemoveServerCertificateAssignmentResponse(struct soap*, const char *URL, _tas__RemoveServerCertificateAssignmentResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__RemoveServerCertificateAssignmentResponse(struct soap*, const char *URL, _tas__RemoveServerCertificateAssignmentResponse*); soap_POST_recv__tas__RemoveServerCertificateAssignmentResponse(struct soap*, _tas__RemoveServerCertificateAssignmentResponse*); @endcode - @ref _tas__ReplaceServerCertificateAssignment @code // Reader (returns SOAP_OK on success): soap_read__tas__ReplaceServerCertificateAssignment(struct soap*, _tas__ReplaceServerCertificateAssignment*); // Writer (returns SOAP_OK on success): soap_write__tas__ReplaceServerCertificateAssignment(struct soap*, _tas__ReplaceServerCertificateAssignment*); // REST GET (returns SOAP_OK on success): soap_GET__tas__ReplaceServerCertificateAssignment(struct soap*, const char *URL, _tas__ReplaceServerCertificateAssignment*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__ReplaceServerCertificateAssignment(struct soap*, const char *URL, _tas__ReplaceServerCertificateAssignment*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__ReplaceServerCertificateAssignment(struct soap*, const char *URL, _tas__ReplaceServerCertificateAssignment*); soap_POST_recv__tas__ReplaceServerCertificateAssignment(struct soap*, _tas__ReplaceServerCertificateAssignment*); @endcode - @ref _tas__ReplaceServerCertificateAssignmentResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__ReplaceServerCertificateAssignmentResponse(struct soap*, _tas__ReplaceServerCertificateAssignmentResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__ReplaceServerCertificateAssignmentResponse(struct soap*, _tas__ReplaceServerCertificateAssignmentResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__ReplaceServerCertificateAssignmentResponse(struct soap*, const char *URL, _tas__ReplaceServerCertificateAssignmentResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__ReplaceServerCertificateAssignmentResponse(struct soap*, const char *URL, _tas__ReplaceServerCertificateAssignmentResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__ReplaceServerCertificateAssignmentResponse(struct soap*, const char *URL, _tas__ReplaceServerCertificateAssignmentResponse*); soap_POST_recv__tas__ReplaceServerCertificateAssignmentResponse(struct soap*, _tas__ReplaceServerCertificateAssignmentResponse*); @endcode - @ref _tas__GetAssignedServerCertificates @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAssignedServerCertificates(struct soap*, _tas__GetAssignedServerCertificates*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAssignedServerCertificates(struct soap*, _tas__GetAssignedServerCertificates*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAssignedServerCertificates(struct soap*, const char *URL, _tas__GetAssignedServerCertificates*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAssignedServerCertificates(struct soap*, const char *URL, _tas__GetAssignedServerCertificates*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAssignedServerCertificates(struct soap*, const char *URL, _tas__GetAssignedServerCertificates*); soap_POST_recv__tas__GetAssignedServerCertificates(struct soap*, _tas__GetAssignedServerCertificates*); @endcode - @ref _tas__GetAssignedServerCertificatesResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAssignedServerCertificatesResponse(struct soap*, _tas__GetAssignedServerCertificatesResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAssignedServerCertificatesResponse(struct soap*, _tas__GetAssignedServerCertificatesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAssignedServerCertificatesResponse(struct soap*, const char *URL, _tas__GetAssignedServerCertificatesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAssignedServerCertificatesResponse(struct soap*, const char *URL, _tas__GetAssignedServerCertificatesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAssignedServerCertificatesResponse(struct soap*, const char *URL, _tas__GetAssignedServerCertificatesResponse*); soap_POST_recv__tas__GetAssignedServerCertificatesResponse(struct soap*, _tas__GetAssignedServerCertificatesResponse*); @endcode - @ref _tas__UploadCRL @code // Reader (returns SOAP_OK on success): soap_read__tas__UploadCRL(struct soap*, _tas__UploadCRL*); // Writer (returns SOAP_OK on success): soap_write__tas__UploadCRL(struct soap*, _tas__UploadCRL*); // REST GET (returns SOAP_OK on success): soap_GET__tas__UploadCRL(struct soap*, const char *URL, _tas__UploadCRL*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__UploadCRL(struct soap*, const char *URL, _tas__UploadCRL*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__UploadCRL(struct soap*, const char *URL, _tas__UploadCRL*); soap_POST_recv__tas__UploadCRL(struct soap*, _tas__UploadCRL*); @endcode - @ref _tas__UploadCRLResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__UploadCRLResponse(struct soap*, _tas__UploadCRLResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__UploadCRLResponse(struct soap*, _tas__UploadCRLResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__UploadCRLResponse(struct soap*, const char *URL, _tas__UploadCRLResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__UploadCRLResponse(struct soap*, const char *URL, _tas__UploadCRLResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__UploadCRLResponse(struct soap*, const char *URL, _tas__UploadCRLResponse*); soap_POST_recv__tas__UploadCRLResponse(struct soap*, _tas__UploadCRLResponse*); @endcode - @ref _tas__GetCRL @code // Reader (returns SOAP_OK on success): soap_read__tas__GetCRL(struct soap*, _tas__GetCRL*); // Writer (returns SOAP_OK on success): soap_write__tas__GetCRL(struct soap*, _tas__GetCRL*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetCRL(struct soap*, const char *URL, _tas__GetCRL*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetCRL(struct soap*, const char *URL, _tas__GetCRL*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetCRL(struct soap*, const char *URL, _tas__GetCRL*); soap_POST_recv__tas__GetCRL(struct soap*, _tas__GetCRL*); @endcode - @ref _tas__GetCRLResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetCRLResponse(struct soap*, _tas__GetCRLResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetCRLResponse(struct soap*, _tas__GetCRLResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetCRLResponse(struct soap*, const char *URL, _tas__GetCRLResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetCRLResponse(struct soap*, const char *URL, _tas__GetCRLResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetCRLResponse(struct soap*, const char *URL, _tas__GetCRLResponse*); soap_POST_recv__tas__GetCRLResponse(struct soap*, _tas__GetCRLResponse*); @endcode - @ref _tas__GetAllCRLs @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAllCRLs(struct soap*, _tas__GetAllCRLs*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAllCRLs(struct soap*, _tas__GetAllCRLs*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAllCRLs(struct soap*, const char *URL, _tas__GetAllCRLs*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAllCRLs(struct soap*, const char *URL, _tas__GetAllCRLs*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAllCRLs(struct soap*, const char *URL, _tas__GetAllCRLs*); soap_POST_recv__tas__GetAllCRLs(struct soap*, _tas__GetAllCRLs*); @endcode - @ref _tas__GetAllCRLsResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAllCRLsResponse(struct soap*, _tas__GetAllCRLsResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAllCRLsResponse(struct soap*, _tas__GetAllCRLsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAllCRLsResponse(struct soap*, const char *URL, _tas__GetAllCRLsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAllCRLsResponse(struct soap*, const char *URL, _tas__GetAllCRLsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAllCRLsResponse(struct soap*, const char *URL, _tas__GetAllCRLsResponse*); soap_POST_recv__tas__GetAllCRLsResponse(struct soap*, _tas__GetAllCRLsResponse*); @endcode - @ref _tas__DeleteCRL @code // Reader (returns SOAP_OK on success): soap_read__tas__DeleteCRL(struct soap*, _tas__DeleteCRL*); // Writer (returns SOAP_OK on success): soap_write__tas__DeleteCRL(struct soap*, _tas__DeleteCRL*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeleteCRL(struct soap*, const char *URL, _tas__DeleteCRL*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeleteCRL(struct soap*, const char *URL, _tas__DeleteCRL*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeleteCRL(struct soap*, const char *URL, _tas__DeleteCRL*); soap_POST_recv__tas__DeleteCRL(struct soap*, _tas__DeleteCRL*); @endcode - @ref _tas__DeleteCRLResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__DeleteCRLResponse(struct soap*, _tas__DeleteCRLResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__DeleteCRLResponse(struct soap*, _tas__DeleteCRLResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeleteCRLResponse(struct soap*, const char *URL, _tas__DeleteCRLResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeleteCRLResponse(struct soap*, const char *URL, _tas__DeleteCRLResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeleteCRLResponse(struct soap*, const char *URL, _tas__DeleteCRLResponse*); soap_POST_recv__tas__DeleteCRLResponse(struct soap*, _tas__DeleteCRLResponse*); @endcode - @ref _tas__CreateCertPathValidationPolicy @code // Reader (returns SOAP_OK on success): soap_read__tas__CreateCertPathValidationPolicy(struct soap*, _tas__CreateCertPathValidationPolicy*); // Writer (returns SOAP_OK on success): soap_write__tas__CreateCertPathValidationPolicy(struct soap*, _tas__CreateCertPathValidationPolicy*); // REST GET (returns SOAP_OK on success): soap_GET__tas__CreateCertPathValidationPolicy(struct soap*, const char *URL, _tas__CreateCertPathValidationPolicy*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__CreateCertPathValidationPolicy(struct soap*, const char *URL, _tas__CreateCertPathValidationPolicy*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__CreateCertPathValidationPolicy(struct soap*, const char *URL, _tas__CreateCertPathValidationPolicy*); soap_POST_recv__tas__CreateCertPathValidationPolicy(struct soap*, _tas__CreateCertPathValidationPolicy*); @endcode - @ref _tas__CreateCertPathValidationPolicyResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__CreateCertPathValidationPolicyResponse(struct soap*, _tas__CreateCertPathValidationPolicyResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__CreateCertPathValidationPolicyResponse(struct soap*, _tas__CreateCertPathValidationPolicyResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__CreateCertPathValidationPolicyResponse(struct soap*, const char *URL, _tas__CreateCertPathValidationPolicyResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__CreateCertPathValidationPolicyResponse(struct soap*, const char *URL, _tas__CreateCertPathValidationPolicyResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__CreateCertPathValidationPolicyResponse(struct soap*, const char *URL, _tas__CreateCertPathValidationPolicyResponse*); soap_POST_recv__tas__CreateCertPathValidationPolicyResponse(struct soap*, _tas__CreateCertPathValidationPolicyResponse*); @endcode - @ref _tas__GetCertPathValidationPolicy @code // Reader (returns SOAP_OK on success): soap_read__tas__GetCertPathValidationPolicy(struct soap*, _tas__GetCertPathValidationPolicy*); // Writer (returns SOAP_OK on success): soap_write__tas__GetCertPathValidationPolicy(struct soap*, _tas__GetCertPathValidationPolicy*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetCertPathValidationPolicy(struct soap*, const char *URL, _tas__GetCertPathValidationPolicy*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetCertPathValidationPolicy(struct soap*, const char *URL, _tas__GetCertPathValidationPolicy*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetCertPathValidationPolicy(struct soap*, const char *URL, _tas__GetCertPathValidationPolicy*); soap_POST_recv__tas__GetCertPathValidationPolicy(struct soap*, _tas__GetCertPathValidationPolicy*); @endcode - @ref _tas__GetCertPathValidationPolicyResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetCertPathValidationPolicyResponse(struct soap*, _tas__GetCertPathValidationPolicyResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetCertPathValidationPolicyResponse(struct soap*, _tas__GetCertPathValidationPolicyResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetCertPathValidationPolicyResponse(struct soap*, const char *URL, _tas__GetCertPathValidationPolicyResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetCertPathValidationPolicyResponse(struct soap*, const char *URL, _tas__GetCertPathValidationPolicyResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetCertPathValidationPolicyResponse(struct soap*, const char *URL, _tas__GetCertPathValidationPolicyResponse*); soap_POST_recv__tas__GetCertPathValidationPolicyResponse(struct soap*, _tas__GetCertPathValidationPolicyResponse*); @endcode - @ref _tas__GetAllCertPathValidationPolicies @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAllCertPathValidationPolicies(struct soap*, _tas__GetAllCertPathValidationPolicies*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAllCertPathValidationPolicies(struct soap*, _tas__GetAllCertPathValidationPolicies*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAllCertPathValidationPolicies(struct soap*, const char *URL, _tas__GetAllCertPathValidationPolicies*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAllCertPathValidationPolicies(struct soap*, const char *URL, _tas__GetAllCertPathValidationPolicies*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAllCertPathValidationPolicies(struct soap*, const char *URL, _tas__GetAllCertPathValidationPolicies*); soap_POST_recv__tas__GetAllCertPathValidationPolicies(struct soap*, _tas__GetAllCertPathValidationPolicies*); @endcode - @ref _tas__GetAllCertPathValidationPoliciesResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAllCertPathValidationPoliciesResponse(struct soap*, _tas__GetAllCertPathValidationPoliciesResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAllCertPathValidationPoliciesResponse(struct soap*, _tas__GetAllCertPathValidationPoliciesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAllCertPathValidationPoliciesResponse(struct soap*, const char *URL, _tas__GetAllCertPathValidationPoliciesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAllCertPathValidationPoliciesResponse(struct soap*, const char *URL, _tas__GetAllCertPathValidationPoliciesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAllCertPathValidationPoliciesResponse(struct soap*, const char *URL, _tas__GetAllCertPathValidationPoliciesResponse*); soap_POST_recv__tas__GetAllCertPathValidationPoliciesResponse(struct soap*, _tas__GetAllCertPathValidationPoliciesResponse*); @endcode - @ref _tas__DeleteCertPathValidationPolicy @code // Reader (returns SOAP_OK on success): soap_read__tas__DeleteCertPathValidationPolicy(struct soap*, _tas__DeleteCertPathValidationPolicy*); // Writer (returns SOAP_OK on success): soap_write__tas__DeleteCertPathValidationPolicy(struct soap*, _tas__DeleteCertPathValidationPolicy*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeleteCertPathValidationPolicy(struct soap*, const char *URL, _tas__DeleteCertPathValidationPolicy*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeleteCertPathValidationPolicy(struct soap*, const char *URL, _tas__DeleteCertPathValidationPolicy*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeleteCertPathValidationPolicy(struct soap*, const char *URL, _tas__DeleteCertPathValidationPolicy*); soap_POST_recv__tas__DeleteCertPathValidationPolicy(struct soap*, _tas__DeleteCertPathValidationPolicy*); @endcode - @ref _tas__DeleteCertPathValidationPolicyResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__DeleteCertPathValidationPolicyResponse(struct soap*, _tas__DeleteCertPathValidationPolicyResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__DeleteCertPathValidationPolicyResponse(struct soap*, _tas__DeleteCertPathValidationPolicyResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeleteCertPathValidationPolicyResponse(struct soap*, const char *URL, _tas__DeleteCertPathValidationPolicyResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeleteCertPathValidationPolicyResponse(struct soap*, const char *URL, _tas__DeleteCertPathValidationPolicyResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeleteCertPathValidationPolicyResponse(struct soap*, const char *URL, _tas__DeleteCertPathValidationPolicyResponse*); soap_POST_recv__tas__DeleteCertPathValidationPolicyResponse(struct soap*, _tas__DeleteCertPathValidationPolicyResponse*); @endcode - @ref _tas__SetClientAuthenticationRequired @code // Reader (returns SOAP_OK on success): soap_read__tas__SetClientAuthenticationRequired(struct soap*, _tas__SetClientAuthenticationRequired*); // Writer (returns SOAP_OK on success): soap_write__tas__SetClientAuthenticationRequired(struct soap*, _tas__SetClientAuthenticationRequired*); // REST GET (returns SOAP_OK on success): soap_GET__tas__SetClientAuthenticationRequired(struct soap*, const char *URL, _tas__SetClientAuthenticationRequired*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__SetClientAuthenticationRequired(struct soap*, const char *URL, _tas__SetClientAuthenticationRequired*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__SetClientAuthenticationRequired(struct soap*, const char *URL, _tas__SetClientAuthenticationRequired*); soap_POST_recv__tas__SetClientAuthenticationRequired(struct soap*, _tas__SetClientAuthenticationRequired*); @endcode - @ref _tas__SetClientAuthenticationRequiredResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__SetClientAuthenticationRequiredResponse(struct soap*, _tas__SetClientAuthenticationRequiredResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__SetClientAuthenticationRequiredResponse(struct soap*, _tas__SetClientAuthenticationRequiredResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__SetClientAuthenticationRequiredResponse(struct soap*, const char *URL, _tas__SetClientAuthenticationRequiredResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__SetClientAuthenticationRequiredResponse(struct soap*, const char *URL, _tas__SetClientAuthenticationRequiredResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__SetClientAuthenticationRequiredResponse(struct soap*, const char *URL, _tas__SetClientAuthenticationRequiredResponse*); soap_POST_recv__tas__SetClientAuthenticationRequiredResponse(struct soap*, _tas__SetClientAuthenticationRequiredResponse*); @endcode - @ref _tas__GetClientAuthenticationRequired @code // Reader (returns SOAP_OK on success): soap_read__tas__GetClientAuthenticationRequired(struct soap*, _tas__GetClientAuthenticationRequired*); // Writer (returns SOAP_OK on success): soap_write__tas__GetClientAuthenticationRequired(struct soap*, _tas__GetClientAuthenticationRequired*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetClientAuthenticationRequired(struct soap*, const char *URL, _tas__GetClientAuthenticationRequired*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetClientAuthenticationRequired(struct soap*, const char *URL, _tas__GetClientAuthenticationRequired*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetClientAuthenticationRequired(struct soap*, const char *URL, _tas__GetClientAuthenticationRequired*); soap_POST_recv__tas__GetClientAuthenticationRequired(struct soap*, _tas__GetClientAuthenticationRequired*); @endcode - @ref _tas__GetClientAuthenticationRequiredResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetClientAuthenticationRequiredResponse(struct soap*, _tas__GetClientAuthenticationRequiredResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetClientAuthenticationRequiredResponse(struct soap*, _tas__GetClientAuthenticationRequiredResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetClientAuthenticationRequiredResponse(struct soap*, const char *URL, _tas__GetClientAuthenticationRequiredResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetClientAuthenticationRequiredResponse(struct soap*, const char *URL, _tas__GetClientAuthenticationRequiredResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetClientAuthenticationRequiredResponse(struct soap*, const char *URL, _tas__GetClientAuthenticationRequiredResponse*); soap_POST_recv__tas__GetClientAuthenticationRequiredResponse(struct soap*, _tas__GetClientAuthenticationRequiredResponse*); @endcode - @ref _tas__AddCertPathValidationPolicyAssignment @code // Reader (returns SOAP_OK on success): soap_read__tas__AddCertPathValidationPolicyAssignment(struct soap*, _tas__AddCertPathValidationPolicyAssignment*); // Writer (returns SOAP_OK on success): soap_write__tas__AddCertPathValidationPolicyAssignment(struct soap*, _tas__AddCertPathValidationPolicyAssignment*); // REST GET (returns SOAP_OK on success): soap_GET__tas__AddCertPathValidationPolicyAssignment(struct soap*, const char *URL, _tas__AddCertPathValidationPolicyAssignment*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__AddCertPathValidationPolicyAssignment(struct soap*, const char *URL, _tas__AddCertPathValidationPolicyAssignment*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__AddCertPathValidationPolicyAssignment(struct soap*, const char *URL, _tas__AddCertPathValidationPolicyAssignment*); soap_POST_recv__tas__AddCertPathValidationPolicyAssignment(struct soap*, _tas__AddCertPathValidationPolicyAssignment*); @endcode - @ref _tas__AddCertPathValidationPolicyAssignmentResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__AddCertPathValidationPolicyAssignmentResponse(struct soap*, _tas__AddCertPathValidationPolicyAssignmentResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__AddCertPathValidationPolicyAssignmentResponse(struct soap*, _tas__AddCertPathValidationPolicyAssignmentResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__AddCertPathValidationPolicyAssignmentResponse(struct soap*, const char *URL, _tas__AddCertPathValidationPolicyAssignmentResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__AddCertPathValidationPolicyAssignmentResponse(struct soap*, const char *URL, _tas__AddCertPathValidationPolicyAssignmentResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__AddCertPathValidationPolicyAssignmentResponse(struct soap*, const char *URL, _tas__AddCertPathValidationPolicyAssignmentResponse*); soap_POST_recv__tas__AddCertPathValidationPolicyAssignmentResponse(struct soap*, _tas__AddCertPathValidationPolicyAssignmentResponse*); @endcode - @ref _tas__RemoveCertPathValidationPolicyAssignment @code // Reader (returns SOAP_OK on success): soap_read__tas__RemoveCertPathValidationPolicyAssignment(struct soap*, _tas__RemoveCertPathValidationPolicyAssignment*); // Writer (returns SOAP_OK on success): soap_write__tas__RemoveCertPathValidationPolicyAssignment(struct soap*, _tas__RemoveCertPathValidationPolicyAssignment*); // REST GET (returns SOAP_OK on success): soap_GET__tas__RemoveCertPathValidationPolicyAssignment(struct soap*, const char *URL, _tas__RemoveCertPathValidationPolicyAssignment*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__RemoveCertPathValidationPolicyAssignment(struct soap*, const char *URL, _tas__RemoveCertPathValidationPolicyAssignment*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__RemoveCertPathValidationPolicyAssignment(struct soap*, const char *URL, _tas__RemoveCertPathValidationPolicyAssignment*); soap_POST_recv__tas__RemoveCertPathValidationPolicyAssignment(struct soap*, _tas__RemoveCertPathValidationPolicyAssignment*); @endcode - @ref _tas__RemoveCertPathValidationPolicyAssignmentResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__RemoveCertPathValidationPolicyAssignmentResponse(struct soap*, _tas__RemoveCertPathValidationPolicyAssignmentResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__RemoveCertPathValidationPolicyAssignmentResponse(struct soap*, _tas__RemoveCertPathValidationPolicyAssignmentResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__RemoveCertPathValidationPolicyAssignmentResponse(struct soap*, const char *URL, _tas__RemoveCertPathValidationPolicyAssignmentResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__RemoveCertPathValidationPolicyAssignmentResponse(struct soap*, const char *URL, _tas__RemoveCertPathValidationPolicyAssignmentResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__RemoveCertPathValidationPolicyAssignmentResponse(struct soap*, const char *URL, _tas__RemoveCertPathValidationPolicyAssignmentResponse*); soap_POST_recv__tas__RemoveCertPathValidationPolicyAssignmentResponse(struct soap*, _tas__RemoveCertPathValidationPolicyAssignmentResponse*); @endcode - @ref _tas__ReplaceCertPathValidationPolicyAssignment @code // Reader (returns SOAP_OK on success): soap_read__tas__ReplaceCertPathValidationPolicyAssignment(struct soap*, _tas__ReplaceCertPathValidationPolicyAssignment*); // Writer (returns SOAP_OK on success): soap_write__tas__ReplaceCertPathValidationPolicyAssignment(struct soap*, _tas__ReplaceCertPathValidationPolicyAssignment*); // REST GET (returns SOAP_OK on success): soap_GET__tas__ReplaceCertPathValidationPolicyAssignment(struct soap*, const char *URL, _tas__ReplaceCertPathValidationPolicyAssignment*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__ReplaceCertPathValidationPolicyAssignment(struct soap*, const char *URL, _tas__ReplaceCertPathValidationPolicyAssignment*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__ReplaceCertPathValidationPolicyAssignment(struct soap*, const char *URL, _tas__ReplaceCertPathValidationPolicyAssignment*); soap_POST_recv__tas__ReplaceCertPathValidationPolicyAssignment(struct soap*, _tas__ReplaceCertPathValidationPolicyAssignment*); @endcode - @ref _tas__ReplaceCertPathValidationPolicyAssignmentResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__ReplaceCertPathValidationPolicyAssignmentResponse(struct soap*, _tas__ReplaceCertPathValidationPolicyAssignmentResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__ReplaceCertPathValidationPolicyAssignmentResponse(struct soap*, _tas__ReplaceCertPathValidationPolicyAssignmentResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__ReplaceCertPathValidationPolicyAssignmentResponse(struct soap*, const char *URL, _tas__ReplaceCertPathValidationPolicyAssignmentResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__ReplaceCertPathValidationPolicyAssignmentResponse(struct soap*, const char *URL, _tas__ReplaceCertPathValidationPolicyAssignmentResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__ReplaceCertPathValidationPolicyAssignmentResponse(struct soap*, const char *URL, _tas__ReplaceCertPathValidationPolicyAssignmentResponse*); soap_POST_recv__tas__ReplaceCertPathValidationPolicyAssignmentResponse(struct soap*, _tas__ReplaceCertPathValidationPolicyAssignmentResponse*); @endcode - @ref _tas__GetAssignedCertPathValidationPolicies @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAssignedCertPathValidationPolicies(struct soap*, _tas__GetAssignedCertPathValidationPolicies*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAssignedCertPathValidationPolicies(struct soap*, _tas__GetAssignedCertPathValidationPolicies*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAssignedCertPathValidationPolicies(struct soap*, const char *URL, _tas__GetAssignedCertPathValidationPolicies*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAssignedCertPathValidationPolicies(struct soap*, const char *URL, _tas__GetAssignedCertPathValidationPolicies*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAssignedCertPathValidationPolicies(struct soap*, const char *URL, _tas__GetAssignedCertPathValidationPolicies*); soap_POST_recv__tas__GetAssignedCertPathValidationPolicies(struct soap*, _tas__GetAssignedCertPathValidationPolicies*); @endcode - @ref _tas__GetAssignedCertPathValidationPoliciesResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAssignedCertPathValidationPoliciesResponse(struct soap*, _tas__GetAssignedCertPathValidationPoliciesResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAssignedCertPathValidationPoliciesResponse(struct soap*, _tas__GetAssignedCertPathValidationPoliciesResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAssignedCertPathValidationPoliciesResponse(struct soap*, const char *URL, _tas__GetAssignedCertPathValidationPoliciesResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAssignedCertPathValidationPoliciesResponse(struct soap*, const char *URL, _tas__GetAssignedCertPathValidationPoliciesResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAssignedCertPathValidationPoliciesResponse(struct soap*, const char *URL, _tas__GetAssignedCertPathValidationPoliciesResponse*); soap_POST_recv__tas__GetAssignedCertPathValidationPoliciesResponse(struct soap*, _tas__GetAssignedCertPathValidationPoliciesResponse*); @endcode - @ref _tas__AddDot1XConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tas__AddDot1XConfiguration(struct soap*, _tas__AddDot1XConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tas__AddDot1XConfiguration(struct soap*, _tas__AddDot1XConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tas__AddDot1XConfiguration(struct soap*, const char *URL, _tas__AddDot1XConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__AddDot1XConfiguration(struct soap*, const char *URL, _tas__AddDot1XConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__AddDot1XConfiguration(struct soap*, const char *URL, _tas__AddDot1XConfiguration*); soap_POST_recv__tas__AddDot1XConfiguration(struct soap*, _tas__AddDot1XConfiguration*); @endcode - @ref _tas__AddDot1XConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__AddDot1XConfigurationResponse(struct soap*, _tas__AddDot1XConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__AddDot1XConfigurationResponse(struct soap*, _tas__AddDot1XConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__AddDot1XConfigurationResponse(struct soap*, const char *URL, _tas__AddDot1XConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__AddDot1XConfigurationResponse(struct soap*, const char *URL, _tas__AddDot1XConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__AddDot1XConfigurationResponse(struct soap*, const char *URL, _tas__AddDot1XConfigurationResponse*); soap_POST_recv__tas__AddDot1XConfigurationResponse(struct soap*, _tas__AddDot1XConfigurationResponse*); @endcode - @ref _tas__GetAllDot1XConfigurations @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAllDot1XConfigurations(struct soap*, _tas__GetAllDot1XConfigurations*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAllDot1XConfigurations(struct soap*, _tas__GetAllDot1XConfigurations*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAllDot1XConfigurations(struct soap*, const char *URL, _tas__GetAllDot1XConfigurations*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAllDot1XConfigurations(struct soap*, const char *URL, _tas__GetAllDot1XConfigurations*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAllDot1XConfigurations(struct soap*, const char *URL, _tas__GetAllDot1XConfigurations*); soap_POST_recv__tas__GetAllDot1XConfigurations(struct soap*, _tas__GetAllDot1XConfigurations*); @endcode - @ref _tas__GetAllDot1XConfigurationsResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetAllDot1XConfigurationsResponse(struct soap*, _tas__GetAllDot1XConfigurationsResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetAllDot1XConfigurationsResponse(struct soap*, _tas__GetAllDot1XConfigurationsResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetAllDot1XConfigurationsResponse(struct soap*, const char *URL, _tas__GetAllDot1XConfigurationsResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetAllDot1XConfigurationsResponse(struct soap*, const char *URL, _tas__GetAllDot1XConfigurationsResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetAllDot1XConfigurationsResponse(struct soap*, const char *URL, _tas__GetAllDot1XConfigurationsResponse*); soap_POST_recv__tas__GetAllDot1XConfigurationsResponse(struct soap*, _tas__GetAllDot1XConfigurationsResponse*); @endcode - @ref _tas__GetDot1XConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tas__GetDot1XConfiguration(struct soap*, _tas__GetDot1XConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tas__GetDot1XConfiguration(struct soap*, _tas__GetDot1XConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetDot1XConfiguration(struct soap*, const char *URL, _tas__GetDot1XConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetDot1XConfiguration(struct soap*, const char *URL, _tas__GetDot1XConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetDot1XConfiguration(struct soap*, const char *URL, _tas__GetDot1XConfiguration*); soap_POST_recv__tas__GetDot1XConfiguration(struct soap*, _tas__GetDot1XConfiguration*); @endcode - @ref _tas__GetDot1XConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetDot1XConfigurationResponse(struct soap*, _tas__GetDot1XConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetDot1XConfigurationResponse(struct soap*, _tas__GetDot1XConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetDot1XConfigurationResponse(struct soap*, const char *URL, _tas__GetDot1XConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetDot1XConfigurationResponse(struct soap*, const char *URL, _tas__GetDot1XConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetDot1XConfigurationResponse(struct soap*, const char *URL, _tas__GetDot1XConfigurationResponse*); soap_POST_recv__tas__GetDot1XConfigurationResponse(struct soap*, _tas__GetDot1XConfigurationResponse*); @endcode - @ref _tas__DeleteDot1XConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tas__DeleteDot1XConfiguration(struct soap*, _tas__DeleteDot1XConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tas__DeleteDot1XConfiguration(struct soap*, _tas__DeleteDot1XConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeleteDot1XConfiguration(struct soap*, const char *URL, _tas__DeleteDot1XConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeleteDot1XConfiguration(struct soap*, const char *URL, _tas__DeleteDot1XConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeleteDot1XConfiguration(struct soap*, const char *URL, _tas__DeleteDot1XConfiguration*); soap_POST_recv__tas__DeleteDot1XConfiguration(struct soap*, _tas__DeleteDot1XConfiguration*); @endcode - @ref _tas__DeleteDot1XConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__DeleteDot1XConfigurationResponse(struct soap*, _tas__DeleteDot1XConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__DeleteDot1XConfigurationResponse(struct soap*, _tas__DeleteDot1XConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeleteDot1XConfigurationResponse(struct soap*, const char *URL, _tas__DeleteDot1XConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeleteDot1XConfigurationResponse(struct soap*, const char *URL, _tas__DeleteDot1XConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeleteDot1XConfigurationResponse(struct soap*, const char *URL, _tas__DeleteDot1XConfigurationResponse*); soap_POST_recv__tas__DeleteDot1XConfigurationResponse(struct soap*, _tas__DeleteDot1XConfigurationResponse*); @endcode - @ref _tas__SetNetworkInterfaceDot1XConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tas__SetNetworkInterfaceDot1XConfiguration(struct soap*, _tas__SetNetworkInterfaceDot1XConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tas__SetNetworkInterfaceDot1XConfiguration(struct soap*, _tas__SetNetworkInterfaceDot1XConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tas__SetNetworkInterfaceDot1XConfiguration(struct soap*, const char *URL, _tas__SetNetworkInterfaceDot1XConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__SetNetworkInterfaceDot1XConfiguration(struct soap*, const char *URL, _tas__SetNetworkInterfaceDot1XConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__SetNetworkInterfaceDot1XConfiguration(struct soap*, const char *URL, _tas__SetNetworkInterfaceDot1XConfiguration*); soap_POST_recv__tas__SetNetworkInterfaceDot1XConfiguration(struct soap*, _tas__SetNetworkInterfaceDot1XConfiguration*); @endcode - @ref _tas__SetNetworkInterfaceDot1XConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__SetNetworkInterfaceDot1XConfigurationResponse(struct soap*, _tas__SetNetworkInterfaceDot1XConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__SetNetworkInterfaceDot1XConfigurationResponse(struct soap*, _tas__SetNetworkInterfaceDot1XConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__SetNetworkInterfaceDot1XConfigurationResponse(struct soap*, const char *URL, _tas__SetNetworkInterfaceDot1XConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__SetNetworkInterfaceDot1XConfigurationResponse(struct soap*, const char *URL, _tas__SetNetworkInterfaceDot1XConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__SetNetworkInterfaceDot1XConfigurationResponse(struct soap*, const char *URL, _tas__SetNetworkInterfaceDot1XConfigurationResponse*); soap_POST_recv__tas__SetNetworkInterfaceDot1XConfigurationResponse(struct soap*, _tas__SetNetworkInterfaceDot1XConfigurationResponse*); @endcode - @ref _tas__GetNetworkInterfaceDot1XConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tas__GetNetworkInterfaceDot1XConfiguration(struct soap*, _tas__GetNetworkInterfaceDot1XConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tas__GetNetworkInterfaceDot1XConfiguration(struct soap*, _tas__GetNetworkInterfaceDot1XConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetNetworkInterfaceDot1XConfiguration(struct soap*, const char *URL, _tas__GetNetworkInterfaceDot1XConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetNetworkInterfaceDot1XConfiguration(struct soap*, const char *URL, _tas__GetNetworkInterfaceDot1XConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetNetworkInterfaceDot1XConfiguration(struct soap*, const char *URL, _tas__GetNetworkInterfaceDot1XConfiguration*); soap_POST_recv__tas__GetNetworkInterfaceDot1XConfiguration(struct soap*, _tas__GetNetworkInterfaceDot1XConfiguration*); @endcode - @ref _tas__GetNetworkInterfaceDot1XConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__GetNetworkInterfaceDot1XConfigurationResponse(struct soap*, _tas__GetNetworkInterfaceDot1XConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__GetNetworkInterfaceDot1XConfigurationResponse(struct soap*, _tas__GetNetworkInterfaceDot1XConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__GetNetworkInterfaceDot1XConfigurationResponse(struct soap*, const char *URL, _tas__GetNetworkInterfaceDot1XConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__GetNetworkInterfaceDot1XConfigurationResponse(struct soap*, const char *URL, _tas__GetNetworkInterfaceDot1XConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__GetNetworkInterfaceDot1XConfigurationResponse(struct soap*, const char *URL, _tas__GetNetworkInterfaceDot1XConfigurationResponse*); soap_POST_recv__tas__GetNetworkInterfaceDot1XConfigurationResponse(struct soap*, _tas__GetNetworkInterfaceDot1XConfigurationResponse*); @endcode - @ref _tas__DeleteNetworkInterfaceDot1XConfiguration @code // Reader (returns SOAP_OK on success): soap_read__tas__DeleteNetworkInterfaceDot1XConfiguration(struct soap*, _tas__DeleteNetworkInterfaceDot1XConfiguration*); // Writer (returns SOAP_OK on success): soap_write__tas__DeleteNetworkInterfaceDot1XConfiguration(struct soap*, _tas__DeleteNetworkInterfaceDot1XConfiguration*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeleteNetworkInterfaceDot1XConfiguration(struct soap*, const char *URL, _tas__DeleteNetworkInterfaceDot1XConfiguration*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeleteNetworkInterfaceDot1XConfiguration(struct soap*, const char *URL, _tas__DeleteNetworkInterfaceDot1XConfiguration*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeleteNetworkInterfaceDot1XConfiguration(struct soap*, const char *URL, _tas__DeleteNetworkInterfaceDot1XConfiguration*); soap_POST_recv__tas__DeleteNetworkInterfaceDot1XConfiguration(struct soap*, _tas__DeleteNetworkInterfaceDot1XConfiguration*); @endcode - @ref _tas__DeleteNetworkInterfaceDot1XConfigurationResponse @code // Reader (returns SOAP_OK on success): soap_read__tas__DeleteNetworkInterfaceDot1XConfigurationResponse(struct soap*, _tas__DeleteNetworkInterfaceDot1XConfigurationResponse*); // Writer (returns SOAP_OK on success): soap_write__tas__DeleteNetworkInterfaceDot1XConfigurationResponse(struct soap*, _tas__DeleteNetworkInterfaceDot1XConfigurationResponse*); // REST GET (returns SOAP_OK on success): soap_GET__tas__DeleteNetworkInterfaceDot1XConfigurationResponse(struct soap*, const char *URL, _tas__DeleteNetworkInterfaceDot1XConfigurationResponse*); // REST PUT (returns SOAP_OK on success): soap_PUT__tas__DeleteNetworkInterfaceDot1XConfigurationResponse(struct soap*, const char *URL, _tas__DeleteNetworkInterfaceDot1XConfigurationResponse*); // REST POST (returns SOAP_OK on success): soap_POST_send__tas__DeleteNetworkInterfaceDot1XConfigurationResponse(struct soap*, const char *URL, _tas__DeleteNetworkInterfaceDot1XConfigurationResponse*); soap_POST_recv__tas__DeleteNetworkInterfaceDot1XConfigurationResponse(struct soap*, _tas__DeleteNetworkInterfaceDot1XConfigurationResponse*); @endcode */ /* End of onvif.h */