![]() |
libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
This is the complete list of members for BaseLib::HttpClient, including all inherited members.
| _bl | BaseLib::HttpClient | protected |
| _hostname | BaseLib::HttpClient | protected |
| _keepAlive | BaseLib::HttpClient | protected |
| _keepRawContent | BaseLib::HttpClient | protected |
| _port | BaseLib::HttpClient | protected |
| _rawContent | BaseLib::HttpClient | protected |
| _socket | BaseLib::HttpClient | protected |
| _socketMutex | BaseLib::HttpClient | protected |
| _userAgent | BaseLib::HttpClient | protected |
| connected() | BaseLib::HttpClient | inline |
| delete_(const std::string &path, std::string &data, const std::string &additionalHeaders="") | BaseLib::HttpClient | |
| delete_(const std::string &path, Http &data, const std::string &additionalHeaders="") | BaseLib::HttpClient | |
| disconnect() | BaseLib::HttpClient | inline |
| enableRawContent(bool value) | BaseLib::HttpClient | inline |
| get(const std::string &path, std::string &data, const std::string &additionalHeaders="") | BaseLib::HttpClient | |
| get(const std::string &path, Http &data, const std::string &additionalHeaders="") | BaseLib::HttpClient | |
| getIpAddress() | BaseLib::HttpClient | inline |
| getRawContent() | BaseLib::HttpClient | inline |
| getSocket() | BaseLib::HttpClient | inline |
| HttpClient(BaseLib::SharedObjects *baseLib, std::string hostname, int32_t port=80, bool keepAlive=true, bool useSSL=false, std::string caFile="", bool verifyCertificate=true, std::string certPath="", std::string keyPath="") | BaseLib::HttpClient | |
| HttpClient(BaseLib::SharedObjects *baseLib, std::string hostname, int32_t port, bool keepAlive, bool useSSL, bool verifyCertificate, std::string caFile, std::string caData, std::string certPath, std::string certData, std::string keyPath, const std::shared_ptr< Security::SecureVector< uint8_t >> &keyData) | BaseLib::HttpClient | |
| patch(const std::string &path, std::string &dataIn, std::string &dataOut, const std::string &additionalHeaders="") | BaseLib::HttpClient | |
| patch(const std::string &path, std::string &dataIn, Http &dataOut, const std::string &additionalHeaders="") | BaseLib::HttpClient | |
| post(const std::string &path, std::string &dataIn, std::string &dataOut, const std::string &additionalHeaders="") | BaseLib::HttpClient | |
| post(const std::string &path, std::string &dataIn, Http &dataOut, const std::string &additionalHeaders="") | BaseLib::HttpClient | |
| put(const std::string &path, std::string &dataIn, std::string &dataOut, const std::string &additionalHeaders="") | BaseLib::HttpClient | |
| put(const std::string &path, std::string &dataIn, Http &dataOut, const std::string &additionalHeaders="") | BaseLib::HttpClient | |
| sendRequest(const std::string &request, std::string &response, bool responseIsHeaderOnly=false) | BaseLib::HttpClient | |
| sendRequest(const std::string &request, Http &response, bool responseIsHeaderOnly=false) | BaseLib::HttpClient | |
| setTimeout(uint32_t value) | BaseLib::HttpClient | |
| setUserAgent(const std::string &value) | BaseLib::HttpClient | |
| setVerifyHostname(bool value) | BaseLib::HttpClient | |
| ~HttpClient() | BaseLib::HttpClient | virtual |