chromium/content/browser/compute_pressure/pressure_client_impl.cc

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

#include "content/browser/compute_pressure/pressure_client_impl.h"

#include "content/browser/compute_pressure/pressure_service_base.h"
#include "services/device/public/mojom/pressure_update.mojom.h"

namespace content {

PressureClientImpl::PressureClientImpl(PressureServiceBase* service)
    :{}

PressureClientImpl::~PressureClientImpl() {}

void PressureClientImpl::OnPressureUpdated(
    device::mojom::PressureUpdatePtr update) {}

// Disconnection handler for |client_receiver_| and |client_remote_|. If the
// PressureClient connection from //services or to Blink breaks, we should stop
// delivering updates.
void PressureClientImpl::Reset() {}

mojo::PendingReceiver<device::mojom::PressureClient>
PressureClientImpl::BindNewPipeAndPassReceiver() {}

void PressureClientImpl::BindReceiver(
    mojo::PendingReceiver<device::mojom::PressureClient> pending_receiver) {}

}  // namespace content