AusweisApp
Lade ...
Suche ...
Keine Treffer
governikus::HttpRequest Klassenreferenz

#include <HttpRequest.h>

Klassendiagramm für governikus::HttpRequest:

Signale

void fireMessageComplete (HttpRequest *pSelf)
void fireSocketStateChanged (QAbstractSocket::SocketState pSocketState)
void fireSocketBuffer (const QByteArray &pBuffer)

Öffentliche Methoden

 HttpRequest (QTcpSocket *pSocket, QObject *pParent=nullptr)
 ~HttpRequest () override
bool isConnected () const
QByteArray getMethod () const
http_method getHttpMethod () const
bool isUpgrade () const
QByteArray getHeader (const QByteArray &pKey) const
const QMap< QByteArray, QByteArray > & getHeader () const
QUrl getUrl () const
const QByteArray & getBody () const
quint16 getPeerPort () const
quint16 getLocalPort () const
void triggerSocketBuffer ()
bool send (const HttpResponse &pResponse)
bool send (const QByteArray &pResponse)
QTcpSocket * take ()

Freundbeziehungen

class HttpServer
class ::test_HttpRequest

Beschreibung der Konstruktoren und Destruktoren

◆ HttpRequest()

HttpRequest::HttpRequest ( QTcpSocket * pSocket,
QObject * pParent = nullptr )
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ ~HttpRequest()

HttpRequest::~HttpRequest ( )
override

Dokumentation der Elementfunktionen

◆ fireMessageComplete

void governikus::HttpRequest::fireMessageComplete ( HttpRequest * pSelf)
signal
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ fireSocketBuffer

void governikus::HttpRequest::fireSocketBuffer ( const QByteArray & pBuffer)
signal

◆ fireSocketStateChanged

void governikus::HttpRequest::fireSocketStateChanged ( QAbstractSocket::SocketState pSocketState)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getBody()

const QByteArray & HttpRequest::getBody ( ) const
nodiscard

◆ getHeader() [1/2]

const QMap< QByteArray, QByteArray > & HttpRequest::getHeader ( ) const
nodiscard

◆ getHeader() [2/2]

QByteArray HttpRequest::getHeader ( const QByteArray & pKey) const
nodiscard

◆ getHttpMethod()

http_method HttpRequest::getHttpMethod ( ) const
nodiscard
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getLocalPort()

quint16 HttpRequest::getLocalPort ( ) const
nodiscard

◆ getMethod()

QByteArray HttpRequest::getMethod ( ) const
nodiscard
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getPeerPort()

quint16 HttpRequest::getPeerPort ( ) const
nodiscard

◆ getUrl()

QUrl HttpRequest::getUrl ( ) const
nodiscard

◆ isConnected()

bool HttpRequest::isConnected ( ) const
nodiscard

◆ isUpgrade()

bool HttpRequest::isUpgrade ( ) const
nodiscard

◆ send() [1/2]

bool HttpRequest::send ( const HttpResponse & pResponse)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ send() [2/2]

bool HttpRequest::send ( const QByteArray & pResponse)

◆ take()

QTcpSocket * HttpRequest::take ( )

◆ triggerSocketBuffer()

void HttpRequest::triggerSocketBuffer ( )

◆ ::test_HttpRequest

friend class ::test_HttpRequest
friend

◆ HttpServer

friend class HttpServer
friend

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: