nsIInputStreamChannel This interface provides methods to initialize an input stream channel. The input stream channel serves as a data pump for an input stream.
[scriptable, uuid(274c4d7a-2447-4ceb-a6de-80db1b83f5d2)]
Attributes
Get/set the content stream This stream contains the data that will be pushed to the channel's stream listener. If the stream is non-blocking and supports the nsIAsyncInputStream interface, then the stream will be read directly. Otherwise, the stream will be read on a background thread. This attribute must be set before the channel is opened, and it may only be set once. @throws NS_ERROR_IN_PROGRESS if the setter is called after the channel has been opened.
Methods
Sets the URI for this channel. This must be called before the channel is opened, and it may only be called once.
Compare to:
