identt
Public Member Functions | List of all members
identt::http::HttpClient< HTTP > Class Template Reference
Inheritance diagram for identt::http::HttpClient< HTTP >:
identt::http::ClientBase< HTTP >

Public Member Functions

 HttpClient (const std::string &server_port_path)
 
- Public Member Functions inherited from identt::http::ClientBase< HTTP >
RespPtr request (const std::string &request_type, const std::string &path="/", const std::map< std::string, std::string > &header=std::map< std::string, std::string >())
 
RespPtr request (const std::string &request_type, const std::string &path, std::ostream &content, const std::map< std::string, std::string > &header=std::map< std::string, std::string >())
 

Additional Inherited Members

- Public Types inherited from identt::http::ClientBase< HTTP >
using Response = ClientResponse< HTTP >
 
using RespPtr = std::shared_ptr< Response >
 
- Protected Member Functions inherited from identt::http::ClientBase< HTTP >
 ClientBase (const std::string &host_port, unsigned short default_port)
 
void parse_response_header (RespPtr response, std::istream &stream) const
 
- Protected Attributes inherited from identt::http::ClientBase< HTTP >
boost::asio::io_service asio_io_service
 
boost::asio::ip::tcp::endpoint asio_endpoint
 
boost::asio::ip::tcp::resolver asio_resolver
 
std::shared_ptr< HTTP > socket
 
bool socket_error
 
std::string host
 
unsigned short port
 

The documentation for this class was generated from the following file: