23 #ifndef _TelepathyQt_file_transfer_channel_creation_properties_h_HEADER_GUARD_
24 #define _TelepathyQt_file_transfer_channel_creation_properties_h_HEADER_GUARD_
26 #ifndef IN_TP_QT_HEADER
27 #error IN_TP_QT_HEADER
30 #include <TelepathyQt/Constants>
31 #include <TelepathyQt/Global>
35 #include <QSharedDataPointer>
46 const QString &contentType, qulonglong size);
48 const QString &contentType);
53 bool isValid()
const {
return mPriv.constData() != 0; }
60 FileHashType contentHashType,
const QString &contentHash);
62 const QString &description);
64 const QDateTime &lastModificationTime);
68 QString suggestedFileName()
const;
69 QString contentType()
const;
70 qulonglong size()
const;
73 bool hasContentHash()
const;
75 QString contentHash()
const;
77 bool hasDescription()
const;
78 QString description()
const;
80 bool hasLastModificationTime()
const;
81 QDateTime lastModificationTime()
const;
88 friend struct Private;
89 QSharedDataPointer<Private> mPriv;
The FileTransferChannelCreationProperties class represents the properties of a file transfer channel ...
Definition: file-transfer-channel-creation-properties.h:41
bool operator==(const SUSocketAddress &v1, const SUSocketAddress &v2)
Definition: types.cpp:50
FileHashType
Definition: buildqt4/TelepathyQt/_gen/constants.h:2678
bool isValid() const
Definition: file-transfer-channel-creation-properties.h:53