Home | History | Annotate | Download | only in ipc

Lines Matching full:channel

31 // channel on a background thread.  It provides you with the option of either
35 // The API for an IPC::ChannelProxy is very similar to that of an IPC::Channel.
37 // the background thread, where it is then passed to the IPC::Channel's Send
39 // message will be sent over the IPC channel when possible instead of being
41 // will queue up on the IPC::Channel when there is a lot of traffic, and the
42 // channel will not get cycles to flush its message queue until the thread, on
46 // be notified of incoming messages on the IPC::Channel's thread. This gives
53 // instance where the IPC::Channel will be created and operated.
58 // A class that receives messages on the thread where the IPC channel is
66 // channel. Called when the IPC channel is initialized or when AddFilter
67 // is called if the channel is already initialized.
68 virtual void OnFilterAdded(Channel* channel);
71 // the ChannelProxy and when the Channel is closing. After a filter is
75 // Called to inform the filter that the IPC channel is connected and we
79 // Called when there is an error on the channel, typically that the channel
83 // Called to inform the filter that the IPC channel will be destroyed.
98 // Initializes a channel proxy. The channel_handle and mode parameters are
99 // passed directly to the underlying IPC::Channel. The listener is called on
101 // method is called on the thread where the IPC::Channel is running. The
105 // on which IPC::Channel is created and used (e.g. IO thread).
107 Channel::Mode mode,
113 // Initializes the channel proxy. Only call this once to initialize a channel
117 void Init(const IPC::ChannelHandle& channel_handle, Channel::Mode mode,
120 // Close the IPC::Channel. This operation completes asynchronously, once the
121 // background thread processes the command to close the channel. It is ok to
131 // thread where it is passed to the IPC::Channel's Send method.
154 // Calls through to the underlying channel's methods.
209 // Create the Channel
211 const Channel::Mode& mode);
229 scoped_ptr<Channel> channel_;
254 // Whether the channel has been initialized.