nsIDaimStreamLoader Interface Reference

import "nsIDaimStreamLoader.idl";

List of all members.

Public Member Functions

void init (in nsIChannel aChannel, in nsISupports aContext)
boolean loaderExists ()

Public Attributes

readonly attribute unsigned
attribute ACString contentType
attribute nsIDaimNotify loader
attribute nsIDaimImageList imageList
attribute PRUint32 imageIndex

Detailed Description


An interface for downloading data into image lists using necko channels

Implemented by:

Member Function Documentation

void nsIDaimStreamLoader::init in nsIChannel  aChannel,
in nsISupports  aContext

Initialize this stream loader, and start loading the data.

boolean nsIDaimStreamLoader::loaderExists  ) 

Return true if a default daim loader exists for the content type

Member Data Documentation

attribute ACString nsIDaimStreamLoader::contentType

Get or Set the content Type If the content type is not specified it will be determined from the request/channel contentType

attribute PRUint32 nsIDaimStreamLoader::imageIndex

Set the index of the image list

attribute nsIDaimImageList nsIDaimStreamLoader::imageList

Set the image list where the decoded content will be stored

attribute nsIDaimNotify nsIDaimStreamLoader::loader

Set the loader for handling the request content If not set, the default loader for the given content type will be used

readonly attribute unsigned long nsIDaimStreamLoader::numBytesRead

Gets the number of bytes read so far.

Generated on Tue May 23 17:31:48 2006 for Daim Library XPCOM Interfaces by  doxygen 1.4.6-NO