Definition: IHttpHandler.h:20
Request const & RequestCR
Definition: Http.h:24
#define BEGIN_BENTLEY_HTTP_NAMESPACE
Definition: Http.h:17
virtual Bentley::Tasks::AsyncTaskPtr< Response > _PerformRequest(RequestCR request)=0
Perform HttpRequest and receive HttpResponse.
virtual ~IHttpHandler()
Definition: IHttpHandler.h:23
BEGIN_BENTLEY_HTTP_NAMESPACE typedef std::shared_ptr< struct IHttpHandler > IHttpHandlerPtr
Definition: IHttpHandler.h:15
#define END_BENTLEY_HTTP_NAMESPACE
Definition: Http.h:18
std::shared_ptr< PackagedAsyncTask< T >> AsyncTaskPtr
Definition: AsyncTask.h:282