Public Member Functions |
| | OladHTTPServer (ExportMap *export_map, const OladHTTPServerOptions &options, ola::io::ConnectedDescriptor *client_socket, class OlaServer *ola_server, const ola::network::Interface &interface) |
| bool | Init () |
| void | SetPidStore (const ola::rdm::RootPidStore *pid_store) |
| int | JsonServerStats (const ola::http::HTTPRequest *request, ola::http::HTTPResponse *response) |
| int | JsonUniversePluginList (const ola::http::HTTPRequest *request, ola::http::HTTPResponse *response) |
| int | JsonPluginInfo (const ola::http::HTTPRequest *request, ola::http::HTTPResponse *response) |
| int | JsonUniverseInfo (const ola::http::HTTPRequest *request, ola::http::HTTPResponse *response) |
| int | JsonAvailablePorts (const ola::http::HTTPRequest *request, ola::http::HTTPResponse *response) |
| int | CreateNewUniverse (const ola::http::HTTPRequest *request, ola::http::HTTPResponse *response) |
| int | ModifyUniverse (const ola::http::HTTPRequest *request, ola::http::HTTPResponse *response) |
| int | GetDmx (const ola::http::HTTPRequest *request, ola::http::HTTPResponse *response) |
| int | HandleSetDmx (const ola::http::HTTPRequest *request, ola::http::HTTPResponse *response) |
| int | DisplayQuit (const ola::http::HTTPRequest *request, ola::http::HTTPResponse *response) |
| int | ReloadPlugins (const ola::http::HTTPRequest *request, ola::http::HTTPResponse *response) |
| int | ReloadPidStore (const ola::http::HTTPRequest *request, ola::http::HTTPResponse *response) |
| void | HandlePluginList (ola::http::HTTPResponse *response, const client::Result &result, const std::vector< client::OlaPlugin > &plugins) |
| void | HandleUniverseList (ola::http::HTTPResponse *response, ola::web::JsonObject *json, const client::Result &result, const std::vector< client::OlaUniverse > &universes) |
| void | HandlePartialPluginInfo (ola::http::HTTPResponse *response, int plugin_id, const client::Result &result, const std::string &description) |
| void | HandlePluginInfo (ola::http::HTTPResponse *response, std::string description, const client::Result &result, const ola::client::PluginState &state) |
| void | HandleUniverseInfo (ola::http::HTTPResponse *response, const client::Result &result, const client::OlaUniverse &universe) |
|
void | HandlePortsForUniverse (ola::http::HTTPResponse *response, ola::web::JsonObject *json, unsigned int universe_id, const client::Result &result, const std::vector< client::OlaDevice > &devices) |
| void | HandleCandidatePorts (ola::http::HTTPResponse *response, const client::Result &result, const std::vector< client::OlaDevice > &devices) |
|
void | CreateUniverseComplete (ola::http::HTTPResponse *response, unsigned int universe_id, bool included_name, class ActionQueue *action_queue) |
|
void | SendCreateUniverseResponse (ola::http::HTTPResponse *response, unsigned int universe_id, bool included_name, class ActionQueue *action_queue) |
|
void | ModifyUniverseComplete (ola::http::HTTPResponse *response, class ActionQueue *action_queue) |
|
void | SendModifyUniverseResponse (ola::http::HTTPResponse *response, class ActionQueue *action_queue) |
| | OlaHTTPServer (const HTTPServer::HTTPServerOptions &options, ola::ExportMap *export_map) |
|
bool | Start () |
|
void | Stop () |