chromium/net/socket/udp_socket_global_limits.cc

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

#include <limits>

#include "base/atomic_ref_count.h"
#include "base/no_destructor.h"
#include "net/base/features.h"
#include "net/socket/udp_socket_global_limits.h"

namespace net {

namespace {

// Threadsafe singleton for tracking the process-wide count of UDP sockets.
class GlobalUDPSocketCounts {};

}  // namespace

OwnedUDPSocketCount::OwnedUDPSocketCount() :{}

OwnedUDPSocketCount::OwnedUDPSocketCount(OwnedUDPSocketCount&& other) {}

OwnedUDPSocketCount& OwnedUDPSocketCount::operator=(
    OwnedUDPSocketCount&& other) {}

OwnedUDPSocketCount::~OwnedUDPSocketCount() {}

void OwnedUDPSocketCount::Reset() {}

OwnedUDPSocketCount::OwnedUDPSocketCount(bool empty) :{}

OwnedUDPSocketCount TryAcquireGlobalUDPSocketCount() {}

int GetGlobalUDPSocketCountForTesting() {}

}  // namespace net