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 () |