FXSend/MMS_mm7/IMm7MMSStub.h
2025-02-28 17:05:50 +08:00

1423 lines
60 KiB
C++

/* IMm7MMSStub.h
Generated by gSOAP 2.8.6 from IMm7MMS.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 IMm7MMSStub_H
#define IMm7MMSStub_H
#define SOAP_NAMESPACE_OF_ns1 "http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-0"
#ifndef WITH_NONAMESPACES
#define WITH_NONAMESPACES
#endif
#ifndef WITH_NOGLOBAL
#define WITH_NOGLOBAL
#endif
#include "stdsoap2.h"
namespace IMm7MMS {
/******************************************************************************\
* *
* Enumerations *
* *
\******************************************************************************/
#ifndef SOAP_TYPE_IMm7MMS_ns1__mmDeliveryStatusType
#define SOAP_TYPE_IMm7MMS_ns1__mmDeliveryStatusType (48)
/* ns1:mmDeliveryStatusType */
enum ns1__mmDeliveryStatusType {ns1__mmDeliveryStatusType__Expired = 0, ns1__mmDeliveryStatusType__Retrieved = 1, ns1__mmDeliveryStatusType__Rejected = 2, ns1__mmDeliveryStatusType__Indeterminate = 3, ns1__mmDeliveryStatusType__Forwarded = 4};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__mmReadStatusType
#define SOAP_TYPE_IMm7MMS_ns1__mmReadStatusType (50)
/* ns1:mmReadStatusType */
enum ns1__mmReadStatusType {ns1__mmReadStatusType__Indeterminate = 0, ns1__mmReadStatusType__Read = 1, ns1__mmReadStatusType__Deleted = 2};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__addressCodingType
#define SOAP_TYPE_IMm7MMS_ns1__addressCodingType (54)
/* ns1:addressCodingType */
enum ns1__addressCodingType {ns1__addressCodingType__encrypted = 0, ns1__addressCodingType__obfuscated = 1};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__MMStatusExtensionType
#define SOAP_TYPE_IMm7MMS_ns1__MMStatusExtensionType (60)
/* ns1:MMStatusExtensionType */
enum ns1__MMStatusExtensionType {ns1__MMStatusExtensionType__RejectionByMMSRecipient = 0, ns1__MMStatusExtensionType__RejectionByOtherRS = 1};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__messageClassType
#define SOAP_TYPE_IMm7MMS_ns1__messageClassType (64)
/* ns1:messageClassType */
enum ns1__messageClassType {ns1__messageClassType__Personal = 0, ns1__messageClassType__Informational = 1, ns1__messageClassType__Advertisement = 2, ns1__messageClassType__Auto = 3};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__priorityType
#define SOAP_TYPE_IMm7MMS_ns1__priorityType (66)
/* ns1:priorityType */
enum ns1__priorityType {ns1__priorityType__Normal = 0, ns1__priorityType__High = 1, ns1__priorityType__Low = 2};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__chargedPartyType
#define SOAP_TYPE_IMm7MMS_ns1__chargedPartyType (68)
/* ns1:chargedPartyType */
enum ns1__chargedPartyType {ns1__chargedPartyType__Sender = 0, ns1__chargedPartyType__Recipient = 1, ns1__chargedPartyType__Both = 2, ns1__chargedPartyType__Neither = 3};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__versionType
#define SOAP_TYPE_IMm7MMS_ns1__versionType (70)
/* ns1:versionType */
enum ns1__versionType {ns1__versionType__6_x002e3_x002e0 = 0, ns1__versionType__5_x002e6_x002e0 = 1, ns1__versionType__5_x002e5_x002e0 = 2, ns1__versionType__5_x002e3_x002e0 = 3};
#endif
/******************************************************************************\
* *
* Types with Custom Serializers *
* *
\******************************************************************************/
/******************************************************************************\
* *
* Classes and Structs *
* *
\******************************************************************************/
#if 0 /* volatile type: do not declare here, declared elsewhere */
#endif
#ifndef SOAP_TYPE_IMm7MMS_xsd__anyType
#define SOAP_TYPE_IMm7MMS_xsd__anyType (7)
/* Primitive xsd:anyType schema type: */
class SOAP_CMAC xsd__anyType
{
public:
char *__item;
struct soap *soap; /* transient */
public:
virtual int soap_type() const { return 7; } /* = unique id SOAP_TYPE_IMm7MMS_xsd__anyType */
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*);
xsd__anyType() { xsd__anyType::soap_default(NULL); }
virtual ~xsd__anyType() { }
};
#endif
#if 0 /* volatile type: do not declare here, declared elsewhere */
#endif
#ifndef SOAP_TYPE_IMm7MMS_xsd__ID_
#define SOAP_TYPE_IMm7MMS_xsd__ID_ (11)
/* Primitive xsd:ID schema type: */
class SOAP_CMAC xsd__ID_ : public xsd__anyType
{
public:
std::wstring __item;
public:
virtual int soap_type() const { return 11; } /* = unique id SOAP_TYPE_IMm7MMS_xsd__ID_ */
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*);
xsd__ID_() { xsd__ID_::soap_default(NULL); }
virtual ~xsd__ID_() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_xsd__anyURI_
#define SOAP_TYPE_IMm7MMS_xsd__anyURI_ (13)
/* Primitive xsd:anyURI schema type: */
class SOAP_CMAC xsd__anyURI_ : public xsd__anyType
{
public:
std::wstring __item;
public:
virtual int soap_type() const { return 13; } /* = unique id SOAP_TYPE_IMm7MMS_xsd__anyURI_ */
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*);
xsd__anyURI_() { xsd__anyURI_::soap_default(NULL); }
virtual ~xsd__anyURI_() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_xsd__boolean
#define SOAP_TYPE_IMm7MMS_xsd__boolean (14)
/* Primitive xsd:boolean schema type: */
class SOAP_CMAC xsd__boolean : public xsd__anyType
{
public:
bool __item;
public:
virtual int soap_type() const { return 14; } /* = unique id SOAP_TYPE_IMm7MMS_xsd__boolean */
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*);
xsd__boolean() { xsd__boolean::soap_default(NULL); }
virtual ~xsd__boolean() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_xsd__dateTime
#define SOAP_TYPE_IMm7MMS_xsd__dateTime (16)
/* Primitive xsd:dateTime schema type: */
class SOAP_CMAC xsd__dateTime : public xsd__anyType
{
public:
time_t __item;
public:
virtual int soap_type() const { return 16; } /* = unique id SOAP_TYPE_IMm7MMS_xsd__dateTime */
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*);
xsd__dateTime() { xsd__dateTime::soap_default(NULL); }
virtual ~xsd__dateTime() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_xsd__positiveInteger_
#define SOAP_TYPE_IMm7MMS_xsd__positiveInteger_ (19)
/* Primitive xsd:positiveInteger schema type: */
class SOAP_CMAC xsd__positiveInteger_ : public xsd__anyType
{
public:
std::wstring __item;
public:
virtual int soap_type() const { return 19; } /* = unique id SOAP_TYPE_IMm7MMS_xsd__positiveInteger_ */
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*);
xsd__positiveInteger_() { xsd__positiveInteger_::soap_default(NULL); }
virtual ~xsd__positiveInteger_() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_xsd__string
#define SOAP_TYPE_IMm7MMS_xsd__string (20)
/* Primitive xsd:string schema type: */
class SOAP_CMAC xsd__string : public xsd__anyType
{
public:
std::wstring __item;
public:
virtual int soap_type() const { return 20; } /* = unique id SOAP_TYPE_IMm7MMS_xsd__string */
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*);
xsd__string() { xsd__string::soap_default(NULL); }
virtual ~xsd__string() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__mmDeliveryStatusType_
#define SOAP_TYPE_IMm7MMS_ns1__mmDeliveryStatusType_ (49)
/* Primitive ns1:mmDeliveryStatusType schema type: */
class SOAP_CMAC ns1__mmDeliveryStatusType_ : public xsd__anyType
{
public:
enum ns1__mmDeliveryStatusType __item;
public:
virtual int soap_type() const { return 49; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__mmDeliveryStatusType_ */
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*);
ns1__mmDeliveryStatusType_() { ns1__mmDeliveryStatusType_::soap_default(NULL); }
virtual ~ns1__mmDeliveryStatusType_() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__mmReadStatusType_
#define SOAP_TYPE_IMm7MMS_ns1__mmReadStatusType_ (51)
/* Primitive ns1:mmReadStatusType schema type: */
class SOAP_CMAC ns1__mmReadStatusType_ : public xsd__anyType
{
public:
enum ns1__mmReadStatusType __item;
public:
virtual int soap_type() const { return 51; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__mmReadStatusType_ */
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*);
ns1__mmReadStatusType_() { ns1__mmReadStatusType_::soap_default(NULL); }
virtual ~ns1__mmReadStatusType_() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__messageIDType__
#define SOAP_TYPE_IMm7MMS_ns1__messageIDType__ (53)
/* Primitive ns1:messageIDType schema type: */
class SOAP_CMAC ns1__messageIDType__ : public xsd__anyType
{
public:
std::wstring __item;
public:
virtual int soap_type() const { return 53; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__messageIDType__ */
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*);
ns1__messageIDType__() { ns1__messageIDType__::soap_default(NULL); }
virtual ~ns1__messageIDType__() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__addressCodingType_
#define SOAP_TYPE_IMm7MMS_ns1__addressCodingType_ (55)
/* Primitive ns1:addressCodingType schema type: */
class SOAP_CMAC ns1__addressCodingType_ : public xsd__anyType
{
public:
enum ns1__addressCodingType __item;
public:
virtual int soap_type() const { return 55; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__addressCodingType_ */
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*);
ns1__addressCodingType_() { ns1__addressCodingType_::soap_default(NULL); }
virtual ~ns1__addressCodingType_() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__serviceProviderIDType__
#define SOAP_TYPE_IMm7MMS_ns1__serviceProviderIDType__ (57)
/* Primitive ns1:serviceProviderIDType schema type: */
class SOAP_CMAC ns1__serviceProviderIDType__ : public xsd__anyType
{
public:
std::wstring __item;
public:
virtual int soap_type() const { return 57; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__serviceProviderIDType__ */
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*);
ns1__serviceProviderIDType__() { ns1__serviceProviderIDType__::soap_default(NULL); }
virtual ~ns1__serviceProviderIDType__() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__chargedPartyIDType__
#define SOAP_TYPE_IMm7MMS_ns1__chargedPartyIDType__ (59)
/* Primitive ns1:chargedPartyIDType schema type: */
class SOAP_CMAC ns1__chargedPartyIDType__ : public xsd__anyType
{
public:
std::wstring __item;
public:
virtual int soap_type() const { return 59; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__chargedPartyIDType__ */
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*);
ns1__chargedPartyIDType__() { ns1__chargedPartyIDType__::soap_default(NULL); }
virtual ~ns1__chargedPartyIDType__() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__MMStatusExtensionType_
#define SOAP_TYPE_IMm7MMS_ns1__MMStatusExtensionType_ (61)
/* Primitive ns1:MMStatusExtensionType schema type: */
class SOAP_CMAC ns1__MMStatusExtensionType_ : public xsd__anyType
{
public:
enum ns1__MMStatusExtensionType __item;
public:
virtual int soap_type() const { return 61; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__MMStatusExtensionType_ */
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*);
ns1__MMStatusExtensionType_() { ns1__MMStatusExtensionType_::soap_default(NULL); }
virtual ~ns1__MMStatusExtensionType_() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__entityIDType__
#define SOAP_TYPE_IMm7MMS_ns1__entityIDType__ (63)
/* Primitive ns1:entityIDType schema type: */
class SOAP_CMAC ns1__entityIDType__ : public xsd__anyType
{
public:
std::wstring __item;
public:
virtual int soap_type() const { return 63; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__entityIDType__ */
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*);
ns1__entityIDType__() { ns1__entityIDType__::soap_default(NULL); }
virtual ~ns1__entityIDType__() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__messageClassType_
#define SOAP_TYPE_IMm7MMS_ns1__messageClassType_ (65)
/* Primitive ns1:messageClassType schema type: */
class SOAP_CMAC ns1__messageClassType_ : public xsd__anyType
{
public:
enum ns1__messageClassType __item;
public:
virtual int soap_type() const { return 65; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__messageClassType_ */
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*);
ns1__messageClassType_() { ns1__messageClassType_::soap_default(NULL); }
virtual ~ns1__messageClassType_() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__priorityType_
#define SOAP_TYPE_IMm7MMS_ns1__priorityType_ (67)
/* Primitive ns1:priorityType schema type: */
class SOAP_CMAC ns1__priorityType_ : public xsd__anyType
{
public:
enum ns1__priorityType __item;
public:
virtual int soap_type() const { return 67; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__priorityType_ */
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*);
ns1__priorityType_() { ns1__priorityType_::soap_default(NULL); }
virtual ~ns1__priorityType_() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__chargedPartyType_
#define SOAP_TYPE_IMm7MMS_ns1__chargedPartyType_ (69)
/* Primitive ns1:chargedPartyType schema type: */
class SOAP_CMAC ns1__chargedPartyType_ : public xsd__anyType
{
public:
enum ns1__chargedPartyType __item;
public:
virtual int soap_type() const { return 69; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__chargedPartyType_ */
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*);
ns1__chargedPartyType_() { ns1__chargedPartyType_::soap_default(NULL); }
virtual ~ns1__chargedPartyType_() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__versionType_
#define SOAP_TYPE_IMm7MMS_ns1__versionType_ (71)
/* Primitive ns1:versionType schema type: */
class SOAP_CMAC ns1__versionType_ : public xsd__anyType
{
public:
enum ns1__versionType __item;
public:
virtual int soap_type() const { return 71; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__versionType_ */
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*);
ns1__versionType_() { ns1__versionType_::soap_default(NULL); }
virtual ~ns1__versionType_() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__statusCodeType__
#define SOAP_TYPE_IMm7MMS_ns1__statusCodeType__ (73)
/* Primitive ns1:statusCodeType schema type: */
class SOAP_CMAC ns1__statusCodeType__ : public xsd__anyType
{
public:
std::wstring __item;
public:
virtual int soap_type() const { return 73; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__statusCodeType__ */
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*);
ns1__statusCodeType__() { ns1__statusCodeType__::soap_default(NULL); }
virtual ~ns1__statusCodeType__() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__statusTextType__
#define SOAP_TYPE_IMm7MMS_ns1__statusTextType__ (75)
/* Primitive ns1:statusTextType schema type: */
class SOAP_CMAC ns1__statusTextType__ : public xsd__anyType
{
public:
std::wstring __item;
public:
virtual int soap_type() const { return 75; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__statusTextType__ */
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*);
ns1__statusTextType__() { ns1__statusTextType__::soap_default(NULL); }
virtual ~ns1__statusTextType__() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__senderIDType
#define SOAP_TYPE_IMm7MMS_ns1__senderIDType (23)
/* ns1:senderIDType */
class SOAP_CMAC ns1__senderIDType : public xsd__anyType
{
public:
std::wstring *VASPID; /* optional element of type ns1:entityIDType */
std::wstring *VASID; /* optional element of type ns1:entityIDType */
class ns1__addressType *SenderAddress; /* optional element of type ns1:addressType */
public:
virtual int soap_type() const { return 23; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__senderIDType */
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*);
ns1__senderIDType() { ns1__senderIDType::soap_default(NULL); }
virtual ~ns1__senderIDType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__genericRSReqType
#define SOAP_TYPE_IMm7MMS_ns1__genericRSReqType (32)
/* ns1:genericRSReqType */
class SOAP_CMAC ns1__genericRSReqType : public xsd__anyType
{
public:
enum ns1__versionType MM7Version; /* required element of type ns1:versionType */
std::wstring *MMSRelayServerID; /* optional element of type ns1:entityIDType */
public:
virtual int soap_type() const { return 32; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__genericRSReqType */
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*);
ns1__genericRSReqType() { ns1__genericRSReqType::soap_default(NULL); }
virtual ~ns1__genericRSReqType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__genericVASPRequestType
#define SOAP_TYPE_IMm7MMS_ns1__genericVASPRequestType (33)
/* ns1:genericVASPRequestType */
class SOAP_CMAC ns1__genericVASPRequestType : public xsd__anyType
{
public:
enum ns1__versionType MM7Version; /* required element of type ns1:versionType */
ns1__senderIDType *SenderIdentification; /* required element of type ns1:senderIDType */
public:
virtual int soap_type() const { return 33; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__genericVASPRequestType */
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*);
ns1__genericVASPRequestType() { ns1__genericVASPRequestType::soap_default(NULL); }
virtual ~ns1__genericVASPRequestType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__genericResponseType
#define SOAP_TYPE_IMm7MMS_ns1__genericResponseType (34)
/* ns1:genericResponseType */
class SOAP_CMAC ns1__genericResponseType : public xsd__anyType
{
public:
enum ns1__versionType MM7Version; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* required element of type ns1:versionType */
class ns1__responseStatusType *Status; /* required element of type ns1:responseStatusType */
public:
virtual int soap_type() const { return 34; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__genericResponseType */
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*);
ns1__genericResponseType() { ns1__genericResponseType::soap_default(NULL); }
virtual ~ns1__genericResponseType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__responseStatusType
#define SOAP_TYPE_IMm7MMS_ns1__responseStatusType (35)
/* ns1:responseStatusType */
class SOAP_CMAC ns1__responseStatusType : public xsd__anyType
{
public:
std::wstring StatusCode; /* required element of type ns1:statusCodeType */
std::wstring StatusText; /* required element of type ns1:statusTextType */
class ns1__anyDataType *Details; /* optional element of type ns1:anyDataType */
public:
virtual int soap_type() const { return 35; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__responseStatusType */
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*);
ns1__responseStatusType() { ns1__responseStatusType::soap_default(NULL); }
virtual ~ns1__responseStatusType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS__ns1__multiAddressType_RFC2822Address
#define SOAP_TYPE_IMm7MMS__ns1__multiAddressType_RFC2822Address (82)
/* Primitive ns1:multiAddressType-RFC2822Address schema type: */
class SOAP_CMAC _ns1__multiAddressType_RFC2822Address
{
public:
std::wstring __item;
bool displayOnly; /* optional attribute */
enum ns1__addressCodingType *addressCoding; /* optional attribute */
std::wstring *id; /* optional attribute */
public:
virtual int soap_type() const { return 82; } /* = unique id SOAP_TYPE_IMm7MMS__ns1__multiAddressType_RFC2822Address */
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*);
_ns1__multiAddressType_RFC2822Address() { _ns1__multiAddressType_RFC2822Address::soap_default(NULL); }
virtual ~_ns1__multiAddressType_RFC2822Address() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS__ns1__multiAddressType_Number
#define SOAP_TYPE_IMm7MMS__ns1__multiAddressType_Number (86)
/* Primitive ns1:multiAddressType-Number schema type: */
class SOAP_CMAC _ns1__multiAddressType_Number
{
public:
std::wstring __item;
bool displayOnly; /* optional attribute */
enum ns1__addressCodingType *addressCoding; /* optional attribute */
std::wstring *id; /* optional attribute */
public:
virtual int soap_type() const { return 86; } /* = unique id SOAP_TYPE_IMm7MMS__ns1__multiAddressType_Number */
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*);
_ns1__multiAddressType_Number() { _ns1__multiAddressType_Number::soap_default(NULL); }
virtual ~_ns1__multiAddressType_Number() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS__ns1__multiAddressType_ShortCode
#define SOAP_TYPE_IMm7MMS__ns1__multiAddressType_ShortCode (88)
/* Primitive ns1:multiAddressType-ShortCode schema type: */
class SOAP_CMAC _ns1__multiAddressType_ShortCode
{
public:
std::wstring __item;
bool displayOnly; /* optional attribute */
enum ns1__addressCodingType *addressCoding; /* optional attribute */
std::wstring *id; /* optional attribute */
public:
virtual int soap_type() const { return 88; } /* = unique id SOAP_TYPE_IMm7MMS__ns1__multiAddressType_ShortCode */
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*);
_ns1__multiAddressType_ShortCode() { _ns1__multiAddressType_ShortCode::soap_default(NULL); }
virtual ~_ns1__multiAddressType_ShortCode() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS__ns1__union_multiAddressType
#define SOAP_TYPE_IMm7MMS__ns1__union_multiAddressType (90)
/* xsd:choice */
union _ns1__union_multiAddressType
{
#define SOAP_UNION__ns1__union_multiAddressType_RFC2822Address (1)
_ns1__multiAddressType_RFC2822Address *RFC2822Address;
#define SOAP_UNION__ns1__union_multiAddressType_Number (2)
_ns1__multiAddressType_Number *Number;
#define SOAP_UNION__ns1__union_multiAddressType_ShortCode (3)
_ns1__multiAddressType_ShortCode *ShortCode;
};
#endif
#ifndef SOAP_TYPE_IMm7MMS___ns1__multiAddressType_sequence
#define SOAP_TYPE_IMm7MMS___ns1__multiAddressType_sequence (81)
/* Operation wrapper: */
class SOAP_CMAC __ns1__multiAddressType_sequence
{
public:
int __union_multiAddressType; /* union discriminant (of union defined below) */
union _ns1__union_multiAddressType union_multiAddressType; /* required element of type xsd:choice */
public:
virtual int soap_type() const { return 81; } /* = unique id SOAP_TYPE_IMm7MMS___ns1__multiAddressType_sequence */
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*);
__ns1__multiAddressType_sequence() { __ns1__multiAddressType_sequence::soap_default(NULL); }
virtual ~__ns1__multiAddressType_sequence() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__multiAddressType
#define SOAP_TYPE_IMm7MMS_ns1__multiAddressType (36)
/* ns1:multiAddressType */
class SOAP_CMAC ns1__multiAddressType : public xsd__anyType
{
public:
int __size_multiAddressType_sequence; /* sequence of elements <-multiAddressType-sequence> */
__ns1__multiAddressType_sequence *__multiAddressType_sequence;
public:
virtual int soap_type() const { return 36; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__multiAddressType */
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*);
ns1__multiAddressType() { ns1__multiAddressType::soap_default(NULL); }
virtual ~ns1__multiAddressType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__addressType
#define SOAP_TYPE_IMm7MMS_ns1__addressType (37)
/* Primitive ns1:addressType schema type: */
class SOAP_CMAC ns1__addressType : public xsd__anyType
{
public:
virtual int soap_type() const { return 37; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__addressType */
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*);
ns1__addressType() { ns1__addressType::soap_default(NULL); }
virtual ~ns1__addressType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__previouslySentByType
#define SOAP_TYPE_IMm7MMS_ns1__previouslySentByType (38)
/* ns1:previouslySentByType */
class SOAP_CMAC ns1__previouslySentByType : public xsd__anyType
{
public:
int __sizeUserAgent; /* sequence of elements <UserAgent> */
class ns1__userAgentInfoType **UserAgent; /* optional element of type ns1:userAgentInfoType */
public:
virtual int soap_type() const { return 38; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__previouslySentByType */
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*);
ns1__previouslySentByType() { ns1__previouslySentByType::soap_default(NULL); }
virtual ~ns1__previouslySentByType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__previouslySentByDateTime
#define SOAP_TYPE_IMm7MMS_ns1__previouslySentByDateTime (39)
/* ns1:previouslySentByDateTime */
class SOAP_CMAC ns1__previouslySentByDateTime : public xsd__anyType
{
public:
int __sizeDateTime; /* sequence of elements <DateTime> */
class ns1__userAgentDateTimeType **DateTime; /* optional element of type ns1:userAgentDateTimeType */
public:
virtual int soap_type() const { return 39; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__previouslySentByDateTime */
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*);
ns1__previouslySentByDateTime() { ns1__previouslySentByDateTime::soap_default(NULL); }
virtual ~ns1__previouslySentByDateTime() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS__ns1__union_recipientsType
#define SOAP_TYPE_IMm7MMS__ns1__union_recipientsType (98)
/* xsd:choice */
union _ns1__union_recipientsType
{
#define SOAP_UNION__ns1__union_recipientsType_To (1)
ns1__multiAddressType *To;
#define SOAP_UNION__ns1__union_recipientsType_Cc (2)
ns1__multiAddressType *Cc;
#define SOAP_UNION__ns1__union_recipientsType_Bcc (3)
ns1__multiAddressType *Bcc;
};
#endif
#ifndef SOAP_TYPE_IMm7MMS___ns1__recipientsType_sequence
#define SOAP_TYPE_IMm7MMS___ns1__recipientsType_sequence (96)
/* Operation wrapper: */
class SOAP_CMAC __ns1__recipientsType_sequence
{
public:
int __union_recipientsType; /* union discriminant (of union defined below) */
union _ns1__union_recipientsType union_recipientsType; /* required element of type xsd:choice */
public:
virtual int soap_type() const { return 96; } /* = unique id SOAP_TYPE_IMm7MMS___ns1__recipientsType_sequence */
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*);
__ns1__recipientsType_sequence() { __ns1__recipientsType_sequence::soap_default(NULL); }
virtual ~__ns1__recipientsType_sequence() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__recipientsType
#define SOAP_TYPE_IMm7MMS_ns1__recipientsType (43)
/* ns1:recipientsType */
class SOAP_CMAC ns1__recipientsType : public xsd__anyType
{
public:
int __size_recipientsType_sequence; /* sequence of elements <-recipientsType-sequence> */
__ns1__recipientsType_sequence *__recipientsType_sequence;
public:
virtual int soap_type() const { return 43; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__recipientsType */
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*);
ns1__recipientsType() { ns1__recipientsType::soap_default(NULL); }
virtual ~ns1__recipientsType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__contentReferenceType
#define SOAP_TYPE_IMm7MMS_ns1__contentReferenceType (44)
/* Primitive ns1:contentReferenceType schema type: */
class SOAP_CMAC ns1__contentReferenceType : public xsd__anyType
{
public:
std::wstring href; /* required attribute */
bool *allowAdaptations; /* optional attribute */
public:
virtual int soap_type() const { return 44; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__contentReferenceType */
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*);
ns1__contentReferenceType() { ns1__contentReferenceType::soap_default(NULL); }
virtual ~ns1__contentReferenceType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS__ns1__submitReqType_ReplyCharging
#define SOAP_TYPE_IMm7MMS__ns1__submitReqType_ReplyCharging (105)
/* ns1:submitReqType-ReplyCharging */
class SOAP_CMAC _ns1__submitReqType_ReplyCharging
{
public:
std::wstring *replyChargingSize; /* optional attribute */
std::wstring *replyDeadline; /* optional attribute */
public:
virtual int soap_type() const { return 105; } /* = unique id SOAP_TYPE_IMm7MMS__ns1__submitReqType_ReplyCharging */
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*);
_ns1__submitReqType_ReplyCharging() { _ns1__submitReqType_ReplyCharging::soap_default(NULL); }
virtual ~_ns1__submitReqType_ReplyCharging() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__submitReqType
#define SOAP_TYPE_IMm7MMS_ns1__submitReqType (24)
/* ns1:submitReqType */
class SOAP_CMAC ns1__submitReqType : public ns1__genericVASPRequestType
{
public:
ns1__recipientsType *Recipients; /* required element of type ns1:recipientsType */
class ns1__serviceCodeType *ServiceCode; /* optional element of type ns1:serviceCodeType */
std::wstring *LinkedID; /* optional element of type ns1:messageIDType */
enum ns1__messageClassType MessageClass; /* optional element of type ns1:messageClassType */
time_t *TimeStamp; /* optional element of type xsd:dateTime */
_ns1__submitReqType_ReplyCharging *ReplyCharging; /* optional element of type ns1:submitReqType-ReplyCharging */
std::wstring *EarliestDeliveryTime; /* optional element of type ns1:relativeOrAbsoluteDateType */
std::wstring *ExpiryDate; /* optional element of type ns1:relativeOrAbsoluteDateType */
bool *DeliveryReport; /* optional element of type xsd:boolean */
bool *ReadReply; /* optional element of type xsd:boolean */
enum ns1__priorityType *Priority; /* optional element of type ns1:priorityType */
std::wstring *Subject; /* optional element of type xsd:string */
enum ns1__chargedPartyType *ChargedParty; /* optional element of type ns1:chargedPartyType */
std::wstring *ChargedPartyID; /* optional element of type ns1:chargedPartyIDType */
bool *DistributionIndicator; /* optional element of type xsd:boolean */
ns1__contentReferenceType *Content; /* optional element of type ns1:contentReferenceType */
public:
virtual int soap_type() const { return 24; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__submitReqType */
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*);
ns1__submitReqType() { ns1__submitReqType::soap_default(NULL); }
virtual ~ns1__submitReqType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__submitRspType
#define SOAP_TYPE_IMm7MMS_ns1__submitRspType (25)
/* ns1:submitRspType */
class SOAP_CMAC ns1__submitRspType : public ns1__genericResponseType
{
public:
std::wstring MessageID; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* required element of type ns1:messageIDType */
public:
virtual int soap_type() const { return 25; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__submitRspType */
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*);
ns1__submitRspType() { ns1__submitRspType::soap_default(NULL); }
virtual ~ns1__submitRspType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__deliverReqType
#define SOAP_TYPE_IMm7MMS_ns1__deliverReqType (26)
/* ns1:deliverReqType */
class SOAP_CMAC ns1__deliverReqType : public ns1__genericRSReqType
{
public:
std::wstring *LinkedID; /* optional element of type ns1:messageIDType */
ns1__addressType *Sender; /* required element of type ns1:addressType */
ns1__recipientsType *Recipients; /* optional element of type ns1:recipientsType */
ns1__previouslySentByType *Previouslysentby; /* optional element of type ns1:previouslySentByType */
ns1__previouslySentByDateTime *Previouslysentdateandtime; /* optional element of type ns1:previouslySentByDateTime */
std::wstring *SenderSPI; /* optional element of type ns1:serviceProviderIDType */
std::wstring *RecipientSPI; /* optional element of type ns1:serviceProviderIDType */
time_t *TimeStamp; /* optional element of type xsd:dateTime */
std::wstring *ReplyChargingID; /* optional element of type ns1:messageIDType */
enum ns1__priorityType *Priority; /* optional element of type ns1:priorityType */
std::wstring *Subject; /* optional element of type xsd:string */
ns1__contentReferenceType *Content; /* optional element of type ns1:contentReferenceType */
public:
virtual int soap_type() const { return 26; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__deliverReqType */
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*);
ns1__deliverReqType() { ns1__deliverReqType::soap_default(NULL); }
virtual ~ns1__deliverReqType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__deliverRspType
#define SOAP_TYPE_IMm7MMS_ns1__deliverRspType (27)
/* ns1:deliverRspType */
class SOAP_CMAC ns1__deliverRspType : public ns1__genericResponseType
{
public:
ns1__serviceCodeType *ServiceCode; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* optional element of type ns1:serviceCodeType */
public:
virtual int soap_type() const { return 27; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__deliverRspType */
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*);
ns1__deliverRspType() { ns1__deliverRspType::soap_default(NULL); }
virtual ~ns1__deliverRspType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__cancelReqType
#define SOAP_TYPE_IMm7MMS_ns1__cancelReqType (28)
/* ns1:cancelReqType */
class SOAP_CMAC ns1__cancelReqType : public ns1__genericVASPRequestType
{
public:
std::wstring MessageID; /* required element of type ns1:messageIDType */
public:
virtual int soap_type() const { return 28; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__cancelReqType */
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*);
ns1__cancelReqType() { ns1__cancelReqType::soap_default(NULL); }
virtual ~ns1__cancelReqType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__replaceReqType
#define SOAP_TYPE_IMm7MMS_ns1__replaceReqType (29)
/* ns1:replaceReqType */
class SOAP_CMAC ns1__replaceReqType : public ns1__genericVASPRequestType
{
public:
std::wstring MessageID; /* required element of type ns1:messageIDType */
ns1__serviceCodeType *ServiceCode; /* optional element of type ns1:serviceCodeType */
time_t *TimeStamp; /* optional element of type xsd:dateTime */
bool *ReadReply; /* optional element of type xsd:boolean */
std::wstring *EarliestDeliveryTime; /* optional element of type ns1:relativeOrAbsoluteDateType */
bool *DistributionIndicator; /* optional element of type xsd:boolean */
ns1__contentReferenceType *Content; /* optional element of type ns1:contentReferenceType */
public:
virtual int soap_type() const { return 29; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__replaceReqType */
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*);
ns1__replaceReqType() { ns1__replaceReqType::soap_default(NULL); }
virtual ~ns1__replaceReqType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__deliveryReportReqType
#define SOAP_TYPE_IMm7MMS_ns1__deliveryReportReqType (30)
/* ns1:deliveryReportReqType */
class SOAP_CMAC ns1__deliveryReportReqType : public ns1__genericRSReqType
{
public:
std::wstring MessageID; /* required element of type ns1:messageIDType */
ns1__multiAddressType *Recipient; /* required element of type ns1:multiAddressType */
ns1__addressType *Sender; /* required element of type ns1:addressType */
time_t Date; /* required element of type xsd:dateTime */
enum ns1__mmDeliveryStatusType MMStatus; /* required element of type ns1:mmDeliveryStatusType */
enum ns1__MMStatusExtensionType *MMStatusExtension; /* optional element of type ns1:MMStatusExtensionType */
std::wstring *StatusText; /* optional element of type xsd:string */
public:
virtual int soap_type() const { return 30; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__deliveryReportReqType */
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*);
ns1__deliveryReportReqType() { ns1__deliveryReportReqType::soap_default(NULL); }
virtual ~ns1__deliveryReportReqType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__readReplyReqType
#define SOAP_TYPE_IMm7MMS_ns1__readReplyReqType (31)
/* ns1:readReplyReqType */
class SOAP_CMAC ns1__readReplyReqType : public ns1__genericRSReqType
{
public:
std::wstring MessageID; /* required element of type ns1:messageIDType */
ns1__addressType *Recipient; /* required element of type ns1:addressType */
ns1__addressType *Sender; /* required element of type ns1:addressType */
time_t TimeStamp; /* required element of type xsd:dateTime */
enum ns1__mmReadStatusType MMStatus; /* required element of type ns1:mmReadStatusType */
std::wstring *StatusText; /* optional element of type xsd:string */
public:
virtual int soap_type() const { return 31; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__readReplyReqType */
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*);
ns1__readReplyReqType() { ns1__readReplyReqType::soap_default(NULL); }
virtual ~ns1__readReplyReqType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__userAgentInfoType
#define SOAP_TYPE_IMm7MMS_ns1__userAgentInfoType (40)
/* Primitive ns1:userAgentInfoType schema type: */
class SOAP_CMAC ns1__userAgentInfoType : public ns1__addressType
{
public:
std::wstring *sequence; /* optional attribute */
public:
virtual int soap_type() const { return 40; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__userAgentInfoType */
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*);
ns1__userAgentInfoType() { ns1__userAgentInfoType::soap_default(NULL); }
virtual ~ns1__userAgentInfoType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__userAgentDateTimeType
#define SOAP_TYPE_IMm7MMS_ns1__userAgentDateTimeType (41)
/* Primitive ns1:userAgentDateTimeType schema type: */
class SOAP_CMAC ns1__userAgentDateTimeType : public xsd__anyType
{
public:
std::wstring __item;
std::wstring *sequence; /* optional attribute */
public:
virtual int soap_type() const { return 41; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__userAgentDateTimeType */
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*);
ns1__userAgentDateTimeType() { ns1__userAgentDateTimeType::soap_default(NULL); }
virtual ~ns1__userAgentDateTimeType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__serviceCodeType
#define SOAP_TYPE_IMm7MMS_ns1__serviceCodeType (42)
/* Primitive ns1:serviceCodeType schema type: */
class SOAP_CMAC ns1__serviceCodeType : public xsd__anyType
{
public:
std::wstring __item;
char *__anyAttribute; /* optional attribute */
public:
virtual int soap_type() const { return 42; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__serviceCodeType */
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*);
ns1__serviceCodeType() { ns1__serviceCodeType::soap_default(NULL); }
virtual ~ns1__serviceCodeType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__anyDataType
#define SOAP_TYPE_IMm7MMS_ns1__anyDataType (45)
/* ns1:anyDataType */
class SOAP_CMAC ns1__anyDataType : public xsd__anyType
{
public:
int __size; /* sequence of elements <-any> */
char **__any;
public:
virtual int soap_type() const { return 45; } /* = unique id SOAP_TYPE_IMm7MMS_ns1__anyDataType */
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*);
ns1__anyDataType() { ns1__anyDataType::soap_default(NULL); }
virtual ~ns1__anyDataType() { }
};
#endif
#ifndef SOAP_TYPE_IMm7MMS__ns1__TransactionID
#define SOAP_TYPE_IMm7MMS__ns1__TransactionID (46)
/* Primitive ns1:TransactionID schema type: */
class SOAP_CMAC _ns1__TransactionID
{
public:
std::wstring __item;
char *SOAP_ENV__mustUnderstand; /* optional attribute */
std::wstring *SOAP_ENV__encodingStyle; /* optional attribute */
std::wstring *SOAP_ENV__actor; /* optional attribute */
struct soap *soap; /* transient */
public:
virtual int soap_type() const { return 46; } /* = unique id SOAP_TYPE_IMm7MMS__ns1__TransactionID */
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*);
_ns1__TransactionID() { _ns1__TransactionID::soap_default(NULL); }
virtual ~_ns1__TransactionID() { }
};
#endif
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_IMm7MMS_SOAP_ENV__Header
#define SOAP_TYPE_IMm7MMS_SOAP_ENV__Header (121)
/* SOAP Header: */
struct SOAP_ENV__Header
{
public:
_ns1__TransactionID *ns1__TransactionID; /* mustUnderstand */
};
#endif
#endif
#ifndef SOAP_TYPE_IMm7MMS___ns1__submitReq
#define SOAP_TYPE_IMm7MMS___ns1__submitReq (126)
/* Operation wrapper: */
struct __ns1__submitReq
{
public:
ns1__submitReqType *ns1__SubmitReq; /* optional element of type ns1:submitReqType */
};
#endif
#ifndef SOAP_TYPE_IMm7MMS___ns1__deliverReq
#define SOAP_TYPE_IMm7MMS___ns1__deliverReq (130)
/* Operation wrapper: */
struct __ns1__deliverReq
{
public:
ns1__deliverReqType *ns1__DeliverReq; /* optional element of type ns1:deliverReqType */
};
#endif
#ifndef SOAP_TYPE_IMm7MMS___ns1__deliveryReportReq
#define SOAP_TYPE_IMm7MMS___ns1__deliveryReportReq (134)
/* Operation wrapper: */
struct __ns1__deliveryReportReq
{
public:
ns1__deliveryReportReqType *ns1__DeliveryReportReq; /* optional element of type ns1:deliveryReportReqType */
};
#endif
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_IMm7MMS_SOAP_ENV__Code
#define SOAP_TYPE_IMm7MMS_SOAP_ENV__Code (135)
/* 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_IMm7MMS_SOAP_ENV__Detail
#define SOAP_TYPE_IMm7MMS_SOAP_ENV__Detail (137)
/* 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_IMm7MMS_SOAP_ENV__Reason
#define SOAP_TYPE_IMm7MMS_SOAP_ENV__Reason (140)
/* 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_IMm7MMS_SOAP_ENV__Fault
#define SOAP_TYPE_IMm7MMS_SOAP_ENV__Fault (141)
/* 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_IMm7MMS__QName
#define SOAP_TYPE_IMm7MMS__QName (5)
typedef char *_QName;
#endif
#ifndef SOAP_TYPE_IMm7MMS__XML
#define SOAP_TYPE_IMm7MMS__XML (6)
typedef char *_XML;
#endif
#ifndef SOAP_TYPE_IMm7MMS_xsd__ID
#define SOAP_TYPE_IMm7MMS_xsd__ID (10)
typedef std::wstring xsd__ID;
#endif
#ifndef SOAP_TYPE_IMm7MMS_xsd__anyURI
#define SOAP_TYPE_IMm7MMS_xsd__anyURI (12)
typedef std::wstring xsd__anyURI;
#endif
#ifndef SOAP_TYPE_IMm7MMS_xsd__positiveInteger
#define SOAP_TYPE_IMm7MMS_xsd__positiveInteger (18)
typedef std::wstring xsd__positiveInteger;
#endif
#ifndef SOAP_TYPE_IMm7MMS__SOAP_ENV__actor
#define SOAP_TYPE_IMm7MMS__SOAP_ENV__actor (21)
typedef std::wstring _SOAP_ENV__actor;
#endif
#ifndef SOAP_TYPE_IMm7MMS__SOAP_ENV__encodingStyle
#define SOAP_TYPE_IMm7MMS__SOAP_ENV__encodingStyle (22)
typedef std::wstring _SOAP_ENV__encodingStyle;
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__relativeOrAbsoluteDateType
#define SOAP_TYPE_IMm7MMS_ns1__relativeOrAbsoluteDateType (47)
typedef std::wstring ns1__relativeOrAbsoluteDateType;
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__messageIDType
#define SOAP_TYPE_IMm7MMS_ns1__messageIDType (52)
typedef std::wstring ns1__messageIDType;
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__serviceProviderIDType
#define SOAP_TYPE_IMm7MMS_ns1__serviceProviderIDType (56)
typedef std::wstring ns1__serviceProviderIDType;
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__chargedPartyIDType
#define SOAP_TYPE_IMm7MMS_ns1__chargedPartyIDType (58)
typedef std::wstring ns1__chargedPartyIDType;
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__entityIDType
#define SOAP_TYPE_IMm7MMS_ns1__entityIDType (62)
typedef std::wstring ns1__entityIDType;
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__statusCodeType
#define SOAP_TYPE_IMm7MMS_ns1__statusCodeType (72)
typedef std::wstring ns1__statusCodeType;
#endif
#ifndef SOAP_TYPE_IMm7MMS_ns1__statusTextType
#define SOAP_TYPE_IMm7MMS_ns1__statusTextType (74)
typedef std::wstring ns1__statusTextType;
#endif
/******************************************************************************\
* *
* Externals *
* *
\******************************************************************************/
} // namespace IMm7MMS
#endif
/* End of IMm7MMSStub.h */