|
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 |
| HTTPRequest2 MythHTTPParser::GetRequest | ( | const MythHTTPConfig & | Config, |
| QTcpSocket * | Socket | ||
| ) |
Definition at line 15 of file mythhttpparser.cpp.
Referenced by MythHTTPSocket::Read().
Definition at line 42 of file mythhttpparser.cpp.
Referenced by MythHTTPSocket::Read().
|
private |
Definition at line 25 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 23 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 20 of file mythhttpparser.h.
Referenced by GetRequest(), and Read().
|
private |
Definition at line 22 of file mythhttpparser.h.
Referenced by GetRequest(), and Read().
Definition at line 19 of file mythhttpparser.h.
Referenced by GetRequest(), and Read().