Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
HTTPRequestHandlerUtils Class Reference

#include <HTTPRequestHandlerUtils.h>

Static Public Member Functions

static std::string GetRequestHeaderValue (struct MHD_Connection *connection, enum MHD_ValueKind kind, const std::string &key)
 
static int GetRequestHeaderValues (struct MHD_Connection *connection, enum MHD_ValueKind kind, std::map< std::string, std::string > &headerValues)
 
static int GetRequestHeaderValues (struct MHD_Connection *connection, enum MHD_ValueKind kind, std::multimap< std::string, std::string > &headerValues)
 
static bool GetRequestedRanges (struct MHD_Connection *connection, uint64_t totalLength, CHttpRanges &ranges)
 

Member Function Documentation

◆ GetRequestedRanges()

bool HTTPRequestHandlerUtils::GetRequestedRanges ( struct MHD_Connection *  connection,
uint64_t  totalLength,
CHttpRanges ranges 
)
static

◆ GetRequestHeaderValue()

std::string HTTPRequestHandlerUtils::GetRequestHeaderValue ( struct MHD_Connection *  connection,
enum MHD_ValueKind  kind,
const std::string &  key 
)
static

◆ GetRequestHeaderValues() [1/2]

int HTTPRequestHandlerUtils::GetRequestHeaderValues ( struct MHD_Connection *  connection,
enum MHD_ValueKind  kind,
std::map< std::string, std::string > &  headerValues 
)
static

◆ GetRequestHeaderValues() [2/2]

int HTTPRequestHandlerUtils::GetRequestHeaderValues ( struct MHD_Connection *  connection,
enum MHD_ValueKind  kind,
std::multimap< std::string, std::string > &  headerValues 
)
static

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