|
hueplusplus 1.2.0
|
This is the complete list of members for hueplusplus::IHttpHandler, including all inherited members.
| DELETEJson(const std::string &uri, const nlohmann::json &body, const std::string &adr, int port=80) const =0 | hueplusplus::IHttpHandler | pure virtual |
| DELETEString(const std::string &uri, const std::string &contentType, const std::string &body, const std::string &adr, int port=80) const =0 | hueplusplus::IHttpHandler | pure virtual |
| GETJson(const std::string &uri, const nlohmann::json &body, const std::string &adr, int port=80) const =0 | hueplusplus::IHttpHandler | pure virtual |
| GETString(const std::string &uri, const std::string &contentType, const std::string &body, const std::string &adr, int port=80) const =0 | hueplusplus::IHttpHandler | pure virtual |
| POSTJson(const std::string &uri, const nlohmann::json &body, const std::string &adr, int port=80) const =0 | hueplusplus::IHttpHandler | pure virtual |
| POSTString(const std::string &uri, const std::string &contentType, const std::string &body, const std::string &adr, int port=80) const =0 | hueplusplus::IHttpHandler | pure virtual |
| PUTJson(const std::string &uri, const nlohmann::json &body, const std::string &adr, int port=80) const =0 | hueplusplus::IHttpHandler | pure virtual |
| PUTString(const std::string &uri, const std::string &contentType, const std::string &body, const std::string &adr, int port=80) const =0 | hueplusplus::IHttpHandler | pure virtual |
| send(const std::string &msg, const std::string &adr, int port=80) const =0 | hueplusplus::IHttpHandler | pure virtual |
| sendGetHTTPBody(const std::string &msg, const std::string &adr, int port=80) const =0 | hueplusplus::IHttpHandler | pure virtual |
| sendHTTPRequest(const std::string &method, const std::string &uri, const std::string &contentType, const std::string &body, const std::string &adr, int port=80) const =0 | hueplusplus::IHttpHandler | pure virtual |
| sendMulticast(const std::string &msg, const std::string &adr="239.255.255.250", int port=1900, std::chrono::steady_clock::duration timeout=std::chrono::seconds(5)) const =0 | hueplusplus::IHttpHandler | pure virtual |
| ~IHttpHandler()=default | hueplusplus::IHttpHandler | virtual |