hueplusplus  1.0.0
hueplusplus::BaseHttpHandler Member List

This is the complete list of members for hueplusplus::BaseHttpHandler, including all inherited members.

DELETEJson(const std::string &uri, const nlohmann::json &body, const std::string &adr, int port=80) const overridehueplusplus::BaseHttpHandlervirtual
DELETEString(const std::string &uri, const std::string &contentType, const std::string &body, const std::string &adr, int port=80) const overridehueplusplus::BaseHttpHandlervirtual
GETJson(const std::string &uri, const nlohmann::json &body, const std::string &adr, int port=80) const overridehueplusplus::BaseHttpHandlervirtual
GETString(const std::string &uri, const std::string &contentType, const std::string &body, const std::string &adr, int port=80) const overridehueplusplus::BaseHttpHandlervirtual
POSTJson(const std::string &uri, const nlohmann::json &body, const std::string &adr, int port=80) const overridehueplusplus::BaseHttpHandlervirtual
POSTString(const std::string &uri, const std::string &contentType, const std::string &body, const std::string &adr, int port=80) const overridehueplusplus::BaseHttpHandlervirtual
PUTJson(const std::string &uri, const nlohmann::json &body, const std::string &adr, int port=80) const overridehueplusplus::BaseHttpHandlervirtual
PUTString(const std::string &uri, const std::string &contentType, const std::string &body, const std::string &adr, int port=80) const overridehueplusplus::BaseHttpHandlervirtual
send(const std::string &msg, const std::string &adr, int port=80) const =0hueplusplus::IHttpHandlerpure virtual
sendGetHTTPBody(const std::string &msg, const std::string &adr, int port=80) const overridehueplusplus::BaseHttpHandlervirtual
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 overridehueplusplus::BaseHttpHandlervirtual
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 =0hueplusplus::IHttpHandlerpure virtual
~BaseHttpHandler()=defaulthueplusplus::BaseHttpHandlervirtual
~IHttpHandler()=defaulthueplusplus::IHttpHandlervirtual