Lines Matching refs:Transport
34 class Transport::SocketPollData : public base::MessageLoopForIO::Watcher {
38 Transport* transport, in SocketPollData()
78 Transport* transport_;
89 struct Transport::AsyncRequestData {
100 Transport::Transport(const std::shared_ptr<CurlInterface>& curl_interface) in Transport() function in brillo::http::curl::Transport
105 Transport::Transport(const std::shared_ptr<CurlInterface>& curl_interface, in Transport() function in brillo::http::curl::Transport
111 Transport::~Transport() { in ~Transport()
116 std::shared_ptr<http::Connection> Transport::CreateConnection( in CreateConnection()
204 void Transport::RunCallbackAsync(const tracked_objects::Location& from_here, in RunCallbackAsync()
209 RequestID Transport::StartAsyncTransfer(http::Connection* connection, in StartAsyncTransfer()
250 bool Transport::CancelRequest(RequestID request_id) { in CancelRequest()
263 void Transport::SetDefaultTimeout(base::TimeDelta timeout) { in SetDefaultTimeout()
267 void Transport::AddEasyCurlError(brillo::ErrorPtr* error, in AddEasyCurlError()
276 void Transport::AddMultiCurlError(brillo::ErrorPtr* error, in AddMultiCurlError()
285 bool Transport::SetupAsyncCurl(brillo::ErrorPtr* error) { in SetupAsyncCurl()
298 curl_multi_handle_, &Transport::MultiSocketCallback, this); in SetupAsyncCurl()
301 curl_multi_handle_, &Transport::MultiTimerCallback, this); in SetupAsyncCurl()
310 void Transport::ShutDownAsyncCurl() { in ShutDownAsyncCurl()
323 int Transport::MultiSocketCallback(CURL* easy, in MultiSocketCallback()
328 auto transport = static_cast<Transport*>(userp); in MultiSocketCallback()
391 int Transport::MultiTimerCallback(CURLM* /* multi */, in MultiTimerCallback()
394 auto transport = static_cast<Transport*>(userp); in MultiTimerCallback()
400 base::Bind(&Transport::OnTimer, in MultiTimerCallback()
407 void Transport::OnTimer() { in OnTimer()
416 void Transport::ProcessAsyncCurlMessages() { in ProcessAsyncCurlMessages()
435 void Transport::OnTransferComplete(Connection* connection, CURLcode code) { in OnTransferComplete()
478 base::Bind(&Transport::CleanAsyncConnection, in OnTransferComplete()
483 void Transport::CleanAsyncConnection(Connection* connection) { in CleanAsyncConnection()