Classes | |
| class | ApplicationUnlocker |
| class | Cmd |
| struct | Compident |
| class | LibraryNotFound |
| class | Dlcloser |
| class | ComponentLibrary |
| class | Comploader |
| class | Component |
| class | ComponentFactory |
| class | ComponentFactoryImpl |
| class | Configurator |
| class | Contentdisposition |
| class | Contenttype |
| Content-type-field like rfc2045. More... | |
| class | convertError |
| class | stringToConverter |
| class | stringToWithDefaultConverter |
| class | Cookie |
| class | Cookies |
| class | DataChunk |
| class | DataChunks |
| class | DeflateError |
| class | DeflateStreamBuf |
| class | DeflateStream |
| class | Dispatcher |
| struct | Subcompident |
| class | EcppComponent |
| class | EcppSubComponent |
| class | Encoding |
| class | GnuTlsException |
| class | GnuTlsInit |
| class | GnuTlsX509Cred |
| class | GnuTlsServer |
| class | GnuTlsStream |
| class | GnuTls_streambuf |
| class | GnuTls_iostream |
| class | HtmlEscStreamBuf |
| class | HtmlEscOstream |
| class | HttpReturn |
| class | HttpError |
| HTTP-error-class. More... | |
| class | NotFoundException |
| HTTP-error 404. More... | |
| class | NotAuthorized |
| class | MovedTemporarily |
| class | HttpMessage |
| Baseclass for HTTP-messages. More... | |
| class | RequestSizeMonitor |
| class | HttpReply |
| HTTP-Reply-message. More... | |
| class | HttpRequest |
| HTTP-Request-message. More... | |
| class | Job |
| class | Jobqueue |
| class | LangLib |
| class | ListenerBase |
| class | Listener |
| class | Maptarget |
| class | MbComponent |
| class | MessageattributeParser |
| class | Messageheader |
| Standard-message-header like rfc822. More... | |
| class | MimeDb |
| class | Partheader |
| header of a MIME-multipart-object More... | |
| class | Part |
| Part of a MIME-multipart-object. More... | |
| class | Multipart |
| a MIME-Multipart-Object More... | |
| class | Object |
| class | PointerObject |
| class | OpensslException |
| class | SslCtxReleaser< SSL_CTX > |
| class | OpensslServer |
| class | OpensslStream |
| class | openssl_streambuf |
| class | openssl_iostream |
| class | PrePostNop |
| class | Parser |
| class | PollerIf |
| class | Poller |
| class | PollerImpl |
| class | QueryParams |
| class | Savepoint |
| class | NullDestroyPolicy |
| class | Scope |
| class | ScopeManager |
| class | Sessionscope |
| class | SessionUnlocker |
| class | SocketIf |
| class | StressHttpClientStreambuf |
| class | StressHttpClient |
| class | StressJob |
| class | StringLessIgnoreCase |
| class | Tcpjob |
| class | ThreadContext |
| class | ConfigParser |
| class | Tntconfig |
| class | Tntnet |
| Main application class for stand alone webapplication. More... | |
| class | unzipError |
| class | unzipFileNotFound |
| class | unzipEndOfListOfFile |
| class | unzipParamError |
| class | unzipBadZipFile |
| class | unzipInternalError |
| class | unzipCrcError |
| class | unzipFile |
| class | unzipFileStreamBuf |
| class | unzipFileStream |
| class | UrlEscStreamBuf |
| class | UrlEscOstream |
| class | Urlmapper |
| class | Worker |
| class | Zdata |
Typedefs | |
|
typedef cxxtools::SmartPtr< SSL_CTX, cxxtools::ExternalRefCounted, SslCtxReleaser > | SslCtxPtr |
Functions | |
| std::ostream & | operator<< (std::ostream &out, const Compident &comp) |
| std::istream & | operator>> (std::istream &in, Contentdisposition &ct) |
| std::istream & | operator>> (std::istream &in, Contenttype &ct) |
| template<typename T> | |
| std::string | toString (const T &value) |
| template<typename T> | |
| std::string | toString (const T &value, const std::locale &loc) |
| template<> | |
| std::string | toString (const std::string &value) |
| template<> | |
| std::string | toString (const std::string &value, const std::locale &) |
| std::string | toString (const char *value) |
| std::string | toString (const char *value, const std::locale &) |
| template<typename T> | |
| T | stringTo (const std::string &value) |
| template<typename T> | |
| T | stringTo (const std::string &value, const std::locale &loc) |
| template<typename T> | |
| T | stringToWithDefault (const std::string &value, const T &def) |
| template<typename T> | |
| T | stringToWithDefault (const std::string &value, const T &def, const std::locale &loc) |
| template<> | |
| std::string | stringTo< std::string > (const std::string &value) |
| template<> | |
| std::string | stringTo< std::string > (const std::string &value, const std::locale &) |
| template<> | |
| std::string | stringToWithDefault< std::string > (const std::string &value, const std::string &) |
| template<> | |
| std::string | stringToWithDefault< std::string > (const std::string &value, const std::string &, const std::locale &) |
| std::ostream & | operator<< (std::ostream &out, const Cookies &c) |
| std::ostream & | operator<< (std::ostream &out, const DataChunk &c) |
| std::string | getPageScopePrefix (const Compident &id) |
| template<typename compident_type> | |
| std::string | getComponentScopePrefix (const compident_type &id) |
| std::istream & | operator>> (std::istream &in, HttpRequest &msg) |
| std::istream & | operator>> (std::istream &in, Messageheader &data) |
| template<typename data_type> | |
| Object::pointer_type | createPointerObject (const data_type &d) |
| template<typename stringType> | |
| int | StringCompareIgnoreCase (const stringType &s1, const stringType &s2) |
| template<> | |
| int | StringCompareIgnoreCase< const char * > (const char *const &s1, const char *const &s2) |
| int | StringCompareIgnoreCase (const std::string &s1, const std::string &s2) |
| std::string | urlEscape (const std::string &str) |
| void | throwRuntimeError (const std::string &msg) |
| void | throwRuntimeError (const char *msg) |
Variables | |
| const std::string | factorySuffix |
in server (workerthread): void Server::run() { while (1) { Jobqueue::JobPtr j = queue.get(); std::iostream& socket = j->getStream(); processRequest(socket); } }