chromium/out/Default/gen/mojo/public/interfaces/bindings/interface_control_messages.mojom-forward.h

// mojo/public/interfaces/bindings/interface_control_messages.mojom-forward.h is auto generated by mojom_bindings_generator.py, do not edit

// 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 MOJO_PUBLIC_INTERFACES_BINDINGS_INTERFACE_CONTROL_MESSAGES_MOJOM_FORWARD_H_
#define MOJO_PUBLIC_INTERFACES_BINDINGS_INTERFACE_CONTROL_MESSAGES_MOJOM_FORWARD_H_



#include "mojo/public/cpp/bindings/struct_forward.h"




#include "base/component_export.h"






namespace mojo::interface_control {
class RunMessageParamsDataView;

class RunResponseMessageParamsDataView;

class QueryVersionDataView;

class QueryVersionResultDataView;

class FlushForTestingDataView;

class RunOrClosePipeMessageParamsDataView;

class RequireVersionDataView;

class EnableIdleTrackingDataView;

class MessageAckDataView;

class NotifyIdleDataView;

class RunInputDataView;
class RunOutputDataView;
class RunOrClosePipeInputDataView;

constexpr uint32_t kRunMessageId =;

constexpr uint32_t kRunOrClosePipeMessageId =;
class RunMessageParams;
RunMessageParamsPtr;

class RunResponseMessageParams;
RunResponseMessageParamsPtr;

class QueryVersion;
QueryVersionPtr;

class QueryVersionResult;
QueryVersionResultPtr;

class FlushForTesting;
FlushForTestingPtr;

class RunOrClosePipeMessageParams;
RunOrClosePipeMessageParamsPtr;

class RequireVersion;
RequireVersionPtr;

class EnableIdleTracking;
EnableIdleTrackingPtr;

class MessageAck;
MessageAckPtr;

class NotifyIdle;
NotifyIdlePtr;

class RunInput;

RunInputPtr;

class RunOutput;

RunOutputPtr;

class RunOrClosePipeInput;

RunOrClosePipeInputPtr;




}  // mojo::interface_control

#endif  // MOJO_PUBLIC_INTERFACES_BINDINGS_INTERFACE_CONTROL_MESSAGES_MOJOM_FORWARD_H_