Home · All Classes · All Namespaces · Modules · Functions · Files

types.h

00001 /* Generated from Telepathy D-Bus Interface Specification, TelepathyQt4 copy, version 0.17.7 */
00002 
00003 #ifndef IN_TELEPATHY_QT4_HEADER
00004 #error IN_TELEPATHY_QT4_HEADER
00005 #endif
00006 
00007 #include <QtGlobal>
00008 
00009 #include <QByteArray>
00010 #include <QString>
00011 #include <QStringList>
00012 #include <QVariantList>
00013 #include <QVariantMap>
00014 
00015 #include <QDBusArgument>
00016 #include <QDBusMetaType>
00017 #include <QDBusObjectPath>
00018 #include <QDBusSignature>
00019 #include <QDBusVariant>
00020 
00021 #include <TelepathyQt4/Global>
00022 
00051 namespace Tp
00052 {
00061 struct TELEPATHY_QT4_EXPORT ObjectPathList : public QList<QDBusObjectPath>
00062 {
00063     inline ObjectPathList() : QList<QDBusObjectPath>() {}
00064     inline ObjectPathList(const QList<QDBusObjectPath>& a) : QList<QDBusObjectPath>(a) {}
00065 
00066     inline ObjectPathList& operator=(const QList<QDBusObjectPath>& a)
00067     {
00068         *(static_cast<QList<QDBusObjectPath>*>(this)) = a;
00069         return *this;
00070     }
00071 };
00072 
00081 struct TELEPATHY_QT4_EXPORT UIntList : public QList<uint>
00082 {
00083     inline UIntList() : QList<uint>() {}
00084     inline UIntList(const QList<uint>& a) : QList<uint>(a) {}
00085 
00086     inline UIntList& operator=(const QList<uint>& a)
00087     {
00088         *(static_cast<QList<uint>*>(this)) = a;
00089         return *this;
00090     }
00091 };
00092 
00103 struct TELEPATHY_QT4_EXPORT AliasMap : public QMap<uint, QString>
00104 {
00105     inline AliasMap() : QMap<uint, QString>() {}
00106     inline AliasMap(const QMap<uint, QString>& a) : QMap<uint, QString>(a) {}
00107 
00108     inline AliasMap& operator=(const QMap<uint, QString>& a)
00109     {
00110         *(static_cast<QMap<uint, QString>*>(this)) = a;
00111         return *this;
00112     }
00113 };
00114 
00124 struct TELEPATHY_QT4_EXPORT AliasPair
00125 {
00126     uint handle;
00127     QString alias;
00128 };
00129 
00130 TELEPATHY_QT4_EXPORT bool operator==(const AliasPair& v1, const AliasPair& v2);
00131 inline bool operator!=(const AliasPair& v1, const AliasPair& v2)
00132 {
00133     return !operator==(v1, v2);
00134 }
00135 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const AliasPair& val);
00136 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, AliasPair& val);
00137 
00144 typedef QList<AliasPair> AliasPairList;
00145 
00155 struct TELEPATHY_QT4_EXPORT Avatar
00156 {
00157     QByteArray avatarData;
00158     QString MIMEType;
00159 };
00160 
00161 TELEPATHY_QT4_EXPORT bool operator==(const Avatar& v1, const Avatar& v2);
00162 inline bool operator!=(const Avatar& v1, const Avatar& v2)
00163 {
00164     return !operator==(v1, v2);
00165 }
00166 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const Avatar& val);
00167 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, Avatar& val);
00168 
00180 struct TELEPATHY_QT4_EXPORT AvatarTokenMap : public QMap<uint, QString>
00181 {
00182     inline AvatarTokenMap() : QMap<uint, QString>() {}
00183     inline AvatarTokenMap(const QMap<uint, QString>& a) : QMap<uint, QString>(a) {}
00184 
00185     inline AvatarTokenMap& operator=(const QMap<uint, QString>& a)
00186     {
00187         *(static_cast<QMap<uint, QString>*>(this)) = a;
00188         return *this;
00189     }
00190 };
00191 
00204 struct TELEPATHY_QT4_EXPORT CapabilityChange
00205 {
00206     uint handle;
00207     QString channelType;
00208     uint oldGenericFlags;
00209     uint newGenericFlags;
00210     uint oldTypeSpecificFlags;
00211     uint newTypeSpecificFlags;
00212 };
00213 
00214 TELEPATHY_QT4_EXPORT bool operator==(const CapabilityChange& v1, const CapabilityChange& v2);
00215 inline bool operator!=(const CapabilityChange& v1, const CapabilityChange& v2)
00216 {
00217     return !operator==(v1, v2);
00218 }
00219 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const CapabilityChange& val);
00220 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, CapabilityChange& val);
00221 
00228 typedef QList<CapabilityChange> CapabilityChangeList;
00229 
00240 struct TELEPATHY_QT4_EXPORT CapabilityPair
00241 {
00242     QString channelType;
00243     uint typeSpecificFlags;
00244 };
00245 
00246 TELEPATHY_QT4_EXPORT bool operator==(const CapabilityPair& v1, const CapabilityPair& v2);
00247 inline bool operator!=(const CapabilityPair& v1, const CapabilityPair& v2)
00248 {
00249     return !operator==(v1, v2);
00250 }
00251 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const CapabilityPair& val);
00252 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, CapabilityPair& val);
00253 
00260 typedef QList<CapabilityPair> CapabilityPairList;
00261 
00272 struct TELEPATHY_QT4_EXPORT ChannelCallStateMap : public QMap<uint, uint>
00273 {
00274     inline ChannelCallStateMap() : QMap<uint, uint>() {}
00275     inline ChannelCallStateMap(const QMap<uint, uint>& a) : QMap<uint, uint>(a) {}
00276 
00277     inline ChannelCallStateMap& operator=(const QMap<uint, uint>& a)
00278     {
00279         *(static_cast<QMap<uint, uint>*>(this)) = a;
00280         return *this;
00281     }
00282 };
00283 
00305 struct TELEPATHY_QT4_EXPORT ChannelClass : public QMap<QString, QDBusVariant>
00306 {
00307     inline ChannelClass() : QMap<QString, QDBusVariant>() {}
00308     inline ChannelClass(const QMap<QString, QDBusVariant>& a) : QMap<QString, QDBusVariant>(a) {}
00309 
00310     inline ChannelClass& operator=(const QMap<QString, QDBusVariant>& a)
00311     {
00312         *(static_cast<QMap<QString, QDBusVariant>*>(this)) = a;
00313         return *this;
00314     }
00315 };
00316 
00323 typedef QList<ChannelClass> ChannelClassList;
00324 
00335 struct TELEPATHY_QT4_EXPORT ChannelDetails
00336 {
00340     QDBusObjectPath channel;
00384     QVariantMap properties;
00385 };
00386 
00387 TELEPATHY_QT4_EXPORT bool operator==(const ChannelDetails& v1, const ChannelDetails& v2);
00388 inline bool operator!=(const ChannelDetails& v1, const ChannelDetails& v2)
00389 {
00390     return !operator==(v1, v2);
00391 }
00392 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ChannelDetails& val);
00393 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ChannelDetails& val);
00394 
00401 typedef QList<ChannelDetails> ChannelDetailsList;
00402 
00413 struct TELEPATHY_QT4_EXPORT ChannelInfo
00414 {
00419     QDBusObjectPath channel;
00423     QString channelType;
00428     uint handleType;
00433     uint handle;
00434 };
00435 
00436 TELEPATHY_QT4_EXPORT bool operator==(const ChannelInfo& v1, const ChannelInfo& v2);
00437 inline bool operator!=(const ChannelInfo& v1, const ChannelInfo& v2)
00438 {
00439     return !operator==(v1, v2);
00440 }
00441 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ChannelInfo& val);
00442 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ChannelInfo& val);
00443 
00450 typedef QList<ChannelInfo> ChannelInfoList;
00451 
00463 struct TELEPATHY_QT4_EXPORT ContactAttributesMap : public QMap<uint, QVariantMap>
00464 {
00465     inline ContactAttributesMap() : QMap<uint, QVariantMap>() {}
00466     inline ContactAttributesMap(const QMap<uint, QVariantMap>& a) : QMap<uint, QVariantMap>(a) {}
00467 
00468     inline ContactAttributesMap& operator=(const QMap<uint, QVariantMap>& a)
00469     {
00470         *(static_cast<QMap<uint, QVariantMap>*>(this)) = a;
00471         return *this;
00472     }
00473 };
00474 
00486 struct TELEPATHY_QT4_EXPORT ContactCapability
00487 {
00488     uint handle;
00489     QString channelType;
00490     uint genericFlags;
00491     uint typeSpecificFlags;
00492 };
00493 
00494 TELEPATHY_QT4_EXPORT bool operator==(const ContactCapability& v1, const ContactCapability& v2);
00495 inline bool operator!=(const ContactCapability& v1, const ContactCapability& v2)
00496 {
00497     return !operator==(v1, v2);
00498 }
00499 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ContactCapability& val);
00500 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ContactCapability& val);
00501 
00508 typedef QList<ContactCapability> ContactCapabilityList;
00509 
00595 struct TELEPATHY_QT4_EXPORT ContactInfoField
00596 {
00602     QString fieldName;
00627     QStringList parameters;
00656     QStringList fieldValue;
00657 };
00658 
00659 TELEPATHY_QT4_EXPORT bool operator==(const ContactInfoField& v1, const ContactInfoField& v2);
00660 inline bool operator!=(const ContactInfoField& v1, const ContactInfoField& v2)
00661 {
00662     return !operator==(v1, v2);
00663 }
00664 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ContactInfoField& val);
00665 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ContactInfoField& val);
00666 
00673 typedef QList<ContactInfoField> ContactInfoFieldList;
00674 
00685 struct TELEPATHY_QT4_EXPORT ContactLocations : public QMap<uint, QVariantMap>
00686 {
00687     inline ContactLocations() : QMap<uint, QVariantMap>() {}
00688     inline ContactLocations(const QMap<uint, QVariantMap>& a) : QMap<uint, QVariantMap>(a) {}
00689 
00690     inline ContactLocations& operator=(const QMap<uint, QVariantMap>& a)
00691     {
00692         *(static_cast<QMap<uint, QVariantMap>*>(this)) = a;
00693         return *this;
00694     }
00695 };
00696 
00707 struct TELEPATHY_QT4_EXPORT DBusTubeMember
00708 {
00712     uint handle;
00716     QString uniqueName;
00717 };
00718 
00719 TELEPATHY_QT4_EXPORT bool operator==(const DBusTubeMember& v1, const DBusTubeMember& v2);
00720 inline bool operator!=(const DBusTubeMember& v1, const DBusTubeMember& v2)
00721 {
00722     return !operator==(v1, v2);
00723 }
00724 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const DBusTubeMember& val);
00725 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, DBusTubeMember& val);
00726 
00733 typedef QList<DBusTubeMember> DBusTubeMemberList;
00734 
00745 struct TELEPATHY_QT4_EXPORT FieldSpec
00746 {
00750     QString name;
00756     QStringList parameters;
00760     uint flags;
00765     uint max;
00766 };
00767 
00768 TELEPATHY_QT4_EXPORT bool operator==(const FieldSpec& v1, const FieldSpec& v2);
00769 inline bool operator!=(const FieldSpec& v1, const FieldSpec& v2)
00770 {
00771     return !operator==(v1, v2);
00772 }
00773 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const FieldSpec& val);
00774 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, FieldSpec& val);
00775 
00782 typedef QList<FieldSpec> FieldSpecs;
00783 
00794 struct TELEPATHY_QT4_EXPORT HandleIdentifierMap : public QMap<uint, QString>
00795 {
00796     inline HandleIdentifierMap() : QMap<uint, QString>() {}
00797     inline HandleIdentifierMap(const QMap<uint, QString>& a) : QMap<uint, QString>(a) {}
00798 
00799     inline HandleIdentifierMap& operator=(const QMap<uint, QString>& a)
00800     {
00801         *(static_cast<QMap<uint, QString>*>(this)) = a;
00802         return *this;
00803     }
00804 };
00805 
00816 struct TELEPATHY_QT4_EXPORT HandleOwnerMap : public QMap<uint, uint>
00817 {
00818     inline HandleOwnerMap() : QMap<uint, uint>() {}
00819     inline HandleOwnerMap(const QMap<uint, uint>& a) : QMap<uint, uint>(a) {}
00820 
00821     inline HandleOwnerMap& operator=(const QMap<uint, uint>& a)
00822     {
00823         *(static_cast<QMap<uint, uint>*>(this)) = a;
00824         return *this;
00825     }
00826 };
00827 
00838 struct TELEPATHY_QT4_EXPORT LocalPendingInfo
00839 {
00843     uint toBeAdded;
00847     uint actor;
00851     uint reason;
00856     QString message;
00857 };
00858 
00859 TELEPATHY_QT4_EXPORT bool operator==(const LocalPendingInfo& v1, const LocalPendingInfo& v2);
00860 inline bool operator!=(const LocalPendingInfo& v1, const LocalPendingInfo& v2)
00861 {
00862     return !operator==(v1, v2);
00863 }
00864 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const LocalPendingInfo& val);
00865 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, LocalPendingInfo& val);
00866 
00873 typedef QList<LocalPendingInfo> LocalPendingInfoList;
00874 
00885 struct TELEPATHY_QT4_EXPORT Location : public QMap<QString, QDBusVariant>
00886 {
00887     inline Location() : QMap<QString, QDBusVariant>() {}
00888     inline Location(const QMap<QString, QDBusVariant>& a) : QMap<QString, QDBusVariant>(a) {}
00889 
00890     inline Location& operator=(const QMap<QString, QDBusVariant>& a)
00891     {
00892         *(static_cast<QMap<QString, QDBusVariant>*>(this)) = a;
00893         return *this;
00894     }
00895 };
00896 
00906 struct TELEPATHY_QT4_EXPORT MediaSessionHandlerInfo
00907 {
00912     QDBusObjectPath sessionHandler;
00916     QString mediaSessionType;
00917 };
00918 
00919 TELEPATHY_QT4_EXPORT bool operator==(const MediaSessionHandlerInfo& v1, const MediaSessionHandlerInfo& v2);
00920 inline bool operator!=(const MediaSessionHandlerInfo& v1, const MediaSessionHandlerInfo& v2)
00921 {
00922     return !operator==(v1, v2);
00923 }
00924 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaSessionHandlerInfo& val);
00925 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaSessionHandlerInfo& val);
00926 
00933 typedef QList<MediaSessionHandlerInfo> MediaSessionHandlerInfoList;
00934 
00942 struct TELEPATHY_QT4_EXPORT MediaStreamHandlerTransport
00943 {
00944     uint componentNumber;
00945     QString IPAddress;
00946     uint port;
00947     uint protocol;
00948     QString subtype;
00949     QString profile;
00950     double preferenceValue;
00951     uint transportType;
00952     QString username;
00953     QString password;
00954 };
00955 
00956 TELEPATHY_QT4_EXPORT bool operator==(const MediaStreamHandlerTransport& v1, const MediaStreamHandlerTransport& v2);
00957 inline bool operator!=(const MediaStreamHandlerTransport& v1, const MediaStreamHandlerTransport& v2)
00958 {
00959     return !operator==(v1, v2);
00960 }
00961 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaStreamHandlerTransport& val);
00962 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaStreamHandlerTransport& val);
00963 
00970 typedef QList<MediaStreamHandlerTransport> MediaStreamHandlerTransportList;
00971 
00979 struct TELEPATHY_QT4_EXPORT MediaStreamInfo
00980 {
00981     uint identifier;
00982     uint contact;
00983     uint type;
00984     uint state;
00985     uint direction;
00986     uint pendingSendFlags;
00987 };
00988 
00989 TELEPATHY_QT4_EXPORT bool operator==(const MediaStreamInfo& v1, const MediaStreamInfo& v2);
00990 inline bool operator!=(const MediaStreamInfo& v1, const MediaStreamInfo& v2)
00991 {
00992     return !operator==(v1, v2);
00993 }
00994 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaStreamInfo& val);
00995 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaStreamInfo& val);
00996 
01003 typedef QList<MediaStreamInfo> MediaStreamInfoList;
01004 
01596 struct TELEPATHY_QT4_EXPORT MessagePart : public QMap<QString, QDBusVariant>
01597 {
01598     inline MessagePart() : QMap<QString, QDBusVariant>() {}
01599     inline MessagePart(const QMap<QString, QDBusVariant>& a) : QMap<QString, QDBusVariant>(a) {}
01600 
01601     inline MessagePart& operator=(const QMap<QString, QDBusVariant>& a)
01602     {
01603         *(static_cast<QMap<QString, QDBusVariant>*>(this)) = a;
01604         return *this;
01605     }
01606 };
01607 
01614 typedef QList<MessagePart> MessagePartList;
01615 
01622 typedef QList<MessagePartList> MessagePartListList;
01623 
01635 struct TELEPATHY_QT4_EXPORT MessagePartContentMap : public QMap<uint, QDBusVariant>
01636 {
01637     inline MessagePartContentMap() : QMap<uint, QDBusVariant>() {}
01638     inline MessagePartContentMap(const QMap<uint, QDBusVariant>& a) : QMap<uint, QDBusVariant>(a) {}
01639 
01640     inline MessagePartContentMap& operator=(const QMap<uint, QDBusVariant>& a)
01641     {
01642         *(static_cast<QMap<uint, QDBusVariant>*>(this)) = a;
01643         return *this;
01644     }
01645 };
01646 
01659 struct TELEPATHY_QT4_EXPORT MultipleStatusMap : public QMap<QString, QVariantMap>
01660 {
01661     inline MultipleStatusMap() : QMap<QString, QVariantMap>() {}
01662     inline MultipleStatusMap(const QMap<QString, QVariantMap>& a) : QMap<QString, QVariantMap>(a) {}
01663 
01664     inline MultipleStatusMap& operator=(const QMap<QString, QVariantMap>& a)
01665     {
01666         *(static_cast<QMap<QString, QVariantMap>*>(this)) = a;
01667         return *this;
01668     }
01669 };
01670 
01681 struct TELEPATHY_QT4_EXPORT ParamSpec
01682 {
01686     QString name;
01690     uint flags;
01694     QString signature;
01700     QDBusVariant defaultValue;
01701 };
01702 
01703 TELEPATHY_QT4_EXPORT bool operator==(const ParamSpec& v1, const ParamSpec& v2);
01704 inline bool operator!=(const ParamSpec& v1, const ParamSpec& v2)
01705 {
01706     return !operator==(v1, v2);
01707 }
01708 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ParamSpec& val);
01709 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ParamSpec& val);
01710 
01717 typedef QList<ParamSpec> ParamSpecList;
01718 
01731 struct TELEPATHY_QT4_EXPORT PendingTextMessage
01732 {
01733     uint identifier;
01734     uint unixTimestamp;
01735     uint sender;
01736     uint messageType;
01737     uint flags;
01738     QString text;
01739 };
01740 
01741 TELEPATHY_QT4_EXPORT bool operator==(const PendingTextMessage& v1, const PendingTextMessage& v2);
01742 inline bool operator!=(const PendingTextMessage& v1, const PendingTextMessage& v2)
01743 {
01744     return !operator==(v1, v2);
01745 }
01746 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const PendingTextMessage& val);
01747 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, PendingTextMessage& val);
01748 
01755 typedef QList<PendingTextMessage> PendingTextMessageList;
01756 
01768 struct TELEPATHY_QT4_EXPORT PropertyFlagsChange
01769 {
01770     uint propertyID;
01771     uint newFlags;
01772 };
01773 
01774 TELEPATHY_QT4_EXPORT bool operator==(const PropertyFlagsChange& v1, const PropertyFlagsChange& v2);
01775 inline bool operator!=(const PropertyFlagsChange& v1, const PropertyFlagsChange& v2)
01776 {
01777     return !operator==(v1, v2);
01778 }
01779 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const PropertyFlagsChange& val);
01780 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, PropertyFlagsChange& val);
01781 
01788 typedef QList<PropertyFlagsChange> PropertyFlagsChangeList;
01789 
01800 struct TELEPATHY_QT4_EXPORT PropertySpec
01801 {
01802     uint propertyID;
01803     QString name;
01804     QString signature;
01805     uint flags;
01806 };
01807 
01808 TELEPATHY_QT4_EXPORT bool operator==(const PropertySpec& v1, const PropertySpec& v2);
01809 inline bool operator!=(const PropertySpec& v1, const PropertySpec& v2)
01810 {
01811     return !operator==(v1, v2);
01812 }
01813 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const PropertySpec& val);
01814 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, PropertySpec& val);
01815 
01822 typedef QList<PropertySpec> PropertySpecList;
01823 
01835 struct TELEPATHY_QT4_EXPORT PropertyValue
01836 {
01837     uint identifier;
01838     QDBusVariant value;
01839 };
01840 
01841 TELEPATHY_QT4_EXPORT bool operator==(const PropertyValue& v1, const PropertyValue& v2);
01842 inline bool operator!=(const PropertyValue& v1, const PropertyValue& v2)
01843 {
01844     return !operator==(v1, v2);
01845 }
01846 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const PropertyValue& val);
01847 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, PropertyValue& val);
01848 
01855 typedef QList<PropertyValue> PropertyValueList;
01856 
01868 struct TELEPATHY_QT4_EXPORT QualifiedPropertyValueMap : public QMap<QString, QDBusVariant>
01869 {
01870     inline QualifiedPropertyValueMap() : QMap<QString, QDBusVariant>() {}
01871     inline QualifiedPropertyValueMap(const QMap<QString, QDBusVariant>& a) : QMap<QString, QDBusVariant>(a) {}
01872 
01873     inline QualifiedPropertyValueMap& operator=(const QMap<QString, QDBusVariant>& a)
01874     {
01875         *(static_cast<QMap<QString, QDBusVariant>*>(this)) = a;
01876         return *this;
01877     }
01878 };
01879 
01886 typedef QList<QualifiedPropertyValueMap> QualifiedPropertyValueMapList;
01887 
01923 struct TELEPATHY_QT4_EXPORT RequestableChannelClass
01924 {
01939     QVariantMap fixedProperties;
01968     QStringList allowedProperties;
01969 };
01970 
01971 TELEPATHY_QT4_EXPORT bool operator==(const RequestableChannelClass& v1, const RequestableChannelClass& v2);
01972 inline bool operator!=(const RequestableChannelClass& v1, const RequestableChannelClass& v2)
01973 {
01974     return !operator==(v1, v2);
01975 }
01976 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const RequestableChannelClass& val);
01977 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, RequestableChannelClass& val);
01978 
01985 typedef QList<RequestableChannelClass> RequestableChannelClassList;
01986 
01999 struct TELEPATHY_QT4_EXPORT RichPresenceAccessControl
02000 {
02004     uint type;
02009     QDBusVariant detail;
02010 };
02011 
02012 TELEPATHY_QT4_EXPORT bool operator==(const RichPresenceAccessControl& v1, const RichPresenceAccessControl& v2);
02013 inline bool operator!=(const RichPresenceAccessControl& v1, const RichPresenceAccessControl& v2)
02014 {
02015     return !operator==(v1, v2);
02016 }
02017 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const RichPresenceAccessControl& val);
02018 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, RichPresenceAccessControl& val);
02019 
02027 struct TELEPATHY_QT4_EXPORT RoomInfo
02028 {
02029     uint handle;
02030     QString channelType;
02031     QVariantMap info;
02032 };
02033 
02034 TELEPATHY_QT4_EXPORT bool operator==(const RoomInfo& v1, const RoomInfo& v2);
02035 inline bool operator!=(const RoomInfo& v1, const RoomInfo& v2)
02036 {
02037     return !operator==(v1, v2);
02038 }
02039 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const RoomInfo& val);
02040 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, RoomInfo& val);
02041 
02048 typedef QList<RoomInfo> RoomInfoList;
02049 
02059 struct TELEPATHY_QT4_EXPORT SimplePresence
02060 {
02064     uint type;
02069     QString status;
02091     QString statusMessage;
02092 };
02093 
02094 TELEPATHY_QT4_EXPORT bool operator==(const SimplePresence& v1, const SimplePresence& v2);
02095 inline bool operator!=(const SimplePresence& v1, const SimplePresence& v2)
02096 {
02097     return !operator==(v1, v2);
02098 }
02099 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SimplePresence& val);
02100 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SimplePresence& val);
02101 
02111 struct TELEPATHY_QT4_EXPORT SimpleStatusSpec
02112 {
02120     uint type;
02124     bool maySetOnSelf;
02131     bool canHaveMessage;
02132 };
02133 
02134 TELEPATHY_QT4_EXPORT bool operator==(const SimpleStatusSpec& v1, const SimpleStatusSpec& v2);
02135 inline bool operator!=(const SimpleStatusSpec& v1, const SimpleStatusSpec& v2)
02136 {
02137     return !operator==(v1, v2);
02138 }
02139 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SimpleStatusSpec& val);
02140 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SimpleStatusSpec& val);
02141 
02152 struct TELEPATHY_QT4_EXPORT SingleContactAttributesMap : public QMap<QString, QDBusVariant>
02153 {
02154     inline SingleContactAttributesMap() : QMap<QString, QDBusVariant>() {}
02155     inline SingleContactAttributesMap(const QMap<QString, QDBusVariant>& a) : QMap<QString, QDBusVariant>(a) {}
02156 
02157     inline SingleContactAttributesMap& operator=(const QMap<QString, QDBusVariant>& a)
02158     {
02159         *(static_cast<QMap<QString, QDBusVariant>*>(this)) = a;
02160         return *this;
02161     }
02162 };
02163 
02173 struct TELEPATHY_QT4_EXPORT SocketAddressIP
02174 {
02179     QString address;
02183     ushort port;
02184 };
02185 
02186 TELEPATHY_QT4_EXPORT bool operator==(const SocketAddressIP& v1, const SocketAddressIP& v2);
02187 inline bool operator!=(const SocketAddressIP& v1, const SocketAddressIP& v2)
02188 {
02189     return !operator==(v1, v2);
02190 }
02191 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SocketAddressIP& val);
02192 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SocketAddressIP& val);
02193 
02200 typedef QList<SocketAddressIP> SocketAddressIPList;
02201 
02211 struct TELEPATHY_QT4_EXPORT SocketAddressIPv4
02212 {
02217     QString address;
02221     ushort port;
02222 };
02223 
02224 TELEPATHY_QT4_EXPORT bool operator==(const SocketAddressIPv4& v1, const SocketAddressIPv4& v2);
02225 inline bool operator!=(const SocketAddressIPv4& v1, const SocketAddressIPv4& v2)
02226 {
02227     return !operator==(v1, v2);
02228 }
02229 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SocketAddressIPv4& val);
02230 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SocketAddressIPv4& val);
02231 
02241 struct TELEPATHY_QT4_EXPORT SocketAddressIPv6
02242 {
02247     QString address;
02251     ushort port;
02252 };
02253 
02254 TELEPATHY_QT4_EXPORT bool operator==(const SocketAddressIPv6& v1, const SocketAddressIPv6& v2);
02255 inline bool operator!=(const SocketAddressIPv6& v1, const SocketAddressIPv6& v2)
02256 {
02257     return !operator==(v1, v2);
02258 }
02259 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SocketAddressIPv6& val);
02260 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SocketAddressIPv6& val);
02261 
02271 struct TELEPATHY_QT4_EXPORT SocketNetmaskIPv4
02272 {
02277     QString address;
02282     uchar prefixLength;
02283 };
02284 
02285 TELEPATHY_QT4_EXPORT bool operator==(const SocketNetmaskIPv4& v1, const SocketNetmaskIPv4& v2);
02286 inline bool operator!=(const SocketNetmaskIPv4& v1, const SocketNetmaskIPv4& v2)
02287 {
02288     return !operator==(v1, v2);
02289 }
02290 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SocketNetmaskIPv4& val);
02291 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SocketNetmaskIPv4& val);
02292 
02302 struct TELEPATHY_QT4_EXPORT SocketNetmaskIPv6
02303 {
02308     QString address;
02313     uchar prefixLength;
02314 };
02315 
02316 TELEPATHY_QT4_EXPORT bool operator==(const SocketNetmaskIPv6& v1, const SocketNetmaskIPv6& v2);
02317 inline bool operator!=(const SocketNetmaskIPv6& v1, const SocketNetmaskIPv6& v2)
02318 {
02319     return !operator==(v1, v2);
02320 }
02321 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SocketNetmaskIPv6& val);
02322 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SocketNetmaskIPv6& val);
02323 
02334 struct TELEPATHY_QT4_EXPORT StringStringMap : public QMap<QString, QString>
02335 {
02336     inline StringStringMap() : QMap<QString, QString>() {}
02337     inline StringStringMap(const QMap<QString, QString>& a) : QMap<QString, QString>(a) {}
02338 
02339     inline StringStringMap& operator=(const QMap<QString, QString>& a)
02340     {
02341         *(static_cast<QMap<QString, QString>*>(this)) = a;
02342         return *this;
02343     }
02344 };
02345 
02352 typedef QList<StringStringMap> StringStringMapList;
02353 
02364 struct TELEPATHY_QT4_EXPORT StringVariantMap : public QMap<QString, QDBusVariant>
02365 {
02366     inline StringVariantMap() : QMap<QString, QDBusVariant>() {}
02367     inline StringVariantMap(const QMap<QString, QDBusVariant>& a) : QMap<QString, QDBusVariant>(a) {}
02368 
02369     inline StringVariantMap& operator=(const QMap<QString, QDBusVariant>& a)
02370     {
02371         *(static_cast<QMap<QString, QDBusVariant>*>(this)) = a;
02372         return *this;
02373     }
02374 };
02375 
02382 typedef QList<StringVariantMap> StringVariantMapList;
02383 
02395 struct TELEPATHY_QT4_EXPORT SupportedSocketMap : public QMap<uint, UIntList>
02396 {
02397     inline SupportedSocketMap() : QMap<uint, UIntList>() {}
02398     inline SupportedSocketMap(const QMap<uint, UIntList>& a) : QMap<uint, UIntList>(a) {}
02399 
02400     inline SupportedSocketMap& operator=(const QMap<uint, UIntList>& a)
02401     {
02402         *(static_cast<QMap<uint, UIntList>*>(this)) = a;
02403         return *this;
02404     }
02405 };
02406 
02418 struct TELEPATHY_QT4_EXPORT TubeInfo
02419 {
02420     uint identifier;
02421     uint initiator;
02422     uint type;
02423     QString service;
02424     QVariantMap parameters;
02425     uint state;
02426 };
02427 
02428 TELEPATHY_QT4_EXPORT bool operator==(const TubeInfo& v1, const TubeInfo& v2);
02429 inline bool operator!=(const TubeInfo& v1, const TubeInfo& v2)
02430 {
02431     return !operator==(v1, v2);
02432 }
02433 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const TubeInfo& val);
02434 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, TubeInfo& val);
02435 
02442 typedef QList<TubeInfo> TubeInfoList;
02443 
02454 struct TELEPATHY_QT4_EXPORT ContactCapabilitiesMap : public QMap<uint, RequestableChannelClassList>
02455 {
02456     inline ContactCapabilitiesMap() : QMap<uint, RequestableChannelClassList>() {}
02457     inline ContactCapabilitiesMap(const QMap<uint, RequestableChannelClassList>& a) : QMap<uint, RequestableChannelClassList>(a) {}
02458 
02459     inline ContactCapabilitiesMap& operator=(const QMap<uint, RequestableChannelClassList>& a)
02460     {
02461         *(static_cast<QMap<uint, RequestableChannelClassList>*>(this)) = a;
02462         return *this;
02463     }
02464 };
02465 
02472 typedef QList<ContactCapabilitiesMap> ContactCapabilitiesMapList;
02473 
02485 struct TELEPATHY_QT4_EXPORT ContactInfoMap : public QMap<uint, ContactInfoFieldList>
02486 {
02487     inline ContactInfoMap() : QMap<uint, ContactInfoFieldList>() {}
02488     inline ContactInfoMap(const QMap<uint, ContactInfoFieldList>& a) : QMap<uint, ContactInfoFieldList>(a) {}
02489 
02490     inline ContactInfoMap& operator=(const QMap<uint, ContactInfoFieldList>& a)
02491     {
02492         *(static_cast<QMap<uint, ContactInfoFieldList>*>(this)) = a;
02493         return *this;
02494     }
02495 };
02496 
02506 struct TELEPATHY_QT4_EXPORT HandlerCapabilities
02507 {
02513     QString wellKnownName;
02519     StringVariantMapList channelClasses;
02526     QStringList capabilities;
02527 };
02528 
02529 TELEPATHY_QT4_EXPORT bool operator==(const HandlerCapabilities& v1, const HandlerCapabilities& v2);
02530 inline bool operator!=(const HandlerCapabilities& v1, const HandlerCapabilities& v2)
02531 {
02532     return !operator==(v1, v2);
02533 }
02534 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const HandlerCapabilities& val);
02535 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, HandlerCapabilities& val);
02536 
02543 typedef QList<HandlerCapabilities> HandlerCapabilitiesList;
02544 
02555 struct TELEPATHY_QT4_EXPORT LastActivityAndStatuses
02556 {
02557     uint lastActivity;
02558     MultipleStatusMap statuses;
02559 };
02560 
02561 TELEPATHY_QT4_EXPORT bool operator==(const LastActivityAndStatuses& v1, const LastActivityAndStatuses& v2);
02562 inline bool operator!=(const LastActivityAndStatuses& v1, const LastActivityAndStatuses& v2)
02563 {
02564     return !operator==(v1, v2);
02565 }
02566 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const LastActivityAndStatuses& val);
02567 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, LastActivityAndStatuses& val);
02568 
02576 struct TELEPATHY_QT4_EXPORT MediaStreamHandlerCandidate
02577 {
02578     QString name;
02579     MediaStreamHandlerTransportList transports;
02580 };
02581 
02582 TELEPATHY_QT4_EXPORT bool operator==(const MediaStreamHandlerCandidate& v1, const MediaStreamHandlerCandidate& v2);
02583 inline bool operator!=(const MediaStreamHandlerCandidate& v1, const MediaStreamHandlerCandidate& v2)
02584 {
02585     return !operator==(v1, v2);
02586 }
02587 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaStreamHandlerCandidate& val);
02588 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaStreamHandlerCandidate& val);
02589 
02596 typedef QList<MediaStreamHandlerCandidate> MediaStreamHandlerCandidateList;
02597 
02607 struct TELEPATHY_QT4_EXPORT MediaStreamHandlerCodec
02608 {
02612     uint codecID;
02616     QString name;
02620     uint mediaType;
02624     uint clockRate;
02628     uint numberOfChannels;
02632     StringStringMap parameters;
02633 };
02634 
02635 TELEPATHY_QT4_EXPORT bool operator==(const MediaStreamHandlerCodec& v1, const MediaStreamHandlerCodec& v2);
02636 inline bool operator!=(const MediaStreamHandlerCodec& v1, const MediaStreamHandlerCodec& v2)
02637 {
02638     return !operator==(v1, v2);
02639 }
02640 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaStreamHandlerCodec& val);
02641 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaStreamHandlerCodec& val);
02642 
02649 typedef QList<MediaStreamHandlerCodec> MediaStreamHandlerCodecList;
02650 
02662 struct TELEPATHY_QT4_EXPORT SimpleContactPresences : public QMap<uint, SimplePresence>
02663 {
02664     inline SimpleContactPresences() : QMap<uint, SimplePresence>() {}
02665     inline SimpleContactPresences(const QMap<uint, SimplePresence>& a) : QMap<uint, SimplePresence>(a) {}
02666 
02667     inline SimpleContactPresences& operator=(const QMap<uint, SimplePresence>& a)
02668     {
02669         *(static_cast<QMap<uint, SimplePresence>*>(this)) = a;
02670         return *this;
02671     }
02672 };
02673 
02684 struct TELEPATHY_QT4_EXPORT SimpleStatusSpecMap : public QMap<QString, SimpleStatusSpec>
02685 {
02686     inline SimpleStatusSpecMap() : QMap<QString, SimpleStatusSpec>() {}
02687     inline SimpleStatusSpecMap(const QMap<QString, SimpleStatusSpec>& a) : QMap<QString, SimpleStatusSpec>(a) {}
02688 
02689     inline SimpleStatusSpecMap& operator=(const QMap<QString, SimpleStatusSpec>& a)
02690     {
02691         *(static_cast<QMap<QString, SimpleStatusSpec>*>(this)) = a;
02692         return *this;
02693     }
02694 };
02695 
02703 struct TELEPATHY_QT4_EXPORT StatusSpec
02704 {
02705     uint type;
02706     bool maySetOnSelf;
02707     bool exclusive;
02708     StringStringMap parameterTypes;
02709 };
02710 
02711 TELEPATHY_QT4_EXPORT bool operator==(const StatusSpec& v1, const StatusSpec& v2);
02712 inline bool operator!=(const StatusSpec& v1, const StatusSpec& v2)
02713 {
02714     return !operator==(v1, v2);
02715 }
02716 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const StatusSpec& val);
02717 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, StatusSpec& val);
02718 
02730 struct TELEPATHY_QT4_EXPORT ContactPresences : public QMap<uint, LastActivityAndStatuses>
02731 {
02732     inline ContactPresences() : QMap<uint, LastActivityAndStatuses>() {}
02733     inline ContactPresences(const QMap<uint, LastActivityAndStatuses>& a) : QMap<uint, LastActivityAndStatuses>(a) {}
02734 
02735     inline ContactPresences& operator=(const QMap<uint, LastActivityAndStatuses>& a)
02736     {
02737         *(static_cast<QMap<uint, LastActivityAndStatuses>*>(this)) = a;
02738         return *this;
02739     }
02740 };
02741 
02750 struct TELEPATHY_QT4_EXPORT StatusSpecMap : public QMap<QString, StatusSpec>
02751 {
02752     inline StatusSpecMap() : QMap<QString, StatusSpec>() {}
02753     inline StatusSpecMap(const QMap<QString, StatusSpec>& a) : QMap<QString, StatusSpec>(a) {}
02754 
02755     inline StatusSpecMap& operator=(const QMap<QString, StatusSpec>& a)
02756     {
02757         *(static_cast<QMap<QString, StatusSpec>*>(this)) = a;
02758         return *this;
02759     }
02760 };
02761 
02762 
02763 } // namespace Tp
02764 
02765 Q_DECLARE_METATYPE(Tp::AliasMap)
02766 Q_DECLARE_METATYPE(Tp::AliasPair)
02767 Q_DECLARE_METATYPE(Tp::AliasPairList)
02768 Q_DECLARE_METATYPE(Tp::Avatar)
02769 Q_DECLARE_METATYPE(Tp::AvatarTokenMap)
02770 Q_DECLARE_METATYPE(Tp::CapabilityChange)
02771 Q_DECLARE_METATYPE(Tp::CapabilityChangeList)
02772 Q_DECLARE_METATYPE(Tp::CapabilityPair)
02773 Q_DECLARE_METATYPE(Tp::CapabilityPairList)
02774 Q_DECLARE_METATYPE(Tp::ChannelCallStateMap)
02775 Q_DECLARE_METATYPE(Tp::ChannelClass)
02776 Q_DECLARE_METATYPE(Tp::ChannelClassList)
02777 Q_DECLARE_METATYPE(Tp::ChannelDetails)
02778 Q_DECLARE_METATYPE(Tp::ChannelDetailsList)
02779 Q_DECLARE_METATYPE(Tp::ChannelInfo)
02780 Q_DECLARE_METATYPE(Tp::ChannelInfoList)
02781 Q_DECLARE_METATYPE(Tp::ContactAttributesMap)
02782 Q_DECLARE_METATYPE(Tp::ContactCapabilitiesMap)
02783 Q_DECLARE_METATYPE(Tp::ContactCapabilitiesMapList)
02784 Q_DECLARE_METATYPE(Tp::ContactCapability)
02785 Q_DECLARE_METATYPE(Tp::ContactCapabilityList)
02786 Q_DECLARE_METATYPE(Tp::ContactInfoField)
02787 Q_DECLARE_METATYPE(Tp::ContactInfoFieldList)
02788 Q_DECLARE_METATYPE(Tp::ContactInfoMap)
02789 Q_DECLARE_METATYPE(Tp::ContactLocations)
02790 Q_DECLARE_METATYPE(Tp::ContactPresences)
02791 Q_DECLARE_METATYPE(Tp::DBusTubeMember)
02792 Q_DECLARE_METATYPE(Tp::DBusTubeMemberList)
02793 Q_DECLARE_METATYPE(Tp::FieldSpec)
02794 Q_DECLARE_METATYPE(Tp::FieldSpecs)
02795 Q_DECLARE_METATYPE(Tp::HandleIdentifierMap)
02796 Q_DECLARE_METATYPE(Tp::HandleOwnerMap)
02797 Q_DECLARE_METATYPE(Tp::HandlerCapabilities)
02798 Q_DECLARE_METATYPE(Tp::HandlerCapabilitiesList)
02799 Q_DECLARE_METATYPE(Tp::LastActivityAndStatuses)
02800 Q_DECLARE_METATYPE(Tp::LocalPendingInfo)
02801 Q_DECLARE_METATYPE(Tp::LocalPendingInfoList)
02802 Q_DECLARE_METATYPE(Tp::Location)
02803 Q_DECLARE_METATYPE(Tp::MediaSessionHandlerInfo)
02804 Q_DECLARE_METATYPE(Tp::MediaSessionHandlerInfoList)
02805 Q_DECLARE_METATYPE(Tp::MediaStreamHandlerCandidate)
02806 Q_DECLARE_METATYPE(Tp::MediaStreamHandlerCandidateList)
02807 Q_DECLARE_METATYPE(Tp::MediaStreamHandlerCodec)
02808 Q_DECLARE_METATYPE(Tp::MediaStreamHandlerCodecList)
02809 Q_DECLARE_METATYPE(Tp::MediaStreamHandlerTransport)
02810 Q_DECLARE_METATYPE(Tp::MediaStreamHandlerTransportList)
02811 Q_DECLARE_METATYPE(Tp::MediaStreamInfo)
02812 Q_DECLARE_METATYPE(Tp::MediaStreamInfoList)
02813 Q_DECLARE_METATYPE(Tp::MessagePart)
02814 Q_DECLARE_METATYPE(Tp::MessagePartContentMap)
02815 Q_DECLARE_METATYPE(Tp::MessagePartList)
02816 Q_DECLARE_METATYPE(Tp::MessagePartListList)
02817 Q_DECLARE_METATYPE(Tp::MultipleStatusMap)
02818 Q_DECLARE_METATYPE(Tp::ObjectPathList)
02819 Q_DECLARE_METATYPE(Tp::ParamSpec)
02820 Q_DECLARE_METATYPE(Tp::ParamSpecList)
02821 Q_DECLARE_METATYPE(Tp::PendingTextMessage)
02822 Q_DECLARE_METATYPE(Tp::PendingTextMessageList)
02823 Q_DECLARE_METATYPE(Tp::PropertyFlagsChange)
02824 Q_DECLARE_METATYPE(Tp::PropertyFlagsChangeList)
02825 Q_DECLARE_METATYPE(Tp::PropertySpec)
02826 Q_DECLARE_METATYPE(Tp::PropertySpecList)
02827 Q_DECLARE_METATYPE(Tp::PropertyValue)
02828 Q_DECLARE_METATYPE(Tp::PropertyValueList)
02829 Q_DECLARE_METATYPE(Tp::QualifiedPropertyValueMap)
02830 Q_DECLARE_METATYPE(Tp::QualifiedPropertyValueMapList)
02831 Q_DECLARE_METATYPE(Tp::RequestableChannelClass)
02832 Q_DECLARE_METATYPE(Tp::RequestableChannelClassList)
02833 Q_DECLARE_METATYPE(Tp::RichPresenceAccessControl)
02834 Q_DECLARE_METATYPE(Tp::RoomInfo)
02835 Q_DECLARE_METATYPE(Tp::RoomInfoList)
02836 Q_DECLARE_METATYPE(Tp::SimpleContactPresences)
02837 Q_DECLARE_METATYPE(Tp::SimplePresence)
02838 Q_DECLARE_METATYPE(Tp::SimpleStatusSpec)
02839 Q_DECLARE_METATYPE(Tp::SimpleStatusSpecMap)
02840 Q_DECLARE_METATYPE(Tp::SingleContactAttributesMap)
02841 Q_DECLARE_METATYPE(Tp::SocketAddressIP)
02842 Q_DECLARE_METATYPE(Tp::SocketAddressIPList)
02843 Q_DECLARE_METATYPE(Tp::SocketAddressIPv4)
02844 Q_DECLARE_METATYPE(Tp::SocketAddressIPv6)
02845 Q_DECLARE_METATYPE(Tp::SocketNetmaskIPv4)
02846 Q_DECLARE_METATYPE(Tp::SocketNetmaskIPv6)
02847 Q_DECLARE_METATYPE(Tp::StatusSpec)
02848 Q_DECLARE_METATYPE(Tp::StatusSpecMap)
02849 Q_DECLARE_METATYPE(Tp::StringStringMap)
02850 Q_DECLARE_METATYPE(Tp::StringStringMapList)
02851 Q_DECLARE_METATYPE(Tp::StringVariantMap)
02852 Q_DECLARE_METATYPE(Tp::StringVariantMapList)
02853 Q_DECLARE_METATYPE(Tp::SupportedSocketMap)
02854 Q_DECLARE_METATYPE(Tp::TubeInfo)
02855 Q_DECLARE_METATYPE(Tp::TubeInfoList)
02856 Q_DECLARE_METATYPE(Tp::UIntList)


Copyright © 2008-2010 Collabora Ltd. and Nokia Corporation
Telepathy-Qt4 0.3.3