PPL6-Icon Patrick's Programming Library Version 6.4.21 - Dokumentation
ppl6::Webserver Elementverzeichnis

Vollständige Aufstellung aller Elemente für ppl6::Webserver einschließlich aller geerbten Elemente.

authenticate(const CString &username, const CString &password, Request &req)ppl6::Webservervirtual
basicAuthenticationppl6::Webserverprivate
bind(const CString &adr, int port)ppl6::Webserver
daemonppl6::Webserverprivate
enableSSL(bool enable)ppl6::Webserver
getDenyMessage()ppl6::Webservervirtual
getHostname() const ppl6::Webserver
getPort() const ppl6::Webserver
loadCertificate(const CString &certificate, const CString &privatekey, const CString &password)ppl6::Webserver
logppl6::Webserverprivate
portppl6::Webserverprivate
PPLNORMALEXCEPTION(NoAddressSpecified)ppl6::Webserver
PPLNORMALEXCEPTION(SSLInitializationFailed)ppl6::Webserver
PPLPARAMETERISEDEXCEPTION(CouldNotBindToSocket)ppl6::Webserver
PPLPARAMETERISEDEXCEPTION(InvalidSSLCertificate)ppl6::Webserver
PPLPARAMETERISEDEXCEPTION(CouldNotStartDaemon)ppl6::Webserver
PPLPARAMETERISEDEXCEPTION(CouldNotCreateResponse)ppl6::Webserver
PPLPARAMETERISEDEXCEPTION(CouldNotQueueResponse)ppl6::Webserver
queueBasicAuthFailedResponse(const Request &req)ppl6::Webserver
queueResponse(const Request &req, const CString &text, int httpStatus=200)ppl6::Webserver
queueResponseError(const Request &req)ppl6::Webserver
queueResponseException(const Request &req, const ppl6::Exception &e)ppl6::Webserver
realmppl6::Webserverprivate
request(Request &req)ppl6::Webservervirtual
requireBasicAuthentication(bool enable, const CString &realm)ppl6::Webserver
resppl6::Webserverprivate
setLogfile(CLog *log)ppl6::Webserver
Socketppl6::Webserverprivate
SSLppl6::Webserverprivate
sslcertppl6::Webserverprivate
sslEnabled() const ppl6::Webserver
SSLEnabledppl6::Webserverprivate
sslkeyppl6::Webserverprivate
start()ppl6::Webserver
stop()ppl6::Webserver
useBasicAuthentication() const ppl6::Webserver
Webserver()ppl6::Webserver
~Webserver()ppl6::Webservervirtual