Lines Matching defs:HttpClient
41 // HttpClient
46 class HttpClient;
59 class HttpClient : private IHttpNotify, public sigslot::has_slots<> {
63 HttpClient(const std::string& agent, StreamPool* pool,
65 virtual ~HttpClient();
106 // Note: in order for HttpClient to retry a POST in response to
123 // Convert HttpClient to a pull-based I/O model.
137 sigslot::signal3<HttpClient*,bool,size_t> SignalHeaderAvailable;
139 sigslot::signal2<HttpClient*,HttpErrorType> SignalHttpClientComplete;
189 // HttpClientDefault - Default implementation of HttpClient
192 class HttpClientDefault : public ReuseSocketPool, public HttpClient {