hueplusplus
1.0.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 |