|
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
#include <sys/types.h>#include <sys/select.h>#include <sys/socket.h>#include <stdlib.h>#include <string.h>#include <stdio.h>#include <stdint.h>#include <map>#include <string>#include <microhttpd.h>#include "utils/HttpRangeUtils.h"Classes | |
| struct | HTTPRequest |
| struct | HTTPResponseDetails |
| class | IHTTPRequestHandler |
Typedefs | |
| using | MHD_RESULT = int |
| typedef enum HTTPResponseType | HTTPResponseType |
| typedef struct HTTPRequest | HTTPRequest |
| typedef struct HTTPResponseDetails | HTTPResponseDetails |
Enumerations | |
| enum | HTTPMethod { UNKNOWN , POST , GET , HEAD } |
| enum | HTTPResponseType { HTTPNone , HTTPError , HTTPRedirect , HTTPFileDownload , HTTPMemoryDownloadNoFreeNoCopy , HTTPMemoryDownloadNoFreeCopy , HTTPMemoryDownloadFreeNoCopy , HTTPMemoryDownloadFreeCopy } |
Functions | |
| HTTPMethod | GetHTTPMethod (const char *method) |
| std::string | GetHTTPMethod (HTTPMethod method) |
| typedef struct HTTPRequest HTTPRequest |
| typedef struct HTTPResponseDetails HTTPResponseDetails |
| typedef enum HTTPResponseType HTTPResponseType |
| using MHD_RESULT = int |
| enum HTTPMethod |
| enum HTTPResponseType |
| HTTPMethod GetHTTPMethod | ( | const char * | method | ) |
| std::string GetHTTPMethod | ( | HTTPMethod | method | ) |