Home | History | Annotate | Download | only in http

Lines Matching refs:Transport

24 // An implementation of http::Transport that uses libcurl for
25 // HTTP communications. This class (as http::Transport base)
30 class BRILLO_EXPORT Transport : public http::Transport {
32 // Constructs the transport using the current message loop for async
34 explicit Transport(const std::shared_ptr<CurlInterface>& curl_interface);
35 // Creates a transport object using a proxy.
38 Transport(const std::shared_ptr<CurlInterface>& curl_interface,
40 ~Transport() override;
42 // Overrides from http::Transport.
134 base::WeakPtrFactory<Transport> weak_ptr_factory_for_timer_{this};
135 base::WeakPtrFactory<Transport> weak_ptr_factory_{this};
136 DISALLOW_COPY_AND_ASSIGN(Transport);