17 #ifndef HTTPCLIENT_HPP_
18 #define HTTPCLIENT_HPP_
23 #include <boost/asio.hpp>
41 void checkError(
const boost::system::error_code& code);
45 boost::asio::io_service io_;
46 boost::asio::ip::tcp::socket sock_;
48 KAA_MUTEX_DECLARE(httpClientGuard_);
virtual std::shared_ptr< IHttpResponse > sendRequest(const IHttpRequest &request)
virtual void closeConnection()
HttpClient(IKaaClientContext &context)