kodi
CHTTPFileHandler Member List

This is the complete list of members for CHTTPFileHandler, including all inherited members.

AddPostData(const char *data, size_t size)IHTTPRequestHandler
AddPostField(const std::string &key, const std::string &value)IHTTPRequestHandler
AddResponseHeader(const std::string &field, const std::string &value, bool allowMultiple=false)IHTTPRequestHandler
appendPostData(const char *data, size_t size) (defined in IHTTPRequestHandler)IHTTPRequestHandlerinlineprotectedvirtual
CanBeCached() const overrideCHTTPFileHandlerinlinevirtual
CanHandleRanges() const overrideCHTTPFileHandlerinlinevirtual
CanHandleRequest(const HTTPRequest &request) const =0IHTTPRequestHandlerpure virtual
CHTTPFileHandler() (defined in CHTTPFileHandler)CHTTPFileHandlerprotected
CHTTPFileHandler(const HTTPRequest &request) (defined in CHTTPFileHandler)CHTTPFileHandlerexplicitprotected
Create(const HTTPRequest &request) const =0IHTTPRequestHandlerpure virtual
GetHostnameAndPort(std::string &hostname, uint16_t &port) (defined in IHTTPRequestHandler)IHTTPRequestHandlerprotected
GetLastModifiedDate(CDateTime &lastModified) const overrideCHTTPFileHandlervirtual
GetMaximumAgeForCaching() constIHTTPRequestHandlerinlinevirtual
GetPriority() constIHTTPRequestHandlerinlinevirtual
GetRedirectUrl() const overrideCHTTPFileHandlerinlinevirtual
GetRequest() constIHTTPRequestHandlerinline
GetRequestedRanges(uint64_t totalLength) (defined in IHTTPRequestHandler)IHTTPRequestHandlerprotected
GetResponseData() constIHTTPRequestHandlerinlinevirtual
GetResponseDetails() constIHTTPRequestHandlerinline
GetResponseFile() const overrideCHTTPFileHandlerinlinevirtual
HandleRequest() overrideCHTTPFileHandlervirtual
HasResponseHeader(const std::string &field) constIHTTPRequestHandler
IHTTPRequestHandler() (defined in IHTTPRequestHandler)IHTTPRequestHandlerprotected
IHTTPRequestHandler(const HTTPRequest &request) (defined in IHTTPRequestHandler)IHTTPRequestHandlerexplicitprotected
IsRequestRanged() constIHTTPRequestHandlerinline
m_postFields (defined in IHTTPRequestHandler)IHTTPRequestHandlerprotected
m_request (defined in IHTTPRequestHandler)IHTTPRequestHandlerprotected
m_response (defined in IHTTPRequestHandler)IHTTPRequestHandlerprotected
SetCanBeCached(bool canBeCached) (defined in CHTTPFileHandler)CHTTPFileHandlerinlineprotected
SetCanHandleRanges(bool canHandleRanges) (defined in CHTTPFileHandler)CHTTPFileHandlerinlineprotected
SetFile(const std::string &file, int responseStatus) (defined in CHTTPFileHandler)CHTTPFileHandlerprotected
SetLastModifiedDate(const struct __stat64 *buffer) (defined in CHTTPFileHandler)CHTTPFileHandlerprotected
SetRequestRanged(bool ranged)IHTTPRequestHandlerinline
SetResponseStatus(int status)IHTTPRequestHandlerinline
~CHTTPFileHandler() override=default (defined in CHTTPFileHandler)CHTTPFileHandler
~IHTTPRequestHandler()=default (defined in IHTTPRequestHandler)IHTTPRequestHandlervirtual