Giri's C++ Support Library
C++ library providing everything you need to quickly create awesome applications.
|
This is the complete list of members for giri::HTTPServer, including all inherited members.
addMimeTypes(const std::map< std::string, std::string > &mimeTypes) | giri::HTTPServer | inline |
getCert() const | giri::HTTPServer | inline |
getDocRoot() const | giri::HTTPServer | inline |
getIndexFile() const | giri::HTTPServer | inline |
getKey() const | giri::HTTPServer | inline |
getMimeTypes() const | giri::HTTPServer | inline |
getServerString() const | giri::HTTPServer | inline |
getSession() const | giri::HTTPServer | inline |
getSSL() const | giri::HTTPServer | inline |
HTTPServer(const std::string &address="0.0.0.0", const std::string &port="80", const std::filesystem::path &docRoot="./", const size_t numThreads=1, bool ssl=false, const std::filesystem::path &cert="", const std::filesystem::path &key="", const std::map< std::string, std::string > &mimeTypes={}, const std::string &indexFile="index.html", const std::string &serverString="giris_supportlib_http_server") | giri::HTTPServer | inline |
notify() | giri::Observable< HTTPServer > | inline |
Object()=default (defined in giri::Object< T >) | giri::Object< T > | protected |
Observable()=default (defined in giri::Observable< HTTPServer >) | giri::Observable< HTTPServer > | protected |
run() | giri::HTTPServer | inline |
setDocRoot(const std::filesystem::path &path) | giri::HTTPServer | inline |
setIndexFile(const std::string &indx) | giri::HTTPServer | inline |
setServerString(const std::string &servstr) | giri::HTTPServer | inline |
SPtr typedef (defined in giri::HTTPServer) | giri::HTTPServer | |
subscribe(const std::weak_ptr< Observer< HTTPServer > > &obs) | giri::Observable< HTTPServer > | inline |
unsubscribe(const std::weak_ptr< Observer< HTTPServer > > &obs) | giri::Observable< HTTPServer > | inline |
unsubscribeAll() | giri::Observable< HTTPServer > | inline |
UPtr typedef (defined in giri::HTTPServer) | giri::HTTPServer | |
WPtr typedef (defined in giri::HTTPServer) | giri::HTTPServer | |
~Object()=default (defined in giri::Object< T >) | giri::Object< T > | protectedvirtual |