| Index: mojo/system/message_pipe_test_utils.h
|
| diff --git a/mojo/system/message_pipe_test_utils.h b/mojo/system/message_pipe_test_utils.h
|
| index 4db7bdca5674b8ce8e8a285b37c2c0dfd3d1271c..1d1f861b5e54b03666e80ba25c28d8efbdedba6b 100644
|
| --- a/mojo/system/message_pipe_test_utils.h
|
| +++ b/mojo/system/message_pipe_test_utils.h
|
| @@ -9,11 +9,15 @@
|
| #include "mojo/common/test/multiprocess_test_helper.h"
|
| #include "mojo/embedder/simple_platform_support.h"
|
| #include "mojo/system/channel.h"
|
| -#include "mojo/system/message_pipe.h"
|
| #include "mojo/system/test_utils.h"
|
|
|
| namespace mojo {
|
| namespace system {
|
| +
|
| +class Channel;
|
| +class ChannelEndpoint;
|
| +class MessagePipe;
|
| +
|
| namespace test {
|
|
|
| MojoResult WaitIfNecessary(scoped_refptr<MessagePipe> mp,
|
| @@ -26,12 +30,12 @@ class ChannelThread {
|
| ~ChannelThread();
|
|
|
| void Start(embedder::ScopedPlatformHandle platform_handle,
|
| - scoped_refptr<MessagePipe> message_pipe);
|
| + scoped_refptr<ChannelEndpoint> channel_endpoint);
|
| void Stop();
|
|
|
| private:
|
| void InitChannelOnIOThread(embedder::ScopedPlatformHandle platform_handle,
|
| - scoped_refptr<MessagePipe> message_pipe);
|
| + scoped_refptr<ChannelEndpoint> channel_endpoint);
|
| void ShutdownChannelOnIOThread();
|
|
|
| embedder::PlatformSupport* const platform_support_;
|
| @@ -48,7 +52,7 @@ class MultiprocessMessagePipeTestBase : public testing::Test {
|
| virtual ~MultiprocessMessagePipeTestBase();
|
|
|
| protected:
|
| - void Init(scoped_refptr<MessagePipe> mp);
|
| + void Init(scoped_refptr<ChannelEndpoint> ep);
|
|
|
| embedder::PlatformSupport* platform_support() { return &platform_support_; }
|
| mojo::test::MultiprocessTestHelper* helper() { return &helper_; }
|
|
|