diff options
-rw-r--r-- | src/network/access/qhttp2connection_p.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/network/access/qhttp2connection_p.h b/src/network/access/qhttp2connection_p.h index 0ee19bac07e..f1f33aaa69d 100644 --- a/src/network/access/qhttp2connection_p.h +++ b/src/network/access/qhttp2connection_p.h @@ -114,6 +114,8 @@ public: HPack::HttpHeader receivedHeaders() const noexcept { return m_headers; } QByteDataBuffer downloadBuffer() const noexcept { return m_downloadBuffer; } + QByteDataBuffer takeDownloadBuffer() noexcept { return std::exchange(m_downloadBuffer, {}); } + void clearDownloadBuffer() { m_downloadBuffer.clear(); } Q_SIGNALS: void headersReceived(const HPack::HttpHeader &headers, bool endStream); |