Home | History | Annotate | Download | only in ipc

Lines Matching defs:ChannelProxy

31 // IPC::ChannelProxy
36 // your main thread (the thread on which the IPC::ChannelProxy is created).
38 // The API for an IPC::ChannelProxy is very similar to that of an IPC::Channel.
39 // When you send a message to an IPC::ChannelProxy, the message is routed to
48 // An IPC::ChannelProxy can have a MessageFilter associated with it, which will
50 // the consumer of IPC::ChannelProxy the ability to respond to incoming
55 // The consumer of IPC::ChannelProxy is responsible for allocating the Thread
58 class IPC_EXPORT ChannelProxy : public Sender, public base::NonThreadSafe {
62 // the thread that creates the ChannelProxy. The filter's OnMessageReceived
68 static scoped_ptr<ChannelProxy> Create(
74 static scoped_ptr<ChannelProxy> Create(
79 virtual ~ChannelProxy();
93 // WARNING: MessageFilter objects held by the ChannelProxy is also
105 // Ordinarily, messages sent to the ChannelProxy are routed to the matching
132 ChannelProxy(Context* context);
134 ChannelProxy(
173 // Called on the consumers thread when the ChannelProxy is closed. At that
179 friend class ChannelProxy;