#include <www.H>
◆ HxpFiles
◆ MIMETypes
◆ PrintPageFn
typedef void(* hi::WWWServer::PrintPageFn) (int fd, const hobbes::array< char > *queryString) |
|
private |
◆ VarBindingDesc
◆ VarBindingDescs
◆ WWWServer()
hi::WWWServer::WWWServer |
( |
int |
port, |
|
|
hobbes::cc * |
c |
|
) |
| |
◆ ~WWWServer()
hi::WWWServer::~WWWServer |
( |
| ) |
|
◆ eval()
◆ evalHTTPRequest()
◆ evalHxpFile()
void hi::WWWServer::evalHxpFile |
( |
const hobbes::HTTPRequest & |
, |
|
|
int |
fd, |
|
|
const std::string & |
fpath, |
|
|
const std::string & |
queryString |
|
) |
| |
|
private |
◆ getVarBindingDescs()
◆ hxpFile()
◆ mimeType()
std::string hi::WWWServer::mimeType |
( |
const std::string & |
fpath | ) |
|
|
private |
◆ mimeTypeForExt()
std::string hi::WWWServer::mimeTypeForExt |
( |
const std::string & |
ext | ) |
|
|
private |
◆ printDefaultPage()
void hi::WWWServer::printDefaultPage |
( |
int |
fd | ) |
|
|
private |
◆ printFileContents()
void hi::WWWServer::printFileContents |
( |
int |
fd, |
|
|
const std::string & |
fpath |
|
) |
| |
|
private |
◆ printQueryResult()
void hi::WWWServer::printQueryResult |
( |
int |
fd, |
|
|
const std::string & |
expr |
|
) |
| |
|
private |
◆ hxpFiles
◆ mimeTypes
◆ port
The documentation for this class was generated from the following files: