QXmppHttpUploadRequestIq Class

Represents an HTTP File Upload IQ for requesting an upload slot as defined by XEP-0363: HTTP File Upload. More...

Header: #include <QXmppHttpUploadIq.h>
Since: QXmpp 1.1
Inherits: QXmppIq

Public Functions

QXmppHttpUploadRequestIq(const QXmppHttpUploadRequestIq &)
QXmppHttpUploadRequestIq(QXmppHttpUploadRequestIq &&)
QMimeType contentType() const
QString fileName() const
void setContentType(const QMimeType &type)
void setFileName(const QString &fileName)
void setSize(qint64 size)
qint64 size() const
QXmppHttpUploadRequestIq &operator=(QXmppHttpUploadRequestIq &&)
QXmppHttpUploadRequestIq &operator=(const QXmppHttpUploadRequestIq &)

Detailed Description

Member Function Documentation

QXmppHttpUploadRequestIq::QXmppHttpUploadRequestIq(const QXmppHttpUploadRequestIq &)

Default copy-constructor

QXmppHttpUploadRequestIq::QXmppHttpUploadRequestIq(QXmppHttpUploadRequestIq &&)

Default move-constructor

QMimeType QXmppHttpUploadRequestIq::contentType() const

Returns the (optional) MIME-type of the file.

See also setContentType().

QString QXmppHttpUploadRequestIq::fileName() const

Returns the file name of the file to be uploaded.

See also setFileName().

void QXmppHttpUploadRequestIq::setContentType(const QMimeType &type)

Sets the MIME-type of the file. This is optional.

See also contentType().

void QXmppHttpUploadRequestIq::setFileName(const QString &fileName)

Sets the file name. The upload service will use this to create the upload/ download URLs. This may also differ from the actual file name to get a different URL. It's not required to replace special characters (this is the server's job).

fileName.

See also fileName().

void QXmppHttpUploadRequestIq::setSize(qint64 size)

Sets the file's size in bytes.

See also size().

qint64 QXmppHttpUploadRequestIq::size() const

Returns the file's size in bytes.

See also setSize().

QXmppHttpUploadRequestIq &QXmppHttpUploadRequestIq::operator=(QXmppHttpUploadRequestIq &&)

Default assignment operator

QXmppHttpUploadRequestIq &QXmppHttpUploadRequestIq::operator=(const QXmppHttpUploadRequestIq &)

Default assignment operator