MythTV
master
|
#include <libmythbase/http/mythhttpranges.h>
Static Public Member Functions | |
static void | HandleRangeRequest (MythHTTPResponse *Response, const QString &Request) |
static void | BuildMultipartHeaders (MythHTTPResponse *Response) |
static QString | GetRangeHeader (HTTPRanges &Ranges, int64_t Size) |
static QString | GetRangeHeader (HTTPRange &Range, int64_t Size) |
static HTTPMulti | HandleRangeWrite (HTTPVariant Data, int64_t Available, int64_t &ToWrite, int64_t &Offset) |
Static Protected Member Functions | |
static MythHTTPStatus | ParseRanges (const QString &Request, int64_t TotalSize, HTTPRanges &Ranges, int64_t &PartialSize) |
Parse a range request header. More... | |
Definition at line 12 of file mythhttpranges.h.
|
static |
Definition at line 12 of file mythhttpranges.cpp.
Referenced by MythHTTPResponse::AddDefaultHeaders().
|
static |
Definition at line 36 of file mythhttpranges.cpp.
Referenced by MythHTTPResponse::AddContentHeaders().
|
static |
Definition at line 88 of file mythhttpranges.cpp.
Referenced by MythHTTPResponse::AddContentHeaders(), and BuildMultipartHeaders().
|
static |
Definition at line 83 of file mythhttpranges.cpp.
|
static |
Definition at line 97 of file mythhttpranges.cpp.
Referenced by MythHTTPSocket::Write().
|
staticprotected |
Parse a range request header.
Definition at line 157 of file mythhttpranges.cpp.
Referenced by HandleRangeRequest().