// Copyright 2017 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_FAKE_MESSAGE_PIPE_H_ #define REMOTING_PROTOCOL_FAKE_MESSAGE_PIPE_H_ #include <memory> #include <string> #include <vector> #include "base/containers/queue.h" #include "base/memory/raw_ptr.h" #include "base/memory/weak_ptr.h" #include "remoting/protocol/message_pipe.h" namespace google { namespace protobuf { class MessageLite; } // namespace protobuf } // namespace google namespace remoting::protocol { class FakeMessagePipeWrapper; class FakeMessagePipe final : public MessagePipe { … }; } // namespace remoting::protocol #endif // REMOTING_PROTOCOL_FAKE_MESSAGE_PIPE_H_