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 HTTPRequest *request, HTTPResponse *response) |
int | JsonUniversePluginList (const HTTPRequest *request, HTTPResponse *response) |
int | JsonPluginInfo (const HTTPRequest *request, HTTPResponse *response) |
int | JsonUniverseInfo (const HTTPRequest *request, HTTPResponse *response) |
int | JsonAvailablePorts (const HTTPRequest *request, HTTPResponse *response) |
int | CreateNewUniverse (const HTTPRequest *request, HTTPResponse *response) |
int | ModifyUniverse (const HTTPRequest *request, HTTPResponse *response) |
int | GetDmx (const HTTPRequest *request, HTTPResponse *response) |
int | HandleSetDmx (const HTTPRequest *request, HTTPResponse *response) |
int | DisplayQuit (const HTTPRequest *request, HTTPResponse *response) |
int | ReloadPlugins (const HTTPRequest *request, HTTPResponse *response) |
int | ReloadPidStore (const HTTPRequest *request, HTTPResponse *response) |
void | HandlePluginList (HTTPResponse *response, const vector< class OlaPlugin > &plugins, const string &error) |
void | HandleUniverseList (HTTPResponse *response, ola::web::JsonObject *json, const vector< class OlaUniverse > &universes, const string &error) |
void | HandlePartialPluginInfo (HTTPResponse *response, int plugin_id, const string &description, const string &error) |
void | HandlePluginInfo (HTTPResponse *response, string description, const OlaCallbackClient::PluginState &state, const string &error) |
void | HandleUniverseInfo (HTTPResponse *response, class OlaUniverse &universe, const string &error) |
void | HandlePortsForUniverse (HTTPResponse *response, ola::web::JsonObject *json, unsigned int universe_id, const vector< class OlaDevice > &devices, const string &error) |
void | HandleCandidatePorts (HTTPResponse *response, const vector< class OlaDevice > &devices, const string &error) |
void | CreateUniverseComplete (HTTPResponse *response, unsigned int universe_id, bool included_name, class ActionQueue *action_queue) |
void | SendCreateUniverseResponse (HTTPResponse *response, unsigned int universe_id, bool included_name, class ActionQueue *action_queue) |
void | ModifyUniverseComplete (HTTPResponse *response, class ActionQueue *action_queue) |
void | SendModifyUniverseResponse (HTTPResponse *response, class ActionQueue *action_queue) |
| OlaHTTPServer (const HTTPServer::HTTPServerOptions &options, ExportMap *export_map) |
bool | Start () |
void | Stop () |