MythTV master
|
#include <utility>
#include <QBuffer>
#include <QDateTime>
#include <QFile>
#include <QRegularExpression>
#include <QTcpSocket>
#include <QTextStream>
#include "libmythbase/mythchrono.h"
#include "libmythbase/mythsession.h"
#include "upnpexp.h"
#include "upnputil.h"
#include "serializers/serializer.h"
Go to the source code of this file.
Classes | |
struct | MIMETypes |
class | IPostProcess |
class | HTTPRequest |
class | BufferedSocketDeviceRequest |
class | HttpException |
class | HttpRedirectException |
Enumerations | |
enum | HttpRequestType : std::uint16_t { RequestTypeUnknown = 0x0000 , RequestTypeGet = 0x0001 , RequestTypeHead = 0x0002 , RequestTypePost = 0x0004 , RequestTypeOptions = 0x0040 , RequestTypeMSearch = 0x0100 , RequestTypeSubscribe = 0x0200 , RequestTypeUnsubscribe = 0x0400 , RequestTypeNotify = 0x0800 , RequestTypeResponse = 0x1000 } |
enum | HttpContentType : std::uint8_t { ContentType_Unknown = 0 , ContentType_Urlencoded = 1 , ContentType_XML = 2 , ContentType_JSON = 3 } |
enum | HttpResponseType : std::int8_t { ResponseTypeNone = -1 , ResponseTypeUnknown = 0 , ResponseTypeXML = 1 , ResponseTypeHTML = 2 , ResponseTypeJS = 3 , ResponseTypeCSS = 4 , ResponseTypeText = 5 , ResponseTypeSVG = 6 , ResponseTypeFile = 7 , ResponseTypeOther = 8 , ResponseTypeHeader = 9 } |
Variables | |
static constexpr const char * | SOAP_ENVELOPE_BEGIN |
static constexpr const char * | SOAP_ENVELOPE_END { "</s:Body>\r\n</s:Envelope>" } |
enum HttpContentType : std::uint8_t |
Enumerator | |
---|---|
ContentType_Unknown | |
ContentType_Urlencoded | |
ContentType_XML | |
ContentType_JSON |
Definition at line 67 of file httprequest.h.
enum HttpRequestType : std::uint16_t |
Enumerator | |
---|---|
RequestTypeUnknown | |
RequestTypeGet | |
RequestTypeHead | |
RequestTypePost | |
RequestTypeOptions | |
RequestTypeMSearch | |
RequestTypeSubscribe | |
RequestTypeUnsubscribe | |
RequestTypeNotify | |
RequestTypeResponse |
Definition at line 45 of file httprequest.h.
enum HttpResponseType : std::int8_t |
Enumerator | |
---|---|
ResponseTypeNone | |
ResponseTypeUnknown | |
ResponseTypeXML | |
ResponseTypeHTML | |
ResponseTypeJS | |
ResponseTypeCSS | |
ResponseTypeText | |
ResponseTypeSVG | |
ResponseTypeFile | |
ResponseTypeOther | |
ResponseTypeHeader |
Definition at line 75 of file httprequest.h.
|
staticconstexpr |
Definition at line 34 of file httprequest.h.
Referenced by HTTPRequest::FormatActionResponse(), and HTTPRequest::FormatErrorResponse().
|
staticconstexpr |
Definition at line 38 of file httprequest.h.
Referenced by HTTPRequest::FormatActionResponse(), and HTTPRequest::FormatErrorResponse().