Index: trunk/src/ipc/ipc_channel_proxy.cc |
=================================================================== |
--- trunk/src/ipc/ipc_channel_proxy.cc (revision 274314) |
+++ trunk/src/ipc/ipc_channel_proxy.cc (working copy) |
@@ -304,69 +304,20 @@ |
//----------------------------------------------------------------------------- |
-// static |
-scoped_ptr<ChannelProxy> ChannelProxy::Create( |
- Listener* listener, |
- base::SingleThreadTaskRunner* ipc_task_runner) { |
- return make_scoped_ptr(new ChannelProxy( |
- listener, ipc_task_runner)); |
+ChannelProxy::ChannelProxy(const IPC::ChannelHandle& channel_handle, |
+ Channel::Mode mode, |
+ Listener* listener, |
+ base::SingleThreadTaskRunner* ipc_task_runner) |
+ : context_(new Context(listener, ipc_task_runner)), |
+ did_init_(false) { |
+ Init(channel_handle, mode, true); |
} |
-// static |
-scoped_ptr<ChannelProxy> ChannelProxy::CreateClient( |
- const IPC::ChannelHandle& channel_handle, |
- Listener* listener, |
- base::SingleThreadTaskRunner* ipc_task_runner) { |
- scoped_ptr<ChannelProxy> channel = Create( |
- listener, ipc_task_runner); |
- channel->InitClient(channel_handle, true); |
- return channel.Pass(); |
-} |
- |
-// static |
-scoped_ptr<ChannelProxy> ChannelProxy::CreateServer( |
- const IPC::ChannelHandle& channel_handle, |
- Listener* listener, |
- base::SingleThreadTaskRunner* ipc_task_runner) { |
- scoped_ptr<ChannelProxy> channel = Create( |
- listener, ipc_task_runner); |
- channel->InitServer(channel_handle, true); |
- return channel.Pass(); |
-} |
- |
-// static |
-scoped_ptr<ChannelProxy> ChannelProxy::CreateNamedClient( |
- const IPC::ChannelHandle& channel_handle, |
- Listener* listener, |
- base::SingleThreadTaskRunner* ipc_task_runner) { |
- scoped_ptr<ChannelProxy> channel = Create( |
- listener, ipc_task_runner); |
- channel->InitNamedClient(channel_handle, true); |
- return channel.Pass(); |
-} |
- |
-// static |
-scoped_ptr<ChannelProxy> ChannelProxy::CreateNamedServer( |
- const IPC::ChannelHandle& channel_handle, |
- Listener* listener, |
- base::SingleThreadTaskRunner* ipc_task_runner) { |
- scoped_ptr<ChannelProxy> channel = Create( |
- listener, ipc_task_runner); |
- channel->InitNamedServer(channel_handle, true); |
- return channel.Pass(); |
-} |
- |
ChannelProxy::ChannelProxy(Context* context) |
: context_(context), |
did_init_(false) { |
} |
-ChannelProxy::ChannelProxy(Listener* listener, |
- base::SingleThreadTaskRunner* ipc_task_runner) |
- : context_(new Context(listener, ipc_task_runner)), |
- did_init_(false) { |
-} |
- |
ChannelProxy::~ChannelProxy() { |
DCHECK(CalledOnValidThread()); |
@@ -373,10 +324,9 @@ |
Close(); |
} |
-void ChannelProxy::InitByMode( |
- const IPC::ChannelHandle& channel_handle, |
- Channel::Mode mode, |
- bool create_pipe_now) { |
+void ChannelProxy::Init(const IPC::ChannelHandle& channel_handle, |
+ Channel::Mode mode, |
+ bool create_pipe_now) { |
DCHECK(CalledOnValidThread()); |
DCHECK(!did_init_); |
#if defined(OS_POSIX) |
@@ -408,26 +358,6 @@ |
did_init_ = true; |
} |
-void ChannelProxy::InitClient(const IPC::ChannelHandle& channel_handle, |
- bool create_pipe_now) { |
- InitByMode(channel_handle, Channel::MODE_CLIENT, create_pipe_now); |
-} |
- |
-void ChannelProxy::InitServer(const IPC::ChannelHandle& channel_handle, |
- bool create_pipe_now) { |
- InitByMode(channel_handle, Channel::MODE_SERVER, create_pipe_now); |
-} |
- |
-void ChannelProxy::InitNamedClient(const IPC::ChannelHandle& channel_handle, |
- bool create_pipe_now) { |
- InitByMode(channel_handle, Channel::MODE_NAMED_CLIENT, create_pipe_now); |
-} |
- |
-void ChannelProxy::InitNamedServer(const IPC::ChannelHandle& channel_handle, |
- bool create_pipe_now) { |
- InitByMode(channel_handle, Channel::MODE_NAMED_SERVER, create_pipe_now); |
-} |
- |
void ChannelProxy::Close() { |
DCHECK(CalledOnValidThread()); |