QXmppHttpUploadSlotIq Class
Represents an HTTP File Upload IQ result for receiving an upload slot as defined by XEP-0363: HTTP File Upload. More...
| Header: | #include <QXmppHttpUploadIq.h> |
| Since: | QXmpp 1.1 |
| Inherits: | QXmppIq |
- List of all members, including inherited members
- QXmppHttpUploadSlotIq is part of Stanzas.
Public Functions
| QXmppHttpUploadSlotIq(const QXmppHttpUploadSlotIq &) | |
| QXmppHttpUploadSlotIq(QXmppHttpUploadSlotIq &&) | |
| QUrl | getUrl() const |
| QMap<QString, QString> | putHeaders() const |
| QUrl | putUrl() const |
| void | setGetUrl(const QUrl &getUrl) |
| void | setPutHeaders(const QMap<QString, QString> &putHeaders) |
| void | setPutUrl(const QUrl &putUrl) |
| QXmppHttpUploadSlotIq & | operator=(QXmppHttpUploadSlotIq &&) |
| QXmppHttpUploadSlotIq & | operator=(const QXmppHttpUploadSlotIq &) |
Detailed Description
Member Function Documentation
QXmppHttpUploadSlotIq::QXmppHttpUploadSlotIq(const QXmppHttpUploadSlotIq &)
Default copy-constructor
QXmppHttpUploadSlotIq::QXmppHttpUploadSlotIq(QXmppHttpUploadSlotIq &&)
Default move-constructor
QUrl QXmppHttpUploadSlotIq::getUrl() const
Returns the URL to where the file will be served.
See also setGetUrl().
QMap<QString, QString> QXmppHttpUploadSlotIq::putHeaders() const
Returns a map of header fields (header name -> value) that need to be included in the PUT (upload) request. This won't contain any other fields than: "Authorization", "Cookie" or "Expires".
See also setPutHeaders().
QUrl QXmppHttpUploadSlotIq::putUrl() const
Returns the URL for uploading via. HTTP PUT.
See also setPutUrl().
void QXmppHttpUploadSlotIq::setGetUrl(const QUrl &getUrl)
Sets the download URL.
getUrl.
See also getUrl().
void QXmppHttpUploadSlotIq::setPutHeaders(const QMap<QString, QString> &putHeaders)
Sets the header fields the client needs to include in the PUT (upload) request. All fields other than "Authorization", "Cookie" or "Expires" will be ignored.
putHeaders.
See also putHeaders().
void QXmppHttpUploadSlotIq::setPutUrl(const QUrl &putUrl)
Sets the URL the client should use for uploading.
putUrl.
See also putUrl().
QXmppHttpUploadSlotIq &QXmppHttpUploadSlotIq::operator=(QXmppHttpUploadSlotIq &&)
Default move-assignment operator
QXmppHttpUploadSlotIq &QXmppHttpUploadSlotIq::operator=(const QXmppHttpUploadSlotIq &)
Default assignment operator