581 lines
24 KiB
C
581 lines
24 KiB
C
|
/* ISAGMMSStub.h
|
||
|
Generated by gSOAP 2.8.6 from IsagMms.h
|
||
|
|
||
|
Copyright(C) 2000-2011, Robert van Engelen, Genivia Inc. All Rights Reserved.
|
||
|
The generated code is released under one of the following licenses:
|
||
|
1) GPL or 2) Genivia's license for commercial use.
|
||
|
This program is released under the GPL with the additional exemption that
|
||
|
compiling, linking, and/or using OpenSSL is allowed.
|
||
|
*/
|
||
|
|
||
|
#ifndef ISAGMMSStub_H
|
||
|
#define ISAGMMSStub_H
|
||
|
#define SOAP_NAMESPACE_OF_ns2 "http://www.chinatelecom.com.cn/schema/ctcc/multimedia_messaging/notification/v2_2/local"
|
||
|
#define SOAP_NAMESPACE_OF_ns3 "http://www.chinatelecom.com.cn/schema/ctcc/multimedia_messaging/v2_2"
|
||
|
#define SOAP_NAMESPACE_OF_ns4 "http://www.chinatelecom.com.cn/schema/ctcc/common/v2_1"
|
||
|
#ifndef WITH_NONAMESPACES
|
||
|
#define WITH_NONAMESPACES
|
||
|
#endif
|
||
|
#ifndef WITH_NOGLOBAL
|
||
|
#define WITH_NOGLOBAL
|
||
|
#endif
|
||
|
#include "stdsoap2.h"
|
||
|
|
||
|
namespace ISAGMMS {
|
||
|
|
||
|
/******************************************************************************\
|
||
|
* *
|
||
|
* Enumerations *
|
||
|
* *
|
||
|
\******************************************************************************/
|
||
|
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns3__MessagePriority
|
||
|
#define SOAP_TYPE_ISAGMMS_ns3__MessagePriority (25)
|
||
|
/* ns3:MessagePriority */
|
||
|
enum ns3__MessagePriority {ns3__MessagePriority__Default = 0, ns3__MessagePriority__Low = 1, ns3__MessagePriority__Normal = 2, ns3__MessagePriority__High = 3};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns3__DeliveryStatus
|
||
|
#define SOAP_TYPE_ISAGMMS_ns3__DeliveryStatus (26)
|
||
|
/* ns3:DeliveryStatus */
|
||
|
enum ns3__DeliveryStatus {ns3__DeliveryStatus__DeliveredToNetwork = 0, ns3__DeliveryStatus__DeliveryUncertain = 1, ns3__DeliveryStatus__DeliveryImpossible = 2, ns3__DeliveryStatus__MessageWaiting = 3, ns3__DeliveryStatus__DeliveredToTerminal = 4, ns3__DeliveryStatus__DeliveryNotificationNotSupported = 5, ns3__DeliveryStatus__AuthPriceFailed = 6};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns4__DeliveryConfirmStatus
|
||
|
#define SOAP_TYPE_ISAGMMS_ns4__DeliveryConfirmStatus (27)
|
||
|
/* ns4:DeliveryConfirmStatus */
|
||
|
enum ns4__DeliveryConfirmStatus {ns4__DeliveryConfirmStatus__Success = 0, ns4__DeliveryConfirmStatus__Fail = 1};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns4__EndReason
|
||
|
#define SOAP_TYPE_ISAGMMS_ns4__EndReason (28)
|
||
|
/* ns4:EndReason */
|
||
|
enum ns4__EndReason {ns4__EndReason__0 = 0, ns4__EndReason___x002d1 = -1, ns4__EndReason__1 = 1, ns4__EndReason__2 = 2};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns4__TimeMetrics
|
||
|
#define SOAP_TYPE_ISAGMMS_ns4__TimeMetrics (29)
|
||
|
/* ns4:TimeMetrics */
|
||
|
enum ns4__TimeMetrics {ns4__TimeMetrics__Millisecond = 0, ns4__TimeMetrics__Second = 1, ns4__TimeMetrics__Minute = 2, ns4__TimeMetrics__Hour = 3, ns4__TimeMetrics__Day = 4, ns4__TimeMetrics__Week = 5, ns4__TimeMetrics__Month = 6, ns4__TimeMetrics__Year = 7};
|
||
|
#endif
|
||
|
|
||
|
/******************************************************************************\
|
||
|
* *
|
||
|
* Types with Custom Serializers *
|
||
|
* *
|
||
|
\******************************************************************************/
|
||
|
|
||
|
|
||
|
/******************************************************************************\
|
||
|
* *
|
||
|
* Classes and Structs *
|
||
|
* *
|
||
|
\******************************************************************************/
|
||
|
|
||
|
|
||
|
#if 0 /* volatile type: do not declare here, declared elsewhere */
|
||
|
|
||
|
#endif
|
||
|
|
||
|
#if 0 /* volatile type: do not declare here, declared elsewhere */
|
||
|
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns2__notifyMessageReception
|
||
|
#define SOAP_TYPE_ISAGMMS_ns2__notifyMessageReception (10)
|
||
|
/* ns2:notifyMessageReception */
|
||
|
class SOAP_CMAC ns2__notifyMessageReception
|
||
|
{
|
||
|
public:
|
||
|
std::wstring registrationIdentifier; /* required element of type xsd:string */
|
||
|
class ns3__MessageReference *message; /* required element of type ns3:MessageReference */
|
||
|
struct soap *soap; /* transient */
|
||
|
public:
|
||
|
virtual int soap_type() const { return 10; } /* = unique id SOAP_TYPE_ISAGMMS_ns2__notifyMessageReception */
|
||
|
virtual void soap_default(struct soap*);
|
||
|
virtual void soap_serialize(struct soap*) const;
|
||
|
virtual int soap_put(struct soap*, const char*, const char*) const;
|
||
|
virtual int soap_out(struct soap*, const char*, int, const char*) const;
|
||
|
virtual void *soap_get(struct soap*, const char*, const char*);
|
||
|
virtual void *soap_in(struct soap*, const char*, const char*);
|
||
|
ns2__notifyMessageReception() { ns2__notifyMessageReception::soap_default(NULL); }
|
||
|
virtual ~ns2__notifyMessageReception() { }
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns2__notifyMessageReceptionResponse
|
||
|
#define SOAP_TYPE_ISAGMMS_ns2__notifyMessageReceptionResponse (11)
|
||
|
/* ns2:notifyMessageReceptionResponse */
|
||
|
class SOAP_CMAC ns2__notifyMessageReceptionResponse
|
||
|
{
|
||
|
public:
|
||
|
struct soap *soap; /* transient */
|
||
|
public:
|
||
|
virtual int soap_type() const { return 11; } /* = unique id SOAP_TYPE_ISAGMMS_ns2__notifyMessageReceptionResponse */
|
||
|
virtual void soap_default(struct soap*);
|
||
|
virtual void soap_serialize(struct soap*) const;
|
||
|
virtual int soap_put(struct soap*, const char*, const char*) const;
|
||
|
virtual int soap_out(struct soap*, const char*, int, const char*) const;
|
||
|
virtual void *soap_get(struct soap*, const char*, const char*);
|
||
|
virtual void *soap_in(struct soap*, const char*, const char*);
|
||
|
ns2__notifyMessageReceptionResponse() { ns2__notifyMessageReceptionResponse::soap_default(NULL); }
|
||
|
virtual ~ns2__notifyMessageReceptionResponse() { }
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns2__notifyMessageDeliveryReceipt
|
||
|
#define SOAP_TYPE_ISAGMMS_ns2__notifyMessageDeliveryReceipt (12)
|
||
|
/* ns2:notifyMessageDeliveryReceipt */
|
||
|
class SOAP_CMAC ns2__notifyMessageDeliveryReceipt
|
||
|
{
|
||
|
public:
|
||
|
std::wstring correlator; /* required element of type xsd:string */
|
||
|
class ns3__DeliveryInformation *deliveryStatus; /* required element of type ns3:DeliveryInformation */
|
||
|
struct soap *soap; /* transient */
|
||
|
public:
|
||
|
virtual int soap_type() const { return 12; } /* = unique id SOAP_TYPE_ISAGMMS_ns2__notifyMessageDeliveryReceipt */
|
||
|
virtual void soap_default(struct soap*);
|
||
|
virtual void soap_serialize(struct soap*) const;
|
||
|
virtual int soap_put(struct soap*, const char*, const char*) const;
|
||
|
virtual int soap_out(struct soap*, const char*, int, const char*) const;
|
||
|
virtual void *soap_get(struct soap*, const char*, const char*);
|
||
|
virtual void *soap_in(struct soap*, const char*, const char*);
|
||
|
ns2__notifyMessageDeliveryReceipt() { ns2__notifyMessageDeliveryReceipt::soap_default(NULL); }
|
||
|
virtual ~ns2__notifyMessageDeliveryReceipt() { }
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns2__notifyMessageDeliveryReceiptResponse
|
||
|
#define SOAP_TYPE_ISAGMMS_ns2__notifyMessageDeliveryReceiptResponse (13)
|
||
|
/* ns2:notifyMessageDeliveryReceiptResponse */
|
||
|
class SOAP_CMAC ns2__notifyMessageDeliveryReceiptResponse
|
||
|
{
|
||
|
public:
|
||
|
struct soap *soap; /* transient */
|
||
|
public:
|
||
|
virtual int soap_type() const { return 13; } /* = unique id SOAP_TYPE_ISAGMMS_ns2__notifyMessageDeliveryReceiptResponse */
|
||
|
virtual void soap_default(struct soap*);
|
||
|
virtual void soap_serialize(struct soap*) const;
|
||
|
virtual int soap_put(struct soap*, const char*, const char*) const;
|
||
|
virtual int soap_out(struct soap*, const char*, int, const char*) const;
|
||
|
virtual void *soap_get(struct soap*, const char*, const char*);
|
||
|
virtual void *soap_in(struct soap*, const char*, const char*);
|
||
|
ns2__notifyMessageDeliveryReceiptResponse() { ns2__notifyMessageDeliveryReceiptResponse::soap_default(NULL); }
|
||
|
virtual ~ns2__notifyMessageDeliveryReceiptResponse() { }
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns3__DeliveryInformation
|
||
|
#define SOAP_TYPE_ISAGMMS_ns3__DeliveryInformation (14)
|
||
|
/* ns3:DeliveryInformation */
|
||
|
class SOAP_CMAC ns3__DeliveryInformation
|
||
|
{
|
||
|
public:
|
||
|
std::wstring address; /* required element of type xsd:anyURI */
|
||
|
enum ns3__DeliveryStatus deliveryStatus; /* required element of type ns3:DeliveryStatus */
|
||
|
struct soap *soap; /* transient */
|
||
|
public:
|
||
|
virtual int soap_type() const { return 14; } /* = unique id SOAP_TYPE_ISAGMMS_ns3__DeliveryInformation */
|
||
|
virtual void soap_default(struct soap*);
|
||
|
virtual void soap_serialize(struct soap*) const;
|
||
|
virtual int soap_put(struct soap*, const char*, const char*) const;
|
||
|
virtual int soap_out(struct soap*, const char*, int, const char*) const;
|
||
|
virtual void *soap_get(struct soap*, const char*, const char*);
|
||
|
virtual void *soap_in(struct soap*, const char*, const char*);
|
||
|
ns3__DeliveryInformation() { ns3__DeliveryInformation::soap_default(NULL); }
|
||
|
virtual ~ns3__DeliveryInformation() { }
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns3__MessageReference
|
||
|
#define SOAP_TYPE_ISAGMMS_ns3__MessageReference (15)
|
||
|
/* ns3:MessageReference */
|
||
|
class SOAP_CMAC ns3__MessageReference
|
||
|
{
|
||
|
public:
|
||
|
std::wstring *messageIdentifier; /* optional element of type xsd:string */
|
||
|
std::wstring messageServiceActivationNumber; /* required element of type xsd:string */
|
||
|
std::wstring senderAddress; /* required element of type xsd:anyURI */
|
||
|
std::wstring *subject; /* optional element of type xsd:string */
|
||
|
enum ns3__MessagePriority priority; /* required element of type ns3:MessagePriority */
|
||
|
std::wstring *message; /* optional element of type xsd:string */
|
||
|
struct soap *soap; /* transient */
|
||
|
public:
|
||
|
virtual int soap_type() const { return 15; } /* = unique id SOAP_TYPE_ISAGMMS_ns3__MessageReference */
|
||
|
virtual void soap_default(struct soap*);
|
||
|
virtual void soap_serialize(struct soap*) const;
|
||
|
virtual int soap_put(struct soap*, const char*, const char*) const;
|
||
|
virtual int soap_out(struct soap*, const char*, int, const char*) const;
|
||
|
virtual void *soap_get(struct soap*, const char*, const char*);
|
||
|
virtual void *soap_in(struct soap*, const char*, const char*);
|
||
|
ns3__MessageReference() { ns3__MessageReference::soap_default(NULL); }
|
||
|
virtual ~ns3__MessageReference() { }
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns3__MessageURI
|
||
|
#define SOAP_TYPE_ISAGMMS_ns3__MessageURI (16)
|
||
|
/* ns3:MessageURI */
|
||
|
class SOAP_CMAC ns3__MessageURI
|
||
|
{
|
||
|
public:
|
||
|
std::wstring *bodyText; /* optional element of type xsd:string */
|
||
|
int __sizefileReferences; /* sequence of elements <fileReferences> */
|
||
|
std::wstring *fileReferences; /* optional element of type xsd:anyURI */
|
||
|
struct soap *soap; /* transient */
|
||
|
public:
|
||
|
virtual int soap_type() const { return 16; } /* = unique id SOAP_TYPE_ISAGMMS_ns3__MessageURI */
|
||
|
virtual void soap_default(struct soap*);
|
||
|
virtual void soap_serialize(struct soap*) const;
|
||
|
virtual int soap_put(struct soap*, const char*, const char*) const;
|
||
|
virtual int soap_out(struct soap*, const char*, int, const char*) const;
|
||
|
virtual void *soap_get(struct soap*, const char*, const char*);
|
||
|
virtual void *soap_in(struct soap*, const char*, const char*);
|
||
|
ns3__MessageURI() { ns3__MessageURI::soap_default(NULL); }
|
||
|
virtual ~ns3__MessageURI() { }
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns4__RequestSOAPHeader
|
||
|
#define SOAP_TYPE_ISAGMMS_ns4__RequestSOAPHeader (17)
|
||
|
/* ns4:RequestSOAPHeader */
|
||
|
class SOAP_CMAC ns4__RequestSOAPHeader
|
||
|
{
|
||
|
public:
|
||
|
std::wstring spId; /* required element of type xsd:string */
|
||
|
std::wstring spPassword; /* required element of type xsd:string */
|
||
|
std::wstring timeStamp; /* required element of type xsd:string */
|
||
|
std::wstring productId; /* required element of type xsd:string */
|
||
|
std::wstring *SAN; /* optional element of type xsd:string */
|
||
|
std::wstring *transactionId; /* optional element of type xsd:string */
|
||
|
enum ns4__EndReason *transEnd; /* optional element of type ns4:EndReason */
|
||
|
std::wstring *linkId; /* optional element of type xsd:string */
|
||
|
std::wstring *OA; /* optional element of type xsd:anyURI */
|
||
|
std::wstring *FA; /* optional element of type xsd:anyURI */
|
||
|
bool *multicastMessaging; /* optional element of type xsd:boolean */
|
||
|
struct soap *soap; /* transient */
|
||
|
public:
|
||
|
virtual int soap_type() const { return 17; } /* = unique id SOAP_TYPE_ISAGMMS_ns4__RequestSOAPHeader */
|
||
|
virtual void soap_default(struct soap*);
|
||
|
virtual void soap_serialize(struct soap*) const;
|
||
|
virtual int soap_put(struct soap*, const char*, const char*) const;
|
||
|
virtual int soap_out(struct soap*, const char*, int, const char*) const;
|
||
|
virtual void *soap_get(struct soap*, const char*, const char*);
|
||
|
virtual void *soap_in(struct soap*, const char*, const char*);
|
||
|
ns4__RequestSOAPHeader() { ns4__RequestSOAPHeader::soap_default(NULL); }
|
||
|
virtual ~ns4__RequestSOAPHeader() { }
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns4__NotifySOAPHeader
|
||
|
#define SOAP_TYPE_ISAGMMS_ns4__NotifySOAPHeader (18)
|
||
|
/* ns4:NotifySOAPHeader */
|
||
|
class SOAP_CMAC ns4__NotifySOAPHeader
|
||
|
{
|
||
|
public:
|
||
|
std::wstring *spRevId; /* optional element of type xsd:string */
|
||
|
std::wstring *spRevpassword; /* optional element of type xsd:string */
|
||
|
std::wstring spId; /* required element of type xsd:string */
|
||
|
std::wstring *SAN; /* optional element of type xsd:string */
|
||
|
std::wstring *transactionId; /* optional element of type xsd:string */
|
||
|
std::wstring *linkId; /* optional element of type xsd:string */
|
||
|
struct soap *soap; /* transient */
|
||
|
public:
|
||
|
virtual int soap_type() const { return 18; } /* = unique id SOAP_TYPE_ISAGMMS_ns4__NotifySOAPHeader */
|
||
|
virtual void soap_default(struct soap*);
|
||
|
virtual void soap_serialize(struct soap*) const;
|
||
|
virtual int soap_put(struct soap*, const char*, const char*) const;
|
||
|
virtual int soap_out(struct soap*, const char*, int, const char*) const;
|
||
|
virtual void *soap_get(struct soap*, const char*, const char*);
|
||
|
virtual void *soap_in(struct soap*, const char*, const char*);
|
||
|
ns4__NotifySOAPHeader() { ns4__NotifySOAPHeader::soap_default(NULL); }
|
||
|
virtual ~ns4__NotifySOAPHeader() { }
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns4__TimeMetric
|
||
|
#define SOAP_TYPE_ISAGMMS_ns4__TimeMetric (19)
|
||
|
/* ns4:TimeMetric */
|
||
|
class SOAP_CMAC ns4__TimeMetric
|
||
|
{
|
||
|
public:
|
||
|
enum ns4__TimeMetrics metric; /* required element of type ns4:TimeMetrics */
|
||
|
int units; /* required element of type xsd:int */
|
||
|
struct soap *soap; /* transient */
|
||
|
public:
|
||
|
virtual int soap_type() const { return 19; } /* = unique id SOAP_TYPE_ISAGMMS_ns4__TimeMetric */
|
||
|
virtual void soap_default(struct soap*);
|
||
|
virtual void soap_serialize(struct soap*) const;
|
||
|
virtual int soap_put(struct soap*, const char*, const char*) const;
|
||
|
virtual int soap_out(struct soap*, const char*, int, const char*) const;
|
||
|
virtual void *soap_get(struct soap*, const char*, const char*);
|
||
|
virtual void *soap_in(struct soap*, const char*, const char*);
|
||
|
ns4__TimeMetric() { ns4__TimeMetric::soap_default(NULL); }
|
||
|
virtual ~ns4__TimeMetric() { }
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns4__ChargingInformation
|
||
|
#define SOAP_TYPE_ISAGMMS_ns4__ChargingInformation (20)
|
||
|
/* ns4:ChargingInformation */
|
||
|
class SOAP_CMAC ns4__ChargingInformation
|
||
|
{
|
||
|
public:
|
||
|
std::wstring description; /* required element of type xsd:string */
|
||
|
std::wstring *currency; /* optional element of type xsd:string */
|
||
|
std::wstring *amount; /* optional element of type xsd:decimal */
|
||
|
std::wstring *code; /* optional element of type xsd:string */
|
||
|
struct soap *soap; /* transient */
|
||
|
public:
|
||
|
virtual int soap_type() const { return 20; } /* = unique id SOAP_TYPE_ISAGMMS_ns4__ChargingInformation */
|
||
|
virtual void soap_default(struct soap*);
|
||
|
virtual void soap_serialize(struct soap*) const;
|
||
|
virtual int soap_put(struct soap*, const char*, const char*) const;
|
||
|
virtual int soap_out(struct soap*, const char*, int, const char*) const;
|
||
|
virtual void *soap_get(struct soap*, const char*, const char*);
|
||
|
virtual void *soap_in(struct soap*, const char*, const char*);
|
||
|
ns4__ChargingInformation() { ns4__ChargingInformation::soap_default(NULL); }
|
||
|
virtual ~ns4__ChargingInformation() { }
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns4__SimpleReference
|
||
|
#define SOAP_TYPE_ISAGMMS_ns4__SimpleReference (21)
|
||
|
/* ns4:SimpleReference */
|
||
|
class SOAP_CMAC ns4__SimpleReference
|
||
|
{
|
||
|
public:
|
||
|
std::wstring endpoint; /* required element of type xsd:anyURI */
|
||
|
std::wstring interfaceName; /* required element of type xsd:string */
|
||
|
std::wstring correlator; /* required element of type xsd:string */
|
||
|
struct soap *soap; /* transient */
|
||
|
public:
|
||
|
virtual int soap_type() const { return 21; } /* = unique id SOAP_TYPE_ISAGMMS_ns4__SimpleReference */
|
||
|
virtual void soap_default(struct soap*);
|
||
|
virtual void soap_serialize(struct soap*) const;
|
||
|
virtual int soap_put(struct soap*, const char*, const char*) const;
|
||
|
virtual int soap_out(struct soap*, const char*, int, const char*) const;
|
||
|
virtual void *soap_get(struct soap*, const char*, const char*);
|
||
|
virtual void *soap_in(struct soap*, const char*, const char*);
|
||
|
ns4__SimpleReference() { ns4__SimpleReference::soap_default(NULL); }
|
||
|
virtual ~ns4__SimpleReference() { }
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns4__ServiceError
|
||
|
#define SOAP_TYPE_ISAGMMS_ns4__ServiceError (22)
|
||
|
/* ns4:ServiceError */
|
||
|
class SOAP_CMAC ns4__ServiceError
|
||
|
{
|
||
|
public:
|
||
|
std::wstring messageId; /* required element of type xsd:string */
|
||
|
std::wstring text; /* required element of type xsd:string */
|
||
|
int __sizevariables; /* sequence of elements <variables> */
|
||
|
std::wstring *variables; /* optional element of type xsd:string */
|
||
|
struct soap *soap; /* transient */
|
||
|
public:
|
||
|
virtual int soap_type() const { return 22; } /* = unique id SOAP_TYPE_ISAGMMS_ns4__ServiceError */
|
||
|
virtual void soap_default(struct soap*);
|
||
|
virtual void soap_serialize(struct soap*) const;
|
||
|
virtual int soap_put(struct soap*, const char*, const char*) const;
|
||
|
virtual int soap_out(struct soap*, const char*, int, const char*) const;
|
||
|
virtual void *soap_get(struct soap*, const char*, const char*);
|
||
|
virtual void *soap_in(struct soap*, const char*, const char*);
|
||
|
ns4__ServiceError() { ns4__ServiceError::soap_default(NULL); }
|
||
|
virtual ~ns4__ServiceError() { }
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns4__ServiceException
|
||
|
#define SOAP_TYPE_ISAGMMS_ns4__ServiceException (23)
|
||
|
/* ns4:ServiceException */
|
||
|
class SOAP_CMAC ns4__ServiceException
|
||
|
{
|
||
|
public:
|
||
|
std::wstring messageId; /* required element of type xsd:string */
|
||
|
std::wstring text; /* required element of type xsd:string */
|
||
|
int __sizevariables; /* sequence of elements <variables> */
|
||
|
std::wstring *variables; /* optional element of type xsd:string */
|
||
|
struct soap *soap; /* transient */
|
||
|
public:
|
||
|
virtual int soap_type() const { return 23; } /* = unique id SOAP_TYPE_ISAGMMS_ns4__ServiceException */
|
||
|
virtual void soap_default(struct soap*);
|
||
|
virtual void soap_serialize(struct soap*) const;
|
||
|
virtual int soap_put(struct soap*, const char*, const char*) const;
|
||
|
virtual int soap_out(struct soap*, const char*, int, const char*) const;
|
||
|
virtual void *soap_get(struct soap*, const char*, const char*);
|
||
|
virtual void *soap_in(struct soap*, const char*, const char*);
|
||
|
ns4__ServiceException() { ns4__ServiceException::soap_default(NULL); }
|
||
|
virtual ~ns4__ServiceException() { }
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_ns4__PolicyException
|
||
|
#define SOAP_TYPE_ISAGMMS_ns4__PolicyException (24)
|
||
|
/* ns4:PolicyException */
|
||
|
class SOAP_CMAC ns4__PolicyException
|
||
|
{
|
||
|
public:
|
||
|
std::wstring messageId; /* required element of type xsd:string */
|
||
|
std::wstring text; /* required element of type xsd:string */
|
||
|
int __sizevariables; /* sequence of elements <variables> */
|
||
|
std::wstring *variables; /* optional element of type xsd:string */
|
||
|
struct soap *soap; /* transient */
|
||
|
public:
|
||
|
virtual int soap_type() const { return 24; } /* = unique id SOAP_TYPE_ISAGMMS_ns4__PolicyException */
|
||
|
virtual void soap_default(struct soap*);
|
||
|
virtual void soap_serialize(struct soap*) const;
|
||
|
virtual int soap_put(struct soap*, const char*, const char*) const;
|
||
|
virtual int soap_out(struct soap*, const char*, int, const char*) const;
|
||
|
virtual void *soap_get(struct soap*, const char*, const char*);
|
||
|
virtual void *soap_in(struct soap*, const char*, const char*);
|
||
|
ns4__PolicyException() { ns4__PolicyException::soap_default(NULL); }
|
||
|
virtual ~ns4__PolicyException() { }
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS___ns1__notifyMessageReception
|
||
|
#define SOAP_TYPE_ISAGMMS___ns1__notifyMessageReception (42)
|
||
|
/* Operation wrapper: */
|
||
|
struct __ns1__notifyMessageReception
|
||
|
{
|
||
|
public:
|
||
|
ns2__notifyMessageReception *ns2__notifyMessageReception_; /* optional element of type ns2:notifyMessageReception */
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS___ns1__notifyMessageDeliveryReceipt
|
||
|
#define SOAP_TYPE_ISAGMMS___ns1__notifyMessageDeliveryReceipt (46)
|
||
|
/* Operation wrapper: */
|
||
|
struct __ns1__notifyMessageDeliveryReceipt
|
||
|
{
|
||
|
public:
|
||
|
ns2__notifyMessageDeliveryReceipt *ns2__notifyMessageDeliveryReceipt_; /* optional element of type ns2:notifyMessageDeliveryReceipt */
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#ifndef WITH_NOGLOBAL
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_SOAP_ENV__Header
|
||
|
#define SOAP_TYPE_ISAGMMS_SOAP_ENV__Header (47)
|
||
|
/* SOAP Header: */
|
||
|
struct SOAP_ENV__Header
|
||
|
{
|
||
|
#ifdef WITH_NOEMPTYSTRUCT
|
||
|
private:
|
||
|
char dummy; /* dummy member to enable compilation */
|
||
|
#endif
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#endif
|
||
|
|
||
|
#ifndef WITH_NOGLOBAL
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_SOAP_ENV__Code
|
||
|
#define SOAP_TYPE_ISAGMMS_SOAP_ENV__Code (48)
|
||
|
/* SOAP Fault Code: */
|
||
|
struct SOAP_ENV__Code
|
||
|
{
|
||
|
public:
|
||
|
char *SOAP_ENV__Value; /* optional element of type xsd:QName */
|
||
|
struct SOAP_ENV__Code *SOAP_ENV__Subcode; /* optional element of type SOAP-ENV:Code */
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#endif
|
||
|
|
||
|
#ifndef WITH_NOGLOBAL
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_SOAP_ENV__Detail
|
||
|
#define SOAP_TYPE_ISAGMMS_SOAP_ENV__Detail (50)
|
||
|
/* SOAP-ENV:Detail */
|
||
|
struct SOAP_ENV__Detail
|
||
|
{
|
||
|
public:
|
||
|
char *__any;
|
||
|
int __type; /* any type of element <fault> (defined below) */
|
||
|
void *fault; /* transient */
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#endif
|
||
|
|
||
|
#ifndef WITH_NOGLOBAL
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_SOAP_ENV__Reason
|
||
|
#define SOAP_TYPE_ISAGMMS_SOAP_ENV__Reason (53)
|
||
|
/* SOAP-ENV:Reason */
|
||
|
struct SOAP_ENV__Reason
|
||
|
{
|
||
|
public:
|
||
|
char *SOAP_ENV__Text; /* optional element of type xsd:string */
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#endif
|
||
|
|
||
|
#ifndef WITH_NOGLOBAL
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_SOAP_ENV__Fault
|
||
|
#define SOAP_TYPE_ISAGMMS_SOAP_ENV__Fault (54)
|
||
|
/* SOAP Fault: */
|
||
|
struct SOAP_ENV__Fault
|
||
|
{
|
||
|
public:
|
||
|
char *faultcode; /* optional element of type xsd:QName */
|
||
|
char *faultstring; /* optional element of type xsd:string */
|
||
|
char *faultactor; /* optional element of type xsd:string */
|
||
|
struct SOAP_ENV__Detail *detail; /* optional element of type SOAP-ENV:Detail */
|
||
|
struct SOAP_ENV__Code *SOAP_ENV__Code; /* optional element of type SOAP-ENV:Code */
|
||
|
struct SOAP_ENV__Reason *SOAP_ENV__Reason; /* optional element of type SOAP-ENV:Reason */
|
||
|
char *SOAP_ENV__Node; /* optional element of type xsd:string */
|
||
|
char *SOAP_ENV__Role; /* optional element of type xsd:string */
|
||
|
struct SOAP_ENV__Detail *SOAP_ENV__Detail; /* optional element of type SOAP-ENV:Detail */
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
#endif
|
||
|
|
||
|
/******************************************************************************\
|
||
|
* *
|
||
|
* Typedefs *
|
||
|
* *
|
||
|
\******************************************************************************/
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS__QName
|
||
|
#define SOAP_TYPE_ISAGMMS__QName (5)
|
||
|
typedef char *_QName;
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS__XML
|
||
|
#define SOAP_TYPE_ISAGMMS__XML (6)
|
||
|
typedef char *_XML;
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_xsd__anyURI
|
||
|
#define SOAP_TYPE_ISAGMMS_xsd__anyURI (8)
|
||
|
typedef std::wstring xsd__anyURI;
|
||
|
#endif
|
||
|
|
||
|
#ifndef SOAP_TYPE_ISAGMMS_xsd__decimal
|
||
|
#define SOAP_TYPE_ISAGMMS_xsd__decimal (9)
|
||
|
typedef std::wstring xsd__decimal;
|
||
|
#endif
|
||
|
|
||
|
|
||
|
/******************************************************************************\
|
||
|
* *
|
||
|
* Externals *
|
||
|
* *
|
||
|
\******************************************************************************/
|
||
|
|
||
|
|
||
|
} // namespace ISAGMMS
|
||
|
|
||
|
|
||
|
#endif
|
||
|
|
||
|
/* End of ISAGMMSStub.h */
|