addAuthentication(const CppString &user, const CppString &pass, const CppString &realm) | ulxr::HttpServer | |
addHttpHandler(const CppString &name, MethodHandler *handler) | ulxr::HttpServer | |
addRealm(const CppString &path, const CppString &realm) | ulxr::HttpServer | [virtual] |
addResource(CachedResource *cache) | ulxr::HttpServer | |
afterHttpTransaction() | ulxr::HttpServer | [private, virtual] |
base_protocol | ulxr::HttpServer | [private] |
beforeHttpTransaction() | ulxr::HttpServer | [private, virtual] |
checkValidPath(const CppString &resource) | ulxr::HttpServer | [protected, virtual] |
createLocalName(const CppString &resource) | ulxr::HttpServer | [protected] |
deleteHandlers | ulxr::HttpServer | [private] |
dispatchAsync() | ulxr::HttpServer | [private] |
executeHttpDELETE(HttpProtocol *prot, const CppString &resource) | ulxr::HttpServer | [protected, virtual] |
executeHttpGET(HttpProtocol *prot, const CppString &resource) | ulxr::HttpServer | [protected, virtual] |
executeHttpMethod(HttpProtocol *prot, Cpp8BitString &conn_pending_data, const CppString &name, const CppString &resource) | ulxr::HttpServer | [protected, virtual] |
executeHttpPOST(HttpProtocol *prot, Cpp8BitString &conn_pending_data, const CppString &resource) | ulxr::HttpServer | [protected, virtual] |
executeHttpPUT(HttpProtocol *prot, Cpp8BitString &conn_pending_data, const CppString &resource) | ulxr::HttpServer | [protected, virtual] |
executeHttpRPC(HttpProtocol *prot, Cpp8BitString &conn_pending_data) | ulxr::HttpServer | [protected, virtual] |
executeUnknownHttpMethod(HttpProtocol *prot, Cpp8BitString &conn_pending_data, const CppString &name, const CppString &resource) | ulxr::HttpServer | [protected, virtual] |
forwardThreadedError(const Exception &ex) const | ulxr::HttpServer | [protected, virtual] |
getHandlers | ulxr::HttpServer | [private] |
getRealm(const CppString &path) const | ulxr::HttpServer | [virtual] |
getResource(const CppString &name) | ulxr::HttpServer | |
guessMimeType(const CppString &name) const | ulxr::HttpServer | [protected, virtual] |
http_root_dir | ulxr::HttpServer | [private] |
HttpServer(HttpProtocol *prot, bool wbxml=false) | ulxr::HttpServer | |
HttpServer(HttpProtocol *prot, unsigned num, bool wbxml=false) | ulxr::HttpServer | |
HttpServer(const HttpServer &) | ulxr::HttpServer | [private] |
init() | ulxr::HttpServer | [private] |
interpreteHttpHeader(HttpProtocol *prot, CppString &head_resource, CppString &head_method, CppString &head_version) | ulxr::HttpServer | [protected, virtual] |
numThreads() const | ulxr::HttpServer | |
operator=(const HttpServer &) | ulxr::HttpServer | [private] |
performHttpTransaction(HttpProtocol *prot) | ulxr::HttpServer | [protected] |
pico_shall_run | ulxr::HttpServer | [private] |
postHandlers | ulxr::HttpServer | [private] |
printStatistics() const | ulxr::HttpServer | [protected] |
putHandlers | ulxr::HttpServer | [private] |
realmXrefs | ulxr::HttpServer | [private] |
releaseHandlers(std::vector< MethodHandler * > &handlers) | ulxr::HttpServer | [private] |
releaseThreads() | ulxr::HttpServer | [private] |
requestTermination() | ulxr::HttpServer | |
resources | ulxr::HttpServer | [private] |
rpc_dispatcher | ulxr::HttpServer | [private] |
rpc_resource_root | ulxr::HttpServer | [private] |
runPicoHttpd() | ulxr::HttpServer | |
runPicoHttpd(HttpProtocol *prot, ThreadData *td=0) | ulxr::HttpServer | [private] |
setHttpRoot(const CppString &root) | ulxr::HttpServer | |
setRpcDispatcher(Dispatcher *disp) | ulxr::HttpServer | |
shutdownAllThreads(unsigned time=0) | ulxr::HttpServer | |
startThread(ThreadData *td) | ulxr::HttpServer | [private, static] |
stripResource(const CppString &resource) | ulxr::HttpServer | [protected] |
terminateAllThreads(unsigned time=0) | ulxr::HttpServer | |
threads | ulxr::HttpServer | [private] |
waitAsync(bool term, bool stat=false) | ulxr::HttpServer | |
wbxml_mode | ulxr::HttpServer | [private] |
~HttpServer() | ulxr::HttpServer | [virtual] |