// 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 REMOTING_PROTOCOL_MESSAGE_PIPE_H_ #define REMOTING_PROTOCOL_MESSAGE_PIPE_H_ #include <memory> #include "base/functional/callback_forward.h" namespace google { namespace protobuf { class MessageLite; } // namespace protobuf } // namespace google namespace remoting { class CompoundBuffer; namespace protocol { // Represents a bi-directional pipe that allows to send and receive messages. class MessagePipe { … }; } // namespace protocol } // namespace remoting #endif // REMOTING_PROTOCOL_MESSAGE_PIPE_H_