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 
00714 struct TELEPATHY_QT4_EXPORT CurrencyAmount
00715 {
00722     int amount;
00733     uint scale;
00740     QString currency;
00741 };
00742 
00743 TELEPATHY_QT4_EXPORT bool operator==(const CurrencyAmount& v1, const CurrencyAmount& v2);
00744 inline bool operator!=(const CurrencyAmount& v1, const CurrencyAmount& v2)
00745 {
00746     return !operator==(v1, v2);
00747 }
00748 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const CurrencyAmount& val);
00749 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, CurrencyAmount& val);
00750 
00761 struct TELEPATHY_QT4_EXPORT DBusTubeMember
00762 {
00766     uint handle;
00770     QString uniqueName;
00771 };
00772 
00773 TELEPATHY_QT4_EXPORT bool operator==(const DBusTubeMember& v1, const DBusTubeMember& v2);
00774 inline bool operator!=(const DBusTubeMember& v1, const DBusTubeMember& v2)
00775 {
00776     return !operator==(v1, v2);
00777 }
00778 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const DBusTubeMember& val);
00779 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, DBusTubeMember& val);
00780 
00787 typedef QList<DBusTubeMember> DBusTubeMemberList;
00788 
00799 struct TELEPATHY_QT4_EXPORT FieldSpec
00800 {
00804     QString name;
00810     QStringList parameters;
00814     uint flags;
00819     uint max;
00820 };
00821 
00822 TELEPATHY_QT4_EXPORT bool operator==(const FieldSpec& v1, const FieldSpec& v2);
00823 inline bool operator!=(const FieldSpec& v1, const FieldSpec& v2)
00824 {
00825     return !operator==(v1, v2);
00826 }
00827 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const FieldSpec& val);
00828 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, FieldSpec& val);
00829 
00836 typedef QList<FieldSpec> FieldSpecs;
00837 
00848 struct TELEPATHY_QT4_EXPORT HandleIdentifierMap : public QMap<uint, QString>
00849 {
00850     inline HandleIdentifierMap() : QMap<uint, QString>() {}
00851     inline HandleIdentifierMap(const QMap<uint, QString>& a) : QMap<uint, QString>(a) {}
00852 
00853     inline HandleIdentifierMap& operator=(const QMap<uint, QString>& a)
00854     {
00855         *(static_cast<QMap<uint, QString>*>(this)) = a;
00856         return *this;
00857     }
00858 };
00859 
00870 struct TELEPATHY_QT4_EXPORT HandleOwnerMap : public QMap<uint, uint>
00871 {
00872     inline HandleOwnerMap() : QMap<uint, uint>() {}
00873     inline HandleOwnerMap(const QMap<uint, uint>& a) : QMap<uint, uint>(a) {}
00874 
00875     inline HandleOwnerMap& operator=(const QMap<uint, uint>& a)
00876     {
00877         *(static_cast<QMap<uint, uint>*>(this)) = a;
00878         return *this;
00879     }
00880 };
00881 
00892 struct TELEPATHY_QT4_EXPORT LocalPendingInfo
00893 {
00897     uint toBeAdded;
00901     uint actor;
00905     uint reason;
00910     QString message;
00911 };
00912 
00913 TELEPATHY_QT4_EXPORT bool operator==(const LocalPendingInfo& v1, const LocalPendingInfo& v2);
00914 inline bool operator!=(const LocalPendingInfo& v1, const LocalPendingInfo& v2)
00915 {
00916     return !operator==(v1, v2);
00917 }
00918 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const LocalPendingInfo& val);
00919 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, LocalPendingInfo& val);
00920 
00927 typedef QList<LocalPendingInfo> LocalPendingInfoList;
00928 
00939 struct TELEPATHY_QT4_EXPORT Location : public QMap<QString, QDBusVariant>
00940 {
00941     inline Location() : QMap<QString, QDBusVariant>() {}
00942     inline Location(const QMap<QString, QDBusVariant>& a) : QMap<QString, QDBusVariant>(a) {}
00943 
00944     inline Location& operator=(const QMap<QString, QDBusVariant>& a)
00945     {
00946         *(static_cast<QMap<QString, QDBusVariant>*>(this)) = a;
00947         return *this;
00948     }
00949 };
00950 
00960 struct TELEPATHY_QT4_EXPORT MediaSessionHandlerInfo
00961 {
00966     QDBusObjectPath sessionHandler;
00970     QString mediaSessionType;
00971 };
00972 
00973 TELEPATHY_QT4_EXPORT bool operator==(const MediaSessionHandlerInfo& v1, const MediaSessionHandlerInfo& v2);
00974 inline bool operator!=(const MediaSessionHandlerInfo& v1, const MediaSessionHandlerInfo& v2)
00975 {
00976     return !operator==(v1, v2);
00977 }
00978 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaSessionHandlerInfo& val);
00979 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaSessionHandlerInfo& val);
00980 
00987 typedef QList<MediaSessionHandlerInfo> MediaSessionHandlerInfoList;
00988 
00996 struct TELEPATHY_QT4_EXPORT MediaStreamHandlerTransport
00997 {
00998     uint componentNumber;
00999     QString IPAddress;
01000     uint port;
01001     uint protocol;
01002     QString subtype;
01003     QString profile;
01004     double preferenceValue;
01005     uint transportType;
01006     QString username;
01007     QString password;
01008 };
01009 
01010 TELEPATHY_QT4_EXPORT bool operator==(const MediaStreamHandlerTransport& v1, const MediaStreamHandlerTransport& v2);
01011 inline bool operator!=(const MediaStreamHandlerTransport& v1, const MediaStreamHandlerTransport& v2)
01012 {
01013     return !operator==(v1, v2);
01014 }
01015 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaStreamHandlerTransport& val);
01016 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaStreamHandlerTransport& val);
01017 
01024 typedef QList<MediaStreamHandlerTransport> MediaStreamHandlerTransportList;
01025 
01033 struct TELEPATHY_QT4_EXPORT MediaStreamInfo
01034 {
01035     uint identifier;
01036     uint contact;
01037     uint type;
01038     uint state;
01039     uint direction;
01040     uint pendingSendFlags;
01041 };
01042 
01043 TELEPATHY_QT4_EXPORT bool operator==(const MediaStreamInfo& v1, const MediaStreamInfo& v2);
01044 inline bool operator!=(const MediaStreamInfo& v1, const MediaStreamInfo& v2)
01045 {
01046     return !operator==(v1, v2);
01047 }
01048 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaStreamInfo& val);
01049 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaStreamInfo& val);
01050 
01057 typedef QList<MediaStreamInfo> MediaStreamInfoList;
01058 
01650 struct TELEPATHY_QT4_EXPORT MessagePart : public QMap<QString, QDBusVariant>
01651 {
01652     inline MessagePart() : QMap<QString, QDBusVariant>() {}
01653     inline MessagePart(const QMap<QString, QDBusVariant>& a) : QMap<QString, QDBusVariant>(a) {}
01654 
01655     inline MessagePart& operator=(const QMap<QString, QDBusVariant>& a)
01656     {
01657         *(static_cast<QMap<QString, QDBusVariant>*>(this)) = a;
01658         return *this;
01659     }
01660 };
01661 
01668 typedef QList<MessagePart> MessagePartList;
01669 
01676 typedef QList<MessagePartList> MessagePartListList;
01677 
01689 struct TELEPATHY_QT4_EXPORT MessagePartContentMap : public QMap<uint, QDBusVariant>
01690 {
01691     inline MessagePartContentMap() : QMap<uint, QDBusVariant>() {}
01692     inline MessagePartContentMap(const QMap<uint, QDBusVariant>& a) : QMap<uint, QDBusVariant>(a) {}
01693 
01694     inline MessagePartContentMap& operator=(const QMap<uint, QDBusVariant>& a)
01695     {
01696         *(static_cast<QMap<uint, QDBusVariant>*>(this)) = a;
01697         return *this;
01698     }
01699 };
01700 
01713 struct TELEPATHY_QT4_EXPORT MultipleStatusMap : public QMap<QString, QVariantMap>
01714 {
01715     inline MultipleStatusMap() : QMap<QString, QVariantMap>() {}
01716     inline MultipleStatusMap(const QMap<QString, QVariantMap>& a) : QMap<QString, QVariantMap>(a) {}
01717 
01718     inline MultipleStatusMap& operator=(const QMap<QString, QVariantMap>& a)
01719     {
01720         *(static_cast<QMap<QString, QVariantMap>*>(this)) = a;
01721         return *this;
01722     }
01723 };
01724 
01735 struct TELEPATHY_QT4_EXPORT ParamSpec
01736 {
01740     QString name;
01744     uint flags;
01748     QString signature;
01754     QDBusVariant defaultValue;
01755 };
01756 
01757 TELEPATHY_QT4_EXPORT bool operator==(const ParamSpec& v1, const ParamSpec& v2);
01758 inline bool operator!=(const ParamSpec& v1, const ParamSpec& v2)
01759 {
01760     return !operator==(v1, v2);
01761 }
01762 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const ParamSpec& val);
01763 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, ParamSpec& val);
01764 
01771 typedef QList<ParamSpec> ParamSpecList;
01772 
01785 struct TELEPATHY_QT4_EXPORT PendingTextMessage
01786 {
01787     uint identifier;
01788     uint unixTimestamp;
01789     uint sender;
01790     uint messageType;
01791     uint flags;
01792     QString text;
01793 };
01794 
01795 TELEPATHY_QT4_EXPORT bool operator==(const PendingTextMessage& v1, const PendingTextMessage& v2);
01796 inline bool operator!=(const PendingTextMessage& v1, const PendingTextMessage& v2)
01797 {
01798     return !operator==(v1, v2);
01799 }
01800 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const PendingTextMessage& val);
01801 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, PendingTextMessage& val);
01802 
01809 typedef QList<PendingTextMessage> PendingTextMessageList;
01810 
01822 struct TELEPATHY_QT4_EXPORT PropertyFlagsChange
01823 {
01824     uint propertyID;
01825     uint newFlags;
01826 };
01827 
01828 TELEPATHY_QT4_EXPORT bool operator==(const PropertyFlagsChange& v1, const PropertyFlagsChange& v2);
01829 inline bool operator!=(const PropertyFlagsChange& v1, const PropertyFlagsChange& v2)
01830 {
01831     return !operator==(v1, v2);
01832 }
01833 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const PropertyFlagsChange& val);
01834 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, PropertyFlagsChange& val);
01835 
01842 typedef QList<PropertyFlagsChange> PropertyFlagsChangeList;
01843 
01854 struct TELEPATHY_QT4_EXPORT PropertySpec
01855 {
01856     uint propertyID;
01857     QString name;
01858     QString signature;
01859     uint flags;
01860 };
01861 
01862 TELEPATHY_QT4_EXPORT bool operator==(const PropertySpec& v1, const PropertySpec& v2);
01863 inline bool operator!=(const PropertySpec& v1, const PropertySpec& v2)
01864 {
01865     return !operator==(v1, v2);
01866 }
01867 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const PropertySpec& val);
01868 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, PropertySpec& val);
01869 
01876 typedef QList<PropertySpec> PropertySpecList;
01877 
01889 struct TELEPATHY_QT4_EXPORT PropertyValue
01890 {
01891     uint identifier;
01892     QDBusVariant value;
01893 };
01894 
01895 TELEPATHY_QT4_EXPORT bool operator==(const PropertyValue& v1, const PropertyValue& v2);
01896 inline bool operator!=(const PropertyValue& v1, const PropertyValue& v2)
01897 {
01898     return !operator==(v1, v2);
01899 }
01900 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const PropertyValue& val);
01901 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, PropertyValue& val);
01902 
01909 typedef QList<PropertyValue> PropertyValueList;
01910 
01922 struct TELEPATHY_QT4_EXPORT QualifiedPropertyValueMap : public QMap<QString, QDBusVariant>
01923 {
01924     inline QualifiedPropertyValueMap() : QMap<QString, QDBusVariant>() {}
01925     inline QualifiedPropertyValueMap(const QMap<QString, QDBusVariant>& a) : QMap<QString, QDBusVariant>(a) {}
01926 
01927     inline QualifiedPropertyValueMap& operator=(const QMap<QString, QDBusVariant>& a)
01928     {
01929         *(static_cast<QMap<QString, QDBusVariant>*>(this)) = a;
01930         return *this;
01931     }
01932 };
01933 
01940 typedef QList<QualifiedPropertyValueMap> QualifiedPropertyValueMapList;
01941 
01977 struct TELEPATHY_QT4_EXPORT RequestableChannelClass
01978 {
01993     QVariantMap fixedProperties;
02022     QStringList allowedProperties;
02023 };
02024 
02025 TELEPATHY_QT4_EXPORT bool operator==(const RequestableChannelClass& v1, const RequestableChannelClass& v2);
02026 inline bool operator!=(const RequestableChannelClass& v1, const RequestableChannelClass& v2)
02027 {
02028     return !operator==(v1, v2);
02029 }
02030 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const RequestableChannelClass& val);
02031 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, RequestableChannelClass& val);
02032 
02039 typedef QList<RequestableChannelClass> RequestableChannelClassList;
02040 
02053 struct TELEPATHY_QT4_EXPORT RichPresenceAccessControl
02054 {
02058     uint type;
02063     QDBusVariant detail;
02064 };
02065 
02066 TELEPATHY_QT4_EXPORT bool operator==(const RichPresenceAccessControl& v1, const RichPresenceAccessControl& v2);
02067 inline bool operator!=(const RichPresenceAccessControl& v1, const RichPresenceAccessControl& v2)
02068 {
02069     return !operator==(v1, v2);
02070 }
02071 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const RichPresenceAccessControl& val);
02072 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, RichPresenceAccessControl& val);
02073 
02081 struct TELEPATHY_QT4_EXPORT RoomInfo
02082 {
02083     uint handle;
02084     QString channelType;
02085     QVariantMap info;
02086 };
02087 
02088 TELEPATHY_QT4_EXPORT bool operator==(const RoomInfo& v1, const RoomInfo& v2);
02089 inline bool operator!=(const RoomInfo& v1, const RoomInfo& v2)
02090 {
02091     return !operator==(v1, v2);
02092 }
02093 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const RoomInfo& val);
02094 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, RoomInfo& val);
02095 
02102 typedef QList<RoomInfo> RoomInfoList;
02103 
02113 struct TELEPATHY_QT4_EXPORT SimplePresence
02114 {
02118     uint type;
02123     QString status;
02145     QString statusMessage;
02146 };
02147 
02148 TELEPATHY_QT4_EXPORT bool operator==(const SimplePresence& v1, const SimplePresence& v2);
02149 inline bool operator!=(const SimplePresence& v1, const SimplePresence& v2)
02150 {
02151     return !operator==(v1, v2);
02152 }
02153 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SimplePresence& val);
02154 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SimplePresence& val);
02155 
02165 struct TELEPATHY_QT4_EXPORT SimpleStatusSpec
02166 {
02174     uint type;
02178     bool maySetOnSelf;
02185     bool canHaveMessage;
02186 };
02187 
02188 TELEPATHY_QT4_EXPORT bool operator==(const SimpleStatusSpec& v1, const SimpleStatusSpec& v2);
02189 inline bool operator!=(const SimpleStatusSpec& v1, const SimpleStatusSpec& v2)
02190 {
02191     return !operator==(v1, v2);
02192 }
02193 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SimpleStatusSpec& val);
02194 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SimpleStatusSpec& val);
02195 
02206 struct TELEPATHY_QT4_EXPORT SingleContactAttributesMap : public QMap<QString, QDBusVariant>
02207 {
02208     inline SingleContactAttributesMap() : QMap<QString, QDBusVariant>() {}
02209     inline SingleContactAttributesMap(const QMap<QString, QDBusVariant>& a) : QMap<QString, QDBusVariant>(a) {}
02210 
02211     inline SingleContactAttributesMap& operator=(const QMap<QString, QDBusVariant>& a)
02212     {
02213         *(static_cast<QMap<QString, QDBusVariant>*>(this)) = a;
02214         return *this;
02215     }
02216 };
02217 
02227 struct TELEPATHY_QT4_EXPORT SocketAddressIP
02228 {
02233     QString address;
02237     ushort port;
02238 };
02239 
02240 TELEPATHY_QT4_EXPORT bool operator==(const SocketAddressIP& v1, const SocketAddressIP& v2);
02241 inline bool operator!=(const SocketAddressIP& v1, const SocketAddressIP& v2)
02242 {
02243     return !operator==(v1, v2);
02244 }
02245 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SocketAddressIP& val);
02246 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SocketAddressIP& val);
02247 
02254 typedef QList<SocketAddressIP> SocketAddressIPList;
02255 
02265 struct TELEPATHY_QT4_EXPORT SocketAddressIPv4
02266 {
02271     QString address;
02275     ushort port;
02276 };
02277 
02278 TELEPATHY_QT4_EXPORT bool operator==(const SocketAddressIPv4& v1, const SocketAddressIPv4& v2);
02279 inline bool operator!=(const SocketAddressIPv4& v1, const SocketAddressIPv4& v2)
02280 {
02281     return !operator==(v1, v2);
02282 }
02283 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SocketAddressIPv4& val);
02284 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SocketAddressIPv4& val);
02285 
02295 struct TELEPATHY_QT4_EXPORT SocketAddressIPv6
02296 {
02301     QString address;
02305     ushort port;
02306 };
02307 
02308 TELEPATHY_QT4_EXPORT bool operator==(const SocketAddressIPv6& v1, const SocketAddressIPv6& v2);
02309 inline bool operator!=(const SocketAddressIPv6& v1, const SocketAddressIPv6& v2)
02310 {
02311     return !operator==(v1, v2);
02312 }
02313 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SocketAddressIPv6& val);
02314 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SocketAddressIPv6& val);
02315 
02325 struct TELEPATHY_QT4_EXPORT SocketNetmaskIPv4
02326 {
02331     QString address;
02336     uchar prefixLength;
02337 };
02338 
02339 TELEPATHY_QT4_EXPORT bool operator==(const SocketNetmaskIPv4& v1, const SocketNetmaskIPv4& v2);
02340 inline bool operator!=(const SocketNetmaskIPv4& v1, const SocketNetmaskIPv4& v2)
02341 {
02342     return !operator==(v1, v2);
02343 }
02344 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SocketNetmaskIPv4& val);
02345 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SocketNetmaskIPv4& val);
02346 
02356 struct TELEPATHY_QT4_EXPORT SocketNetmaskIPv6
02357 {
02362     QString address;
02367     uchar prefixLength;
02368 };
02369 
02370 TELEPATHY_QT4_EXPORT bool operator==(const SocketNetmaskIPv6& v1, const SocketNetmaskIPv6& v2);
02371 inline bool operator!=(const SocketNetmaskIPv6& v1, const SocketNetmaskIPv6& v2)
02372 {
02373     return !operator==(v1, v2);
02374 }
02375 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const SocketNetmaskIPv6& val);
02376 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, SocketNetmaskIPv6& val);
02377 
02388 struct TELEPATHY_QT4_EXPORT StringStringMap : public QMap<QString, QString>
02389 {
02390     inline StringStringMap() : QMap<QString, QString>() {}
02391     inline StringStringMap(const QMap<QString, QString>& a) : QMap<QString, QString>(a) {}
02392 
02393     inline StringStringMap& operator=(const QMap<QString, QString>& a)
02394     {
02395         *(static_cast<QMap<QString, QString>*>(this)) = a;
02396         return *this;
02397     }
02398 };
02399 
02406 typedef QList<StringStringMap> StringStringMapList;
02407 
02418 struct TELEPATHY_QT4_EXPORT StringVariantMap : public QMap<QString, QDBusVariant>
02419 {
02420     inline StringVariantMap() : QMap<QString, QDBusVariant>() {}
02421     inline StringVariantMap(const QMap<QString, QDBusVariant>& a) : QMap<QString, QDBusVariant>(a) {}
02422 
02423     inline StringVariantMap& operator=(const QMap<QString, QDBusVariant>& a)
02424     {
02425         *(static_cast<QMap<QString, QDBusVariant>*>(this)) = a;
02426         return *this;
02427     }
02428 };
02429 
02436 typedef QList<StringVariantMap> StringVariantMapList;
02437 
02449 struct TELEPATHY_QT4_EXPORT SupportedSocketMap : public QMap<uint, UIntList>
02450 {
02451     inline SupportedSocketMap() : QMap<uint, UIntList>() {}
02452     inline SupportedSocketMap(const QMap<uint, UIntList>& a) : QMap<uint, UIntList>(a) {}
02453 
02454     inline SupportedSocketMap& operator=(const QMap<uint, UIntList>& a)
02455     {
02456         *(static_cast<QMap<uint, UIntList>*>(this)) = a;
02457         return *this;
02458     }
02459 };
02460 
02472 struct TELEPATHY_QT4_EXPORT TubeInfo
02473 {
02474     uint identifier;
02475     uint initiator;
02476     uint type;
02477     QString service;
02478     QVariantMap parameters;
02479     uint state;
02480 };
02481 
02482 TELEPATHY_QT4_EXPORT bool operator==(const TubeInfo& v1, const TubeInfo& v2);
02483 inline bool operator!=(const TubeInfo& v1, const TubeInfo& v2)
02484 {
02485     return !operator==(v1, v2);
02486 }
02487 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const TubeInfo& val);
02488 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, TubeInfo& val);
02489 
02496 typedef QList<TubeInfo> TubeInfoList;
02497 
02508 struct TELEPATHY_QT4_EXPORT ContactCapabilitiesMap : public QMap<uint, RequestableChannelClassList>
02509 {
02510     inline ContactCapabilitiesMap() : QMap<uint, RequestableChannelClassList>() {}
02511     inline ContactCapabilitiesMap(const QMap<uint, RequestableChannelClassList>& a) : QMap<uint, RequestableChannelClassList>(a) {}
02512 
02513     inline ContactCapabilitiesMap& operator=(const QMap<uint, RequestableChannelClassList>& a)
02514     {
02515         *(static_cast<QMap<uint, RequestableChannelClassList>*>(this)) = a;
02516         return *this;
02517     }
02518 };
02519 
02526 typedef QList<ContactCapabilitiesMap> ContactCapabilitiesMapList;
02527 
02539 struct TELEPATHY_QT4_EXPORT ContactInfoMap : public QMap<uint, ContactInfoFieldList>
02540 {
02541     inline ContactInfoMap() : QMap<uint, ContactInfoFieldList>() {}
02542     inline ContactInfoMap(const QMap<uint, ContactInfoFieldList>& a) : QMap<uint, ContactInfoFieldList>(a) {}
02543 
02544     inline ContactInfoMap& operator=(const QMap<uint, ContactInfoFieldList>& a)
02545     {
02546         *(static_cast<QMap<uint, ContactInfoFieldList>*>(this)) = a;
02547         return *this;
02548     }
02549 };
02550 
02560 struct TELEPATHY_QT4_EXPORT HandlerCapabilities
02561 {
02567     QString wellKnownName;
02573     StringVariantMapList channelClasses;
02580     QStringList capabilities;
02581 };
02582 
02583 TELEPATHY_QT4_EXPORT bool operator==(const HandlerCapabilities& v1, const HandlerCapabilities& v2);
02584 inline bool operator!=(const HandlerCapabilities& v1, const HandlerCapabilities& v2)
02585 {
02586     return !operator==(v1, v2);
02587 }
02588 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const HandlerCapabilities& val);
02589 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, HandlerCapabilities& val);
02590 
02597 typedef QList<HandlerCapabilities> HandlerCapabilitiesList;
02598 
02609 struct TELEPATHY_QT4_EXPORT LastActivityAndStatuses
02610 {
02611     uint lastActivity;
02612     MultipleStatusMap statuses;
02613 };
02614 
02615 TELEPATHY_QT4_EXPORT bool operator==(const LastActivityAndStatuses& v1, const LastActivityAndStatuses& v2);
02616 inline bool operator!=(const LastActivityAndStatuses& v1, const LastActivityAndStatuses& v2)
02617 {
02618     return !operator==(v1, v2);
02619 }
02620 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const LastActivityAndStatuses& val);
02621 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, LastActivityAndStatuses& val);
02622 
02630 struct TELEPATHY_QT4_EXPORT MediaStreamHandlerCandidate
02631 {
02632     QString name;
02633     MediaStreamHandlerTransportList transports;
02634 };
02635 
02636 TELEPATHY_QT4_EXPORT bool operator==(const MediaStreamHandlerCandidate& v1, const MediaStreamHandlerCandidate& v2);
02637 inline bool operator!=(const MediaStreamHandlerCandidate& v1, const MediaStreamHandlerCandidate& v2)
02638 {
02639     return !operator==(v1, v2);
02640 }
02641 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaStreamHandlerCandidate& val);
02642 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaStreamHandlerCandidate& val);
02643 
02650 typedef QList<MediaStreamHandlerCandidate> MediaStreamHandlerCandidateList;
02651 
02661 struct TELEPATHY_QT4_EXPORT MediaStreamHandlerCodec
02662 {
02666     uint codecID;
02670     QString name;
02674     uint mediaType;
02678     uint clockRate;
02682     uint numberOfChannels;
02686     StringStringMap parameters;
02687 };
02688 
02689 TELEPATHY_QT4_EXPORT bool operator==(const MediaStreamHandlerCodec& v1, const MediaStreamHandlerCodec& v2);
02690 inline bool operator!=(const MediaStreamHandlerCodec& v1, const MediaStreamHandlerCodec& v2)
02691 {
02692     return !operator==(v1, v2);
02693 }
02694 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const MediaStreamHandlerCodec& val);
02695 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, MediaStreamHandlerCodec& val);
02696 
02703 typedef QList<MediaStreamHandlerCodec> MediaStreamHandlerCodecList;
02704 
02716 struct TELEPATHY_QT4_EXPORT SimpleContactPresences : public QMap<uint, SimplePresence>
02717 {
02718     inline SimpleContactPresences() : QMap<uint, SimplePresence>() {}
02719     inline SimpleContactPresences(const QMap<uint, SimplePresence>& a) : QMap<uint, SimplePresence>(a) {}
02720 
02721     inline SimpleContactPresences& operator=(const QMap<uint, SimplePresence>& a)
02722     {
02723         *(static_cast<QMap<uint, SimplePresence>*>(this)) = a;
02724         return *this;
02725     }
02726 };
02727 
02738 struct TELEPATHY_QT4_EXPORT SimpleStatusSpecMap : public QMap<QString, SimpleStatusSpec>
02739 {
02740     inline SimpleStatusSpecMap() : QMap<QString, SimpleStatusSpec>() {}
02741     inline SimpleStatusSpecMap(const QMap<QString, SimpleStatusSpec>& a) : QMap<QString, SimpleStatusSpec>(a) {}
02742 
02743     inline SimpleStatusSpecMap& operator=(const QMap<QString, SimpleStatusSpec>& a)
02744     {
02745         *(static_cast<QMap<QString, SimpleStatusSpec>*>(this)) = a;
02746         return *this;
02747     }
02748 };
02749 
02757 struct TELEPATHY_QT4_EXPORT StatusSpec
02758 {
02759     uint type;
02760     bool maySetOnSelf;
02761     bool exclusive;
02762     StringStringMap parameterTypes;
02763 };
02764 
02765 TELEPATHY_QT4_EXPORT bool operator==(const StatusSpec& v1, const StatusSpec& v2);
02766 inline bool operator!=(const StatusSpec& v1, const StatusSpec& v2)
02767 {
02768     return !operator==(v1, v2);
02769 }
02770 TELEPATHY_QT4_EXPORT QDBusArgument& operator<<(QDBusArgument& arg, const StatusSpec& val);
02771 TELEPATHY_QT4_EXPORT const QDBusArgument& operator>>(const QDBusArgument& arg, StatusSpec& val);
02772 
02784 struct TELEPATHY_QT4_EXPORT ContactPresences : public QMap<uint, LastActivityAndStatuses>
02785 {
02786     inline ContactPresences() : QMap<uint, LastActivityAndStatuses>() {}
02787     inline ContactPresences(const QMap<uint, LastActivityAndStatuses>& a) : QMap<uint, LastActivityAndStatuses>(a) {}
02788 
02789     inline ContactPresences& operator=(const QMap<uint, LastActivityAndStatuses>& a)
02790     {
02791         *(static_cast<QMap<uint, LastActivityAndStatuses>*>(this)) = a;
02792         return *this;
02793     }
02794 };
02795 
02804 struct TELEPATHY_QT4_EXPORT StatusSpecMap : public QMap<QString, StatusSpec>
02805 {
02806     inline StatusSpecMap() : QMap<QString, StatusSpec>() {}
02807     inline StatusSpecMap(const QMap<QString, StatusSpec>& a) : QMap<QString, StatusSpec>(a) {}
02808 
02809     inline StatusSpecMap& operator=(const QMap<QString, StatusSpec>& a)
02810     {
02811         *(static_cast<QMap<QString, StatusSpec>*>(this)) = a;
02812         return *this;
02813     }
02814 };
02815 
02816 
02817 } // namespace Tp
02818 
02819 Q_DECLARE_METATYPE(Tp::AliasMap)
02820 Q_DECLARE_METATYPE(Tp::AliasPair)
02821 Q_DECLARE_METATYPE(Tp::AliasPairList)
02822 Q_DECLARE_METATYPE(Tp::Avatar)
02823 Q_DECLARE_METATYPE(Tp::AvatarTokenMap)
02824 Q_DECLARE_METATYPE(Tp::CapabilityChange)
02825 Q_DECLARE_METATYPE(Tp::CapabilityChangeList)
02826 Q_DECLARE_METATYPE(Tp::CapabilityPair)
02827 Q_DECLARE_METATYPE(Tp::CapabilityPairList)
02828 Q_DECLARE_METATYPE(Tp::ChannelCallStateMap)
02829 Q_DECLARE_METATYPE(Tp::ChannelClass)
02830 Q_DECLARE_METATYPE(Tp::ChannelClassList)
02831 Q_DECLARE_METATYPE(Tp::ChannelDetails)
02832 Q_DECLARE_METATYPE(Tp::ChannelDetailsList)
02833 Q_DECLARE_METATYPE(Tp::ChannelInfo)
02834 Q_DECLARE_METATYPE(Tp::ChannelInfoList)
02835 Q_DECLARE_METATYPE(Tp::ContactAttributesMap)
02836 Q_DECLARE_METATYPE(Tp::ContactCapabilitiesMap)
02837 Q_DECLARE_METATYPE(Tp::ContactCapabilitiesMapList)
02838 Q_DECLARE_METATYPE(Tp::ContactCapability)
02839 Q_DECLARE_METATYPE(Tp::ContactCapabilityList)
02840 Q_DECLARE_METATYPE(Tp::ContactInfoField)
02841 Q_DECLARE_METATYPE(Tp::ContactInfoFieldList)
02842 Q_DECLARE_METATYPE(Tp::ContactInfoMap)
02843 Q_DECLARE_METATYPE(Tp::ContactLocations)
02844 Q_DECLARE_METATYPE(Tp::ContactPresences)
02845 Q_DECLARE_METATYPE(Tp::CurrencyAmount)
02846 Q_DECLARE_METATYPE(Tp::DBusTubeMember)
02847 Q_DECLARE_METATYPE(Tp::DBusTubeMemberList)
02848 Q_DECLARE_METATYPE(Tp::FieldSpec)
02849 Q_DECLARE_METATYPE(Tp::FieldSpecs)
02850 Q_DECLARE_METATYPE(Tp::HandleIdentifierMap)
02851 Q_DECLARE_METATYPE(Tp::HandleOwnerMap)
02852 Q_DECLARE_METATYPE(Tp::HandlerCapabilities)
02853 Q_DECLARE_METATYPE(Tp::HandlerCapabilitiesList)
02854 Q_DECLARE_METATYPE(Tp::LastActivityAndStatuses)
02855 Q_DECLARE_METATYPE(Tp::LocalPendingInfo)
02856 Q_DECLARE_METATYPE(Tp::LocalPendingInfoList)
02857 Q_DECLARE_METATYPE(Tp::Location)
02858 Q_DECLARE_METATYPE(Tp::MediaSessionHandlerInfo)
02859 Q_DECLARE_METATYPE(Tp::MediaSessionHandlerInfoList)
02860 Q_DECLARE_METATYPE(Tp::MediaStreamHandlerCandidate)
02861 Q_DECLARE_METATYPE(Tp::MediaStreamHandlerCandidateList)
02862 Q_DECLARE_METATYPE(Tp::MediaStreamHandlerCodec)
02863 Q_DECLARE_METATYPE(Tp::MediaStreamHandlerCodecList)
02864 Q_DECLARE_METATYPE(Tp::MediaStreamHandlerTransport)
02865 Q_DECLARE_METATYPE(Tp::MediaStreamHandlerTransportList)
02866 Q_DECLARE_METATYPE(Tp::MediaStreamInfo)
02867 Q_DECLARE_METATYPE(Tp::MediaStreamInfoList)
02868 Q_DECLARE_METATYPE(Tp::MessagePart)
02869 Q_DECLARE_METATYPE(Tp::MessagePartContentMap)
02870 Q_DECLARE_METATYPE(Tp::MessagePartList)
02871 Q_DECLARE_METATYPE(Tp::MessagePartListList)
02872 Q_DECLARE_METATYPE(Tp::MultipleStatusMap)
02873 Q_DECLARE_METATYPE(Tp::ObjectPathList)
02874 Q_DECLARE_METATYPE(Tp::ParamSpec)
02875 Q_DECLARE_METATYPE(Tp::ParamSpecList)
02876 Q_DECLARE_METATYPE(Tp::PendingTextMessage)
02877 Q_DECLARE_METATYPE(Tp::PendingTextMessageList)
02878 Q_DECLARE_METATYPE(Tp::PropertyFlagsChange)
02879 Q_DECLARE_METATYPE(Tp::PropertyFlagsChangeList)
02880 Q_DECLARE_METATYPE(Tp::PropertySpec)
02881 Q_DECLARE_METATYPE(Tp::PropertySpecList)
02882 Q_DECLARE_METATYPE(Tp::PropertyValue)
02883 Q_DECLARE_METATYPE(Tp::PropertyValueList)
02884 Q_DECLARE_METATYPE(Tp::QualifiedPropertyValueMap)
02885 Q_DECLARE_METATYPE(Tp::QualifiedPropertyValueMapList)
02886 Q_DECLARE_METATYPE(Tp::RequestableChannelClass)
02887 Q_DECLARE_METATYPE(Tp::RequestableChannelClassList)
02888 Q_DECLARE_METATYPE(Tp::RichPresenceAccessControl)
02889 Q_DECLARE_METATYPE(Tp::RoomInfo)
02890 Q_DECLARE_METATYPE(Tp::RoomInfoList)
02891 Q_DECLARE_METATYPE(Tp::SimpleContactPresences)
02892 Q_DECLARE_METATYPE(Tp::SimplePresence)
02893 Q_DECLARE_METATYPE(Tp::SimpleStatusSpec)
02894 Q_DECLARE_METATYPE(Tp::SimpleStatusSpecMap)
02895 Q_DECLARE_METATYPE(Tp::SingleContactAttributesMap)
02896 Q_DECLARE_METATYPE(Tp::SocketAddressIP)
02897 Q_DECLARE_METATYPE(Tp::SocketAddressIPList)
02898 Q_DECLARE_METATYPE(Tp::SocketAddressIPv4)
02899 Q_DECLARE_METATYPE(Tp::SocketAddressIPv6)
02900 Q_DECLARE_METATYPE(Tp::SocketNetmaskIPv4)
02901 Q_DECLARE_METATYPE(Tp::SocketNetmaskIPv6)
02902 Q_DECLARE_METATYPE(Tp::StatusSpec)
02903 Q_DECLARE_METATYPE(Tp::StatusSpecMap)
02904 Q_DECLARE_METATYPE(Tp::StringStringMap)
02905 Q_DECLARE_METATYPE(Tp::StringStringMapList)
02906 Q_DECLARE_METATYPE(Tp::StringVariantMap)
02907 Q_DECLARE_METATYPE(Tp::StringVariantMapList)
02908 Q_DECLARE_METATYPE(Tp::SupportedSocketMap)
02909 Q_DECLARE_METATYPE(Tp::TubeInfo)
02910 Q_DECLARE_METATYPE(Tp::TubeInfoList)
02911 Q_DECLARE_METATYPE(Tp::UIntList)


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