| 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;
|
|
|