chromium/net/socket/tcp_stream_attempt.cc

// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "net/socket/tcp_stream_attempt.h"

#include <memory>

#include "base/time/time.h"
#include "base/timer/timer.h"
#include "net/base/address_list.h"
#include "net/base/net_errors.h"
#include "net/socket/client_socket_factory.h"
#include "net/socket/socket_performance_watcher.h"
#include "net/socket/socket_performance_watcher_factory.h"
#include "net/socket/transport_client_socket.h"

namespace net {

TcpStreamAttempt::TcpStreamAttempt(const StreamAttemptParams* params,
                                   IPEndPoint ip_endpoint,
                                   const NetLogWithSource* net_log)
    :{}

TcpStreamAttempt::~TcpStreamAttempt() = default;

LoadState TcpStreamAttempt::GetLoadState() const {}

int TcpStreamAttempt::StartInternal() {}

base::Value::Dict TcpStreamAttempt::GetNetLogStartParams() {}

void TcpStreamAttempt::HandleCompletion() {}

void TcpStreamAttempt::OnIOComplete(int rv) {}

void TcpStreamAttempt::OnTimeout() {}

}  // namespace net