chromium/content/app/mojo_ipc_support.h

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

#ifndef CONTENT_APP_MOJO_IPC_SUPPORT_H_
#define CONTENT_APP_MOJO_IPC_SUPPORT_H_

#include <memory>

#include "base/threading/thread.h"
#include "content/common/content_export.h"

namespace mojo {
namespace core {
class ScopedIPCSupport;
}
}  // namespace mojo

namespace content {

class BrowserProcessIOThread;
struct StartupDataImpl;

// Encapsulates the basic state necessary to bring up a working Mojo IPC
// environment in the browser process.
class CONTENT_EXPORT MojoIpcSupport {};

}  // namespace content

#endif  // CONTENT_APP_MOJO_IPC_SUPPORT_H_