There's one ResourceDispatcherHost for all renderers (but there is one
ResourceMessageFilter per renderer process).
That graph shows a connection between the filter (ResourceMessageFilter) and
the ResourceDispatcherHost, but it's the former that has a pointer to the
latter.  RDH doesn't have a list of active RMF objects.

On Mon, Aug 24, 2009 at 12:49 PM, hap 497 <hap...@gmail.com> wrote:

> Thanks. But the picture in the document shows there is only 1
> ResourceDispatcherHost and there are 2 Renderer Processes:
>
>
> http://dev.chromium.org/developers/design-documents/multi-process-architecture
> And the ResourceDispatcherHost has access to both Channels for each
> Renderer Process.
>
>
>
>
> On Mon, Aug 24, 2009 at 12:37 PM, Jeremy Orlow <jor...@google.com> wrote:
>
>> There's one host per renderer, so there's no need for any list.
>>
>> On Mon, Aug 24, 2009 at 11:22 AM, hap 497 <hap...@gmail.com> wrote:
>>
>>> From
>>> http://dev.chromium.org/developers/design-documents/multi-process-architecture,
>>> Resoruce dispatcher Host should have the list of all the channel opened with
>>> each Renderer Process. But when I look at the resource_dispatcher_host.h, I
>>> dont' find any attribute of ResourceDispatcherHost which maintains that
>>> list.  Can you please tell me how/where does ResourceDispatcherHost keep
>>> track of that list of      Channel?
>>> Thank you.
>>>
>>>
>>>
>>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to