Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QAbstractProtocolHandler Class Referenceabstract

#include <qabstractprotocolhandler_p.h>

Inheritance diagram for QAbstractProtocolHandler:
Collaboration diagram for QAbstractProtocolHandler:

Public Member Functions

 QAbstractProtocolHandler (QHttpNetworkConnectionChannel *channel)
virtual ~QAbstractProtocolHandler ()
virtual void _q_receiveReply ()=0
virtual void _q_readyRead ()=0
virtual bool sendRequest ()=0
virtual bool tryRemoveReply (QHttpNetworkReply *reply)
void setReply (QHttpNetworkReply *reply)

Protected Attributes

QHttpNetworkConnectionChannelm_channel
QHttpNetworkReplym_reply
QIODevicem_socket
QHttpNetworkConnectionm_connection

Detailed Description

Definition at line 32 of file qabstractprotocolhandler_p.h.

Constructor & Destructor Documentation

◆ QAbstractProtocolHandler()

QT_BEGIN_NAMESPACE QAbstractProtocolHandler::QAbstractProtocolHandler ( QHttpNetworkConnectionChannel * channel)

Definition at line 10 of file qabstractprotocolhandler.cpp.

◆ ~QAbstractProtocolHandler()

QAbstractProtocolHandler::~QAbstractProtocolHandler ( )
virtual

Definition at line 18 of file qabstractprotocolhandler.cpp.

Member Function Documentation

◆ _q_readyRead()

virtual void QAbstractProtocolHandler::_q_readyRead ( )
pure virtual

◆ _q_receiveReply()

virtual void QAbstractProtocolHandler::_q_receiveReply ( )
pure virtual

◆ sendRequest()

virtual bool QAbstractProtocolHandler::sendRequest ( )
pure virtual

◆ setReply()

void QAbstractProtocolHandler::setReply ( QHttpNetworkReply * reply)

Definition at line 22 of file qabstractprotocolhandler.cpp.

◆ tryRemoveReply()

virtual bool QAbstractProtocolHandler::tryRemoveReply ( QHttpNetworkReply * reply)
inlinevirtual

Reimplemented in QHttp2ProtocolHandler.

Definition at line 41 of file qabstractprotocolhandler_p.h.

Member Data Documentation

◆ m_channel

QHttpNetworkConnectionChannel* QAbstractProtocolHandler::m_channel
protected

Definition at line 50 of file qabstractprotocolhandler_p.h.

◆ m_connection

QHttpNetworkConnection* QAbstractProtocolHandler::m_connection
protected

Definition at line 53 of file qabstractprotocolhandler_p.h.

◆ m_reply

QHttpNetworkReply* QAbstractProtocolHandler::m_reply
protected

Definition at line 51 of file qabstractprotocolhandler_p.h.

◆ m_socket

QIODevice* QAbstractProtocolHandler::m_socket
protected

Definition at line 52 of file qabstractprotocolhandler_p.h.


The documentation for this class was generated from the following files: