Lines Matching refs:Transport

34 class Transport::SocketPollData : public base::MessagePumpForIO::FdWatcher {
38 Transport* transport, in SocketPollData()
79 Transport* transport_;
90 struct Transport::AsyncRequestData {
101 Transport::Transport(const std::shared_ptr<CurlInterface>& curl_interface) in Transport() function in brillo::http::curl::Transport
106 Transport::Transport(const std::shared_ptr<CurlInterface>& curl_interface, in Transport() function in brillo::http::curl::Transport
112 Transport::~Transport() { in ~Transport()
117 std::shared_ptr<http::Connection> Transport::CreateConnection( in CreateConnection()
209 void Transport::RunCallbackAsync(const base::Location& from_here, in RunCallbackAsync()
215 RequestID Transport::StartAsyncTransfer(http::Connection* connection, in StartAsyncTransfer()
256 bool Transport::CancelRequest(RequestID request_id) { in CancelRequest()
269 void Transport::SetDefaultTimeout(base::TimeDelta timeout) { in SetDefaultTimeout()
273 void Transport::SetLocalIpAddress(const std::string& ip_address) { in SetLocalIpAddress()
277 void Transport::AddEasyCurlError(brillo::ErrorPtr* error, in AddEasyCurlError()
286 void Transport::AddMultiCurlError(brillo::ErrorPtr* error, in AddMultiCurlError()
295 bool Transport::SetupAsyncCurl(brillo::ErrorPtr* error) { in SetupAsyncCurl()
308 curl_multi_handle_, &Transport::MultiSocketCallback, this); in SetupAsyncCurl()
311 curl_multi_handle_, &Transport::MultiTimerCallback, this); in SetupAsyncCurl()
320 void Transport::ShutDownAsyncCurl() { in ShutDownAsyncCurl()
333 int Transport::MultiSocketCallback(CURL* easy, in MultiSocketCallback()
338 auto transport = static_cast<Transport*>(userp); in MultiSocketCallback()
402 int Transport::MultiTimerCallback(CURLM* /* multi */, in MultiTimerCallback()
405 auto transport = static_cast<Transport*>(userp); in MultiTimerCallback()
411 base::Bind(&Transport::OnTimer, in MultiTimerCallback()
418 void Transport::OnTimer() { in OnTimer()
427 void Transport::ProcessAsyncCurlMessages() { in ProcessAsyncCurlMessages()
446 void Transport::OnTransferComplete(Connection* connection, CURLcode code) { in OnTransferComplete()
491 base::Bind(&Transport::CleanAsyncConnection, in OnTransferComplete()
496 void Transport::CleanAsyncConnection(Connection* connection) { in CleanAsyncConnection()