MythTV  master
Static Public Member Functions | Protected Member Functions | List of all members
MythHTTPData Class Reference

#include <libmythbase/http/mythhttpdata.h>

Inheritance diagram for MythHTTPData:
[legend]
Collaboration diagram for MythHTTPData:
[legend]

Static Public Member Functions

static HTTPData Create ()
 
static HTTPData Create (const QString &Name, const char *Buffer)
 
static HTTPData Create (int Size, char Char)
 
static HTTPData Create (const QByteArray &Other)
 

Protected Member Functions

 MythHTTPData ()
 
 MythHTTPData (const QString &FileName, const char *Buffer)
 
 MythHTTPData (int Size, char Char)
 
 MythHTTPData (const QByteArray &Other)
 

Additional Inherited Members

- Public Member Functions inherited from MythHTTPContent
 MythHTTPContent (QString Name)
 
- Public Attributes inherited from MythHTTPContent
QString m_fileName
 
HTTPRanges m_ranges
 
int64_t m_partialSize { 0 }
 
HTTPContents m_multipartHeaders
 
int64_t m_multipartHeaderSize { 0 }
 
int64_t m_written { 0 }
 
MythHTTPEncode m_encoding { HTTPNoEncode }
 
MythMimeType m_mimeType { }
 
QDateTime m_lastModified
 
QByteArray m_etag
 
int m_cacheType { HTTPIgnoreCache }
 

Detailed Description

Definition at line 10 of file mythhttpdata.h.

Constructor & Destructor Documentation

◆ MythHTTPData() [1/4]

MythHTTPData::MythHTTPData ( )
protected

Definition at line 24 of file mythhttpdata.cpp.

Referenced by Create().

◆ MythHTTPData() [2/4]

MythHTTPData::MythHTTPData ( const QString &  FileName,
const char *  Buffer 
)
protected

Definition at line 29 of file mythhttpdata.cpp.

◆ MythHTTPData() [3/4]

MythHTTPData::MythHTTPData ( int  Size,
char  Char 
)
protected

Definition at line 36 of file mythhttpdata.cpp.

◆ MythHTTPData() [4/4]

MythHTTPData::MythHTTPData ( const QByteArray &  Other)
explicitprotected

Definition at line 42 of file mythhttpdata.cpp.

Member Function Documentation

◆ Create() [1/4]

HTTPData MythHTTPData::Create ( )
static

◆ Create() [2/4]

HTTPData MythHTTPData::Create ( const QString &  Name,
const char *  Buffer 
)
static

Definition at line 9 of file mythhttpdata.cpp.

◆ Create() [3/4]

HTTPData MythHTTPData::Create ( int  Size,
char  Char 
)
static

Definition at line 14 of file mythhttpdata.cpp.

◆ Create() [4/4]

HTTPData MythHTTPData::Create ( const QByteArray &  Other)
static

Definition at line 19 of file mythhttpdata.cpp.


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