Neil Stansbury wrote:
There are however lots of holes in this concept, can someone explain the theory behind the nsIChannel imp please? The netlib docs of this area are "todo".

A channel is something that has a URI and that you can open and pass an nsIStreamListener to. After you have done so, it will eventually call back to the nsIStreamListener you passed to it (calling OnStartRequest/OnDataAvailable/OnStopRequest on it).

Wrapping one channel in another one is quite doable if you want to.

Past that, the question is so vague that I'm not really sure what to say. What specific issues are there that arise when you try to do it?

-Boris
_______________________________________________
Mozilla-netlib mailing list
Mozilla-netlib@mozilla.org
http://mail.mozilla.org/listinfo/mozilla-netlib

Reply via email to