10Duke Enterprise C++ Client
Loading...
Searching...
No Matches
tenduke::http::win::Win32HTTPClient Class Reference

#include <Win32HTTPClient.h>

Detailed Description

Win32 implementation of tenduke::http::HTTPClient.

Inheritance diagram for tenduke::http::win::Win32HTTPClient:
tenduke::http::HTTPClient

Public Member Functions

 Win32HTTPClient (const std::string &userAgent="10Duke-C++-client/win", long defaultConnectionTimeoutMs=::tenduke::http::DEFAULT_CONNECTION_TIMEOUT_MS, long defaultRequestTimeoutMs=::tenduke::http::DEFAULT_TIMEOUT_MS)
 
HTTPRequestBuilder request () const override
 Starts building request.
 
std::unique_ptr<::tenduke::http::HTTPCallcall (std::shared_ptr< const ::tenduke::http::HTTPRequest > request) const override
 
- Public Member Functions inherited from tenduke::http::HTTPClient
virtual std::unique_ptr< tenduke::http::HTTPCallcall (std::shared_ptr< const tenduke::http::HTTPRequest > request) const =0
 Creates new HTTPCall from given HTTPRequest.
 

Member Function Documentation

◆ request()

HTTPRequestBuilder tenduke::http::win::Win32HTTPClient::request ( ) const
overridevirtual

Starts building request.

Implements tenduke::http::HTTPClient.


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