MythTV
master
|
#include <libmythbase/http/mythhttpparser.h>
Public Member Functions | |
MythHTTPParser ()=default | |
bool | Read (QTcpSocket *Socket, bool &Ready) |
HTTPRequest2 | GetRequest (const MythHTTPConfig &Config, QTcpSocket *Socket) |
Private Attributes | |
bool | m_started { false } |
int | m_linesRead { 0 } |
bool | m_headersComplete { false } |
QString | m_method |
HTTPHeaders | m_headers { std::make_shared<HTTPMap>() } |
int64_t | m_contentLength { 0 } |
HTTPData | m_content { nullptr } |
Definition at line 9 of file mythhttpparser.h.
|
default |
Definition at line 42 of file mythhttpparser.cpp.
Referenced by MythHTTPSocket::Read().
HTTPRequest2 MythHTTPParser::GetRequest | ( | const MythHTTPConfig & | Config, |
QTcpSocket * | Socket | ||
) |
Definition at line 15 of file mythhttpparser.cpp.
Referenced by MythHTTPSocket::Read().
Definition at line 19 of file mythhttpparser.h.
Referenced by GetRequest(), and Read().
|
private |
Definition at line 20 of file mythhttpparser.h.
Referenced by GetRequest(), and Read().
Definition at line 21 of file mythhttpparser.h.
Referenced by GetRequest(), and Read().
|
private |
Definition at line 22 of file mythhttpparser.h.
Referenced by GetRequest(), and Read().
|
private |
Definition at line 23 of file mythhttpparser.h.
Referenced by GetRequest(), and Read().
|
private |
Definition at line 24 of file mythhttpparser.h.
Referenced by GetRequest(), and Read().
|
private |
Definition at line 25 of file mythhttpparser.h.
Referenced by GetRequest(), and Read().