// Copyright 2016 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef MOJO_CORE_BROKER_H_ #define MOJO_CORE_BROKER_H_ #include "base/memory/writable_shared_memory_region.h" #include "base/synchronization/lock.h" #include "mojo/public/cpp/platform/platform_channel_endpoint.h" #include "mojo/public/cpp/platform/platform_handle.h" namespace mojo { namespace core { // The Broker is a channel to the broker process, which allows synchronous IPCs // to fulfill shared memory allocation requests on some platforms. class Broker { … }; } // namespace core } // namespace mojo #endif // MOJO_CORE_BROKER_H_