summaryrefslogtreecommitdiffstats
path: root/ipc/ipc_channel_proxy.h
diff options
context:
space:
mode:
Diffstat (limited to 'ipc/ipc_channel_proxy.h')
-rw-r--r--ipc/ipc_channel_proxy.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/ipc/ipc_channel_proxy.h b/ipc/ipc_channel_proxy.h
index 77ddd87..e884818 100644
--- a/ipc/ipc_channel_proxy.h
+++ b/ipc/ipc_channel_proxy.h
@@ -14,6 +14,8 @@ class MessageLoop;
namespace IPC {
+class SendTask;
+
//-----------------------------------------------------------------------------
// IPC::ChannelProxy
//
@@ -174,6 +176,7 @@ class ChannelProxy : public Message::Sender {
private:
friend class ChannelProxy;
+ friend class SendTask;
// Create the Channel
void CreateChannel(const std::string& id, const Channel::Mode& mode);
@@ -199,6 +202,8 @@ class ChannelProxy : public Message::Sender {
Context* context() { return context_; }
private:
+ friend class SendTask;
+
void Init(const std::string& channel_id, Channel::Mode mode,
MessageLoop* ipc_thread_loop, bool create_pipe_now);