Open 3D Engine Metastream Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits Metastream::BaseHttpServer.
Public Member Functions | |
CivetHttpServer (const DataCache *cache) | |
virtual bool | Start (const std::string &civetOptions) override |
virtual void | Stop () override |
Public Member Functions inherited from Metastream::BaseHttpServer | |
BaseHttpServer (const DataCache *cache) | |
HttpResponse | GetDataTables () const |
HttpResponse | GetDataKeys (const std::string &tableName) const |
HttpResponse | GetDataValue (const std::string &tableName, const std::string &key) const |
HttpResponse | GetDataValues (const std::string &tableName, const std::vector< std::string > &keys) const |
Additional Inherited Members | |
Static Public Member Functions inherited from Metastream::BaseHttpServer | |
static std::map< std::string, std::string > | TokenizeQuery (const char *queryString) |
static std::string | StrReplace (std::string srcString, const std::string &query, const std::string &replacement) |
static std::vector< std::string > | SplitValueList (const std::string &value, char separator) |
static std::string | SerializeHeaders (const std::map< std::string, std::string > &headers) |
static std::string | HttpStatus (int code) |