Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qhttpmultipart_p.h>
Public Attributes | ||
QByteArray | body | |
QIODevice * | bodyDevice | |
Public Attributes inherited from QSharedData | ||
QAtomicInt | ref | |
Public Attributes inherited from QNetworkHeadersPrivate | ||
struct { | ||
RawHeadersList headersList | ||
bool isCached = false | ||
} | rawHeaderCache | |
QHttpHeaders | httpHeaders | |
CookedHeadersMap | cookedHeaders | |
AttributesMap | attributes | |
QPointer< QObject > | originatingObject | |
Additional Inherited Members | |
Public Types inherited from QNetworkHeadersPrivate | |
typedef QPair< QByteArray, QByteArray > | RawHeaderPair |
typedef QList< RawHeaderPair > | RawHeadersList |
typedef QHash< QNetworkRequest::KnownHeaders, QVariant > | CookedHeadersMap |
typedef QHash< QNetworkRequest::Attribute, QVariant > | AttributesMap |
typedef QList< QNetworkCookie > | NetworkCookieList |
Static Public Member Functions inherited from QNetworkHeadersPrivate | |
static QDateTime | fromHttpDate (QByteArrayView value) |
static QByteArray | toHttpDate (const QDateTime &dt) |
static std::optional< qint64 > | toInt (QByteArrayView value) |
static QByteArray | fromCookieList (const NetworkCookieList &cookies) |
static std::optional< NetworkCookieList > | toSetCookieList (const QList< QByteArray > &values) |
static std::optional< NetworkCookieList > | toCookieList (const QList< QByteArray > &values) |
static RawHeadersList | fromHttpToRaw (const QHttpHeaders &headers) |
static QHttpHeaders | fromRawToHttp (const RawHeadersList &raw) |
Definition at line 31 of file qhttpmultipart_p.h.
|
inline |
Definition at line 34 of file qhttpmultipart_p.h.
|
inline |
Definition at line 37 of file qhttpmultipart_p.h.
|
inline |
Definition at line 42 of file qhttpmultipart_p.h.
References bodyDevice, and other().
qint64 QHttpPartPrivate::bytesAvailable | ( | ) | const |
Definition at line 317 of file qhttpmultipart.cpp.
References body, bodyDevice, QIODevice::bytesAvailable(), bytesAvailable(), qMax(), and QByteArray::size().
Referenced by bytesAvailable().
|
inline |
Definition at line 49 of file qhttpmultipart_p.h.
References body, bodyDevice, QHttpHeadersHelper::compareStrict(), QNetworkHeadersPrivate::httpHeaders, and other().
Definition at line 330 of file qhttpmultipart.cpp.
References body, bodyDevice, QByteArray::constData(), qMin(), QIODevice::read(), and QByteArray::size().
bool QHttpPartPrivate::reset | ( | ) |
Definition at line 376 of file qhttpmultipart.cpp.
References bodyDevice, QIODevice::reset(), and ret.
|
inline |
Definition at line 61 of file qhttpmultipart_p.h.
References body.
Referenced by QHttpPart::setBody().
Definition at line 57 of file qhttpmultipart_p.h.
References bodyDevice, and device.
Referenced by QHttpPart::setBodyDevice().
qint64 QHttpPartPrivate::size | ( | ) | const |
Definition at line 364 of file qhttpmultipart.cpp.
References body, bodyDevice, QIODevice::size(), size(), and QByteArray::size().
Referenced by QHttpMultiPartIODevice::readData(), size(), and QHttpMultiPartIODevice::size().
QByteArray QHttpPartPrivate::body |
Definition at line 73 of file qhttpmultipart_p.h.
Referenced by bytesAvailable(), operator==(), readData(), setBody(), and size().
QIODevice* QHttpPartPrivate::bodyDevice |
Definition at line 74 of file qhttpmultipart_p.h.
Referenced by QHttpPartPrivate(), bytesAvailable(), QHttpMultiPartIODevice::isSequential(), operator==(), readData(), reset(), setBodyDevice(), and size().