Index: ipc/ipc_channel_factory.h |
diff --git a/ipc/ipc_channel_factory.h b/ipc/ipc_channel_factory.h |
index 84bcf9725c9c8f3a372b770ab3b116c5722410ae..71ebe8aaaae7e3983402644f88088295740aaeb7 100644 |
--- a/ipc/ipc_channel_factory.h |
+++ b/ipc/ipc_channel_factory.h |
@@ -13,6 +13,8 @@ |
namespace IPC { |
+class AttachmentBroker; |
+ |
// Encapsulates how a Channel is created. A ChannelFactory can be |
// passed to the constructor of ChannelProxy or SyncChannel to tell them |
// how to create underlying channel. |
@@ -20,8 +22,9 @@ class IPC_EXPORT ChannelFactory { |
public: |
// Creates a factory for "native" channel built through |
// IPC::Channel::Create(). |
- static scoped_ptr<ChannelFactory> Create( |
- const ChannelHandle& handle, Channel::Mode mode); |
+ static scoped_ptr<ChannelFactory> Create(const ChannelHandle& handle, |
+ Channel::Mode mode, |
+ AttachmentBroker* broker); |
virtual ~ChannelFactory() { } |
virtual std::string GetName() const = 0; |